Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

หากเมื่อคุณพยายามติดตั้งหรือเปิดโปรแกรมในคอมพิวเตอร์ Windows 11 หรือ Windows 10 คุณได้รับข้อความแจ้งข้อผิดพลาด MSCOMCTL.OCX หรือรายการอ้างอิงที่ไม่ได้ลงทะเบียน โพสต์นี้มีขึ้นเพื่อช่วยคุณในการแก้ปัญหาที่เพียงพอที่สุดที่คุณสามารถลองแก้ไขข้อผิดพลาดบนอุปกรณ์ของคุณได้

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

ไฟล์ MSCOMCTL.OCX คืออะไร

ไฟล์ MSCOMCTL.OCX เป็นโมดูล ActiveX Control ที่มีการควบคุมทั่วไปที่ใช้โดย Visual Basic และ Windows เช่น ImageCombo, ImageList, ListView, ProgressBar, Slider, StatusBar, TabStrip, ToolBar และตัวควบคุม TreeView ซอฟต์แวร์รุ่นเก่าบางตัวอาจยังต้องการไฟล์นี้จึงจะใช้งานได้

เมื่อคุณพบปัญหานี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดแบบเต็มดังต่อไปนี้

คอมโพเนนต์ 'MSCOMCTL.OCX' หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน:ไฟล์หายไปหรือไม่ถูกต้อง

เหตุใดจึงไม่มี MSCOMCTL.OCX

หากโปรแกรมแจ้งให้คุณทราบว่าไฟล์ MSCOMCTL.OCX หายไปหรือเกิดข้อผิดพลาดที่ไม่ถูกต้องในอุปกรณ์ Windows 11/10 เมื่อคุณพยายามติดตั้งหรือเปิดซอฟต์แวร์บนคอมพิวเตอร์ แสดงว่าแอปไม่พบไฟล์ OCX ที่ต้องการตามความเหมาะสม ไดเร็กทอรีระบบหรือไฟล์ OCX ไม่ได้ลงทะเบียนบนคอมพิวเตอร์อย่างถูกต้อง

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

หากคุณประสบปัญหานี้ในพีซีที่ใช้ Windows 11/10 คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหา MSCOMCTL.OCX หรือการอ้างอิงรายการใดรายการหนึ่งที่ไม่ได้ลงทะเบียน ข้อผิดพลาดที่เกิดขึ้นกับระบบของคุณ

  1. เรียกใช้ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม
  2. ลงทะเบียนไฟล์ .OCX อีกครั้ง
  3. แทนที่/กู้คืนไฟล์ .OCX
  4. เรียกใช้ตัวแก้ไขปัญหาแอป Windows Store

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] เรียกใช้ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรมได้รับการออกแบบมาเพื่อช่วยให้ผู้ใช้พีซีสามารถแก้ไขปัญหาโดยอัตโนมัติเมื่อคุณถูกบล็อกไม่ให้ติดตั้งหรือลบโปรแกรม นอกจากนี้ยังแก้ไขรีจิสตรีคีย์ที่เสียหายอีกด้วย

โซลูชันนี้กำหนดให้คุณต้องเรียกใช้ตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรมจาก Microsoft และดูว่า MSCOMCTL.OCX หรือการอ้างอิงตัวใดตัวหนึ่งไม่ได้ลงทะเบียน ข้อผิดพลาดที่เกิดขึ้นในระบบของคุณได้รับการแก้ไขแล้ว มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

2] ลงทะเบียนไฟล์ .OCX อีกครั้ง

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

เมื่อข้อผิดพลาดนี้เกิดขึ้น แสดงว่าไฟล์ที่จำเป็นสำหรับซอฟต์แวร์ไม่ได้ลงทะเบียนหรือสูญหาย และแอปพลิเคชันที่เป็นปัญหาจะไม่สามารถทำงานบนระบบของคุณได้ การลงทะเบียนไฟล์ด้วยระบบปฏิบัติการ Windows 11/10 หมายความว่า OS เก็บรายการของไฟล์ไว้ในฐานข้อมูลและรู้ว่าไฟล์นั้นมีอยู่ในไดเร็กทอรีเฉพาะนั้น ไฟล์นี้ใช้ได้กับทุกแอปพลิเคชันที่ต้องการและเรียกใช้ไฟล์นั้น

โซลูชันนี้กำหนดให้คุณต้องลงทะเบียนไฟล์ .OCX ที่เป็นปัญหาใหม่ โดยมีวิธีการดังนี้:

  • กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin/elevated
  • ในหน้าต่างพรอมต์คำสั่ง ขึ้นอยู่กับสถาปัตยกรรมระบบของคุณ พิมพ์คำสั่งด้านล่างแล้วกด Enter:

