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



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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





MSCOMCTL.OCX คือชุดของตัวควบคุม 32 บิตที่มาพร้อมกับสภาพแวดล้อมการเขียนโปรแกรม Microsoft Visual Basic 6.0 ในการใช้ตัวควบคุม 32 บิตเหล่านี้จะต้องติดตั้ง / ลงทะเบียนกับระบบปฏิบัติการของคุณ การลงทะเบียนไฟล์ด้วยระบบปฏิบัติการหมายความว่าระบบปฏิบัติการจัดเก็บรายการของไฟล์ในฐานข้อมูลและทราบว่ามีอยู่ในไดเร็กทอรีเฉพาะนั้น ดังนั้นเมื่อใดก็ตามที่แอปพลิเคชันอื่นต้องการแอปพลิเคชันก็สามารถเข้าถึงไฟล์นั้นได้



ก่อนที่เราจะดำเนินการแก้ไขปัญหานี้เราจำเป็นต้องกำหนดประเภทของระบบที่คุณใช้งานอยู่ วิธีการนี้จะแตกต่างกันสำหรับระบบ 32 บิตและ 64 บิต ตรวจสอบประเภทระบบของคุณโดยใช้ขั้นตอนด้านล่าง:

  1. กด Windows + S พิมพ์“ ข้อมูลระบบ ” ในกล่องโต้ตอบและเปิดแอปพลิเคชัน

  1. ของคุณ ประเภทระบบ จะกล่าวถึงด้านหน้าสนาม กำหนดประเภทระบบของคุณและปฏิบัติตามแนวทางแก้ไข



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

หากระบบปฏิบัติการของคุณเป็น 64 บิตให้ทำตามวิธีนี้ ไดเรกทอรีที่เราใช้งานจะแตกต่างกันมิฉะนั้นขั้นตอนทั้งหมดจะเหมือนกันเป็นหลัก มีสองความเป็นไปได้; คุณมีไฟล์“ MSCOMCTL.OCX” อยู่แล้วในคอมพิวเตอร์ของคุณ หากคุณเป็นเช่นนั้นเราจำเป็นต้องลงทะเบียนเท่านั้นปัญหาจะได้รับการแก้ไข หากคุณไม่มีไฟล์คุณจะต้องไปรับจากที่อื่น เราขอแนะนำให้รับไฟล์จากคอมพิวเตอร์เครื่องอื่นเนื่องจากอินเทอร์เน็ตเต็มไปด้วยการหลอกลวงและมัลแวร์ที่แอบอ้างว่าเป็นไฟล์ที่ต้องการ หลังจากที่คุณดาวน์โหลดและเรียกใช้งานแล้วคุณทราบว่าคุณเพิ่งติดไวรัสคอมพิวเตอร์ของคุณ

  1. กด Windows + E เพื่อเปิด File Explorer ไปที่พา ธ ไฟล์ต่อไปนี้:

C: Windows SysWOW64

  1. ตอนนี้ตรวจสอบว่ามีไฟล์อยู่แล้วหรือไม่ หากไม่ใช่ให้รับไฟล์จากที่ที่ปลอดภัยและวางที่นี่
  2. หลังจากแน่ใจว่าไฟล์อยู่ในไดเร็กทอรีที่ถูกต้องให้กด Windows + S พิมพ์“ พร้อมรับคำสั่ง ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก“ เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  3. เมื่ออยู่ที่พรอมต์คำสั่งให้ดำเนินการคำสั่งต่อไปนี้

ซีดี C: Windows SysWOW64

เราได้เปลี่ยนไดเร็กทอรีปัจจุบันของพรอมต์คำสั่ง ตอนนี้เราสามารถลงทะเบียนไฟล์กับระบบปฏิบัติการของคุณได้ ดำเนินการคำสั่งต่อไปนี้

regsvr32 mscomctl.ocx

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

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

หากคุณมีระบบ 32 บิตขั้นตอนจะมากหรือน้อยเหมือนกัน คำสั่งและไดเร็กทอรีที่เราทำงานจะแตกต่างกัน

  1. กด Windows + E เพื่อเปิด File Explorer ไปที่พา ธ ไฟล์ต่อไปนี้:

C: Windows System32

  1. ตอนนี้ตรวจสอบว่ามีไฟล์อยู่แล้วหรือไม่ หากไม่ใช่ให้รับไฟล์จากที่ที่ปลอดภัยและวางที่นี่
  2. หลังจากแน่ใจว่าไฟล์อยู่ในไดเร็กทอรีที่ถูกต้องให้กด Windows + S พิมพ์“ พร้อมรับคำสั่ง ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก“ เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  3. เมื่ออยู่ที่พรอมต์คำสั่งให้ดำเนินการคำสั่งต่อไปนี้:

ซีดี C: Windows System32

เราได้เปลี่ยนไดเร็กทอรีปัจจุบันของพรอมต์คำสั่ง ตอนนี้เราสามารถลงทะเบียนไฟล์กับระบบปฏิบัติการของคุณได้ ดำเนินการคำสั่งต่อไปนี้

regsvr32 mscomctl.ocx

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

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

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

อ่าน 3 นาที