Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

องค์ประกอบที่สำคัญของ Visual Basic Runtime Suit คือ comdlg32.ocx ประกอบด้วยฟังก์ชันต่างๆ ที่ใช้โดยแอปพลิเคชันที่เกี่ยวข้องกับ Visual suite . อาจเสียหายในบางครั้งหรืออาจหายไปจากระบบ หากคุณกำลังเผชิญกับปัญหาเดียวกัน คุณมาถูกที่แล้ว เรานำคำแนะนำที่สมบูรณ์แบบมาให้คุณซึ่งจะช่วยคุณแก้ไขปัญหา comdlg32.ocx ที่หายไปและซ่อมแซม comdlg32.ocx Windows 10

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

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

  • ปัญหาเกี่ยวกับไฟล์ comdlg32.exe: คุณอาจต้องแทนที่ไฟล์และลงทะเบียนใหม่โดยใช้ Command Prompt นอกจากนี้ คุณควรให้สิทธิ์แก่แอปพลิเคชันทั้งหมดเพื่อเข้าถึงในกรณีที่คุณไม่ได้ทำ
  • การควบคุมบัญชีผู้ใช้ (UAC): หากเปิดใช้งาน UAC คุณอาจเห็นข้อผิดพลาดนี้ การปิดใช้งานอาจแก้ปัญหาได้ แต่ขึ้นอยู่กับซอฟต์แวร์ที่ได้รับผลกระทบ

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

วิธีที่ 1:ลงทะเบียนไฟล์ comdlg32.ocx อีกครั้ง

หากไฟล์ comdlg32.ocx windows 10 ของคอมพิวเตอร์ของคุณเสียหายหรือสูญหาย สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือแทนที่ด้วยไฟล์ที่ใช้งานได้ ทำตามขั้นตอนด้านล่างเพื่อทำเช่นเดียวกัน:

1. ไปที่หน้า OCXme คลิกที่ ดาวน์โหลด comdlg32.ocx เพื่อดาวน์โหลดไฟล์

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

2. ค้นหาในโฟลเดอร์ดาวน์โหลดของคุณและคลิกขวาและเลือก คัดลอก จากเมนู

3. เลือก พีซีเครื่องนี้ จากเมนูด้านซ้าย

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

4. ไปที่เส้นทางนี้ขึ้นอยู่กับข้อกำหนดคอมพิวเตอร์ของคุณ

  • หากคุณมี 32 บิต Windows ไปที่ C:\Windows\System32 เส้นทาง

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

  • ถ้าคุณมี 64-บิต Windows ไปที่ C:\Windows\SysWOW64 เส้นทาง

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

5. คลิกขวาที่ใดก็ได้ภายในโฟลเดอร์ เลือก วาง จากเมนู

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

6. ข้อความแจ้งจะปรากฏขึ้นเพื่อขอสิทธิ์ผู้ดูแลระบบ . คลิกที่ ดำเนินการต่อ .

7. ค้นหา พรอมต์คำสั่ง ในแถบค้นหาของ Windows และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

8A. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter ทีละอย่าง

regsvr32 /u Comdlg32.ocx
regsvr32 /i Comdlg32.ocx

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

8B. คุณยังสามารถพิมพ์คำสั่งเหล่านี้เป็นทางเลือกหากคำสั่งที่กล่าวข้างต้นไม่สามารถแก้ไขปัญหาได้ กด แป้น Enter หลังจากพิมพ์คำสั่ง

  • สำหรับ 32 บิต หน้าต่าง:
regsvr32 %systemroot%\system32\comdlg32.ocx

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

  • สำหรับ 64 บิต หน้าต่าง:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

ปล่อยให้คำสั่งทำงานและตรวจสอบว่าปัญหาที่หายไปของ comdlg32.ocx ได้รับการแก้ไขแล้วหรือไม่

หมายเหตุ: หากไฟล์ comdlg32 ของคุณ ไม่หายไป จากนั้นคุณสามารถลงทะเบียนใหม่ได้โดยใช้ regsvr32 comdlg32.ocx คำสั่งในพรอมต์คำสั่ง

วิธีที่ 2:เปิดแอปในโหมดความเข้ากันได้

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

1. คลิกขวาที่โปรแกรม ไฟล์ปฏิบัติการ (.exe) และเลือกคุณสมบัติ จากเมนู

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

2. ใน ความเข้ากันได้ ให้ทำเครื่องหมายที่ เรียกใช้แอปพลิเคชันนี้ในโหมดความเข้ากันได้สำหรับ แล้วเลือก Windows 8 หรือ 7 จากรายการที่เปิดอยู่

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

3. ตรวจสอบ เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ ตัวเลือก

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

4. ยืนยันข้อความแจ้ง หากปรากฏ

5. คลิก สมัคร และ ตกลง .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

ซอฟต์แวร์ควรเริ่มต้นด้วยสิทธิ์ของผู้ดูแลระบบ

วิธีที่ 3:เปลี่ยนความเป็นเจ้าของและให้สิทธิ์แบบเต็ม

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