สำหรับระบบ 64 บิต

regsvr32 "C:\Windows\SysWOW64\MSCOMCTL.OCX"

สำหรับ ระบบ 32 บิต

regsvr32 "C:\Windows\System32\MSCOMCTL.OCX"

หมายเหตุ :ถ้า C:\ ไม่ใช่อักษรระบุไดรฟ์ของระบบ (การติดตั้ง Windows) ให้เปลี่ยนตามนั้น

3] แทนที่/กู้คืนไฟล์ .OCX

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

คุณสามารถกู้คืนไฟล์จากถังรีไซเคิลได้ในกรณีที่มีการลบไฟล์ .OCX โดยไม่ได้ตั้งใจ คุณยังสามารถกู้คืนไฟล์นี้ได้โดยลงชื่อเข้าใช้คอมพิวเตอร์ Windows เครื่องอื่นที่ใช้งานได้ซึ่งเพิ่งอัปเดต นำทางไปยังโฟลเดอร์ที่เหมาะสมซึ่งเกี่ยวข้องกับสถาปัตยกรรมระบบของคุณดังที่แสดงด้านบนใน โซลูชัน 2] และค้นหาตำแหน่ง คัดลอกไฟล์ไปยังไดรฟ์ USB จากนั้นเสียบไดรฟ์กับพีซีที่คุณมีปัญหา นำทางไปยังโฟลเดอร์ที่ต้องการ จากนั้นวางไฟล์ในตำแหน่งนั้น

คุณสามารถกู้คืนไฟล์ MSCOMCTL.OCX ไปยังโฟลเดอร์ที่เหมาะสมได้ด้วยสำเนาไฟล์ที่สมบูรณ์ (ถ้ามี) จาก Winbindex ซึ่งเป็นบริการเว็บใหม่ที่ช่วยให้ผู้ใช้สามารถดูข้อมูลเกี่ยวกับไฟล์ Windows OS ที่ดาวน์โหลดจากเซิร์ฟเวอร์ของ Microsoft

4] เรียกใช้ตัวแก้ไขปัญหาแอป Windows Store

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

หากแอปที่ก่อให้เกิดข้อผิดพลาดในมุมมองได้รับการติดตั้งในระบบของคุณแล้ว แต่คุณได้รับข้อผิดพลาดเมื่อพยายามเปิดแอป คุณสามารถเรียกใช้ตัวแก้ไขปัญหาแอพ Windows Store และดูว่าจะช่วยได้หรือไม่

ในการเรียกใช้ Windows Store Apps Troubleshooter บนอุปกรณ์ Windows 11 ให้ทำดังต่อไปนี้:

  • กด แป้น Windows + I เพื่อเปิดแอปการตั้งค่า
  • นำทางไปยัง ระบบ > แก้ไขปัญหา > เครื่องมือแก้ปัญหาอื่นๆ .
  • ภายใต้ อื่นๆ ส่วน ค้นหา แอพ Windows Store .
  • คลิก เรียกใช้ ปุ่ม.
  • ทำตามคำแนะนำบนหน้าจอและใช้การแก้ไขที่แนะนำ

ในการเรียกใช้ตัวแก้ไขปัญหาแอพ Windows Store บนพีซี Windows 10 ให้ทำดังต่อไปนี้:

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน

  • กด แป้น Windows + I เพื่อเปิดแอปการตั้งค่า
  • ไปที่ อัปเดตและความปลอดภัย
  • คลิก เครื่องมือแก้ปัญหา แท็บ
  • เลื่อนลงแล้วคลิก แอป Windows Store
  • คลิกที่ เรียกใช้เครื่องมือแก้ปัญหา ปุ่ม.
  • ทำตามคำแนะนำบนหน้าจอและใช้การแก้ไขที่แนะนำ

หากสิ่งนี้ไม่ได้ช่วย คุณสามารถถอนการติดตั้งแอปที่มีปัญหาได้ (ควรใช้โปรแกรมถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น) รีบูตพีซี จากนั้นดาวน์โหลดและติดตั้งแอปเวอร์ชันล่าสุดใหม่บนพีซี Windows 11/10 ของคุณ

วิธีแก้ปัญหาเหล่านี้น่าจะใช้ได้ผลสำหรับคุณ!

โพสต์ที่เกี่ยวข้อง :วิธีแก้ไขข้อผิดพลาด VBA 400 ใน Excel

MSCOMCTL.OCX หรือหนึ่งในการอ้างอิงที่ไม่ได้ลงทะเบียน