1. ก่อนดำเนินการต่อ คุณต้องถือว่า ความเป็นเจ้าของ ของไฟล์ comdlg32.ocx ที่จัดเก็บไว้ในโฟลเดอร์ของซอฟต์แวร์ที่มีปัญหา

2. คลิกขวาที่ ไฟล์ และเลือกคุณสมบัติ จากเมนูแบบเลื่อนลง

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

3. ไปที่ ความปลอดภัย แท็บ

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

4. คลิกที่ ขั้นสูง ตัวเลือก. หน้าต่างสำหรับ การตั้งค่าความปลอดภัยขั้นสูง จะเปิดขึ้น

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

5. ข้าง เจ้าของ: ให้คลิกที่ เปลี่ยน . หน้าต่าง เลือกผู้ใช้หรือกลุ่ม จะเปิดขึ้น

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

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

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

7. ตอนนี้คุณเป็นเจ้าของไฟล์แล้ว จากนั้นคลิก เพิ่ม .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

8. ใต้ รายการสิทธิ์ คลิกที่ เลือกหลัก .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

9. ทำซ้ำ ขั้นตอนที่ 6 .

10. ภายใต้ การอนุญาตพื้นฐาน ตรวจสอบให้แน่ใจว่าคุณได้เลือกการควบคุมทั้งหมด ก่อนดำเนินการเปลี่ยนแปลงใดๆ คลิก ตกลง .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

วิธีที่ 4:ปิดใช้งานการควบคุมบัญชีผู้ใช้

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

1. ค้นหา แผงควบคุม ในแถบค้นหาของ windows และคลิกที่มัน

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

2. เลือก บัญชีผู้ใช้ ตัวเลือก

หมายเหตุ: หากคุณหาไม่พบ ให้เปลี่ยน ดูโดย ตัวเลือก ไอคอนขนาดใหญ่ และค้นหามัน

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

3. เปิดและเลือก เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้ .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

4. แถบเลื่อนความปลอดภัยจะปรากฏขึ้นพร้อมกับระดับต่างๆ ให้เลือก หากตัวเลื่อนอยู่ใกล้ ด้านบน , ลอง ลด โดย หนึ่ง และคลิก ตกลง . ตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

หากคุณยังคงประสบปัญหาที่ขาดหายไปของ comdlg32.ocx ให้พยายามลดระดับลงหนึ่งขั้นตอนและตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่

วิธีที่ 5:ติดตั้งซอฟต์แวร์ที่ขัดแย้งอีกครั้ง

สำหรับผู้ใช้บางคน การติดตั้งซอฟต์แวร์ที่ทำให้เกิดข้อผิดพลาด comdlg32.ocx อีกครั้งอาจช่วยแก้ปัญหาได้เช่นกัน ทำตามขั้นตอนเหล่านี้

1. กด ปุ่ม Windows + R ร่วมกันเพื่อเปิด วิ่ง กล่องโต้ตอบ

2. ป้อน appwiz.cpl ในเรียกใช้กล่องโต้ตอบแล้วคลิก ตกลง เพื่อเปิดหน้าต่างตัวถอนการติดตั้ง

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

3. เลือก ซอฟต์แวร์ ที่ทำให้เกิดปัญหา comdlg32.ocx คลิกขวาและเลือก ถอนการติดตั้ง .

หมายเหตุ: เราใช้ บงชูร์ ดังตัวอย่างด้านล่าง

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

4. คลิก ใช่ ในข้อความแจ้งการยืนยันและรีสตาร์ท Windows PC .

แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10

5. ติดตั้งซอฟต์แวร์ที่ถูกลบเวอร์ชันล่าสุดอีกครั้งจากลิงก์ดาวน์โหลดอย่างเป็นทางการ

คำถามที่พบบ่อย (FAQ)

ไตรมาสที่ 1 ใน Windows 10 64 บิต ฉันจะลงทะเบียน comdlg32.ocx ได้อย่างไร

ตอบ: พิมพ์ regsvr32 comctl32.ocx ในพรอมต์คำสั่งแล้วกด Enter มันจะลงทะเบียนไฟล์

ไตรมาสที่ 2 comdlg32.ocx คืออะไร

ตอบ: Comdlg32.ocx เป็น CMDialog ActiveX ควบคุม DLL ซึ่งถูกฝังด้วยซอฟต์แวร์ Visual Studio หรือ Visual Basic

ไตรมาสที่ 3 comdlg32.ocx เป็นโปรแกรมที่ปลอดภัยหรือไม่

ตอบ:ใช่ เป็นไฟล์ที่ถูกต้องเชื่อมต่อกับ CMDIALOG . เรียกอีกอย่างว่า CMDialog ActiveX Control DLL

แนะนำ:

  • แก้ไข Active Directory Domain Services ไม่พร้อมใช้งานในขณะนี้
  • แก้ไขข้อผิดพลาด Windows 10 0xc004f075
  • แก้ไข 0x80004002:ไม่รองรับอินเทอร์เฟซดังกล่าวใน Windows 10
  • แก้ไข VCRUNTIME140.dll หายไปใน Windows 11

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