แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10
เบ็ดเตล็ด / / March 19, 2022
องค์ประกอบที่สำคัญของ Visual Basic Runtime Suit คือ comdlg32.ocx ประกอบด้วยฟังก์ชันต่างๆ ที่ใช้โดยแอปพลิเคชันที่เกี่ยวข้องกับ Visual suite อาจเสียหายในบางครั้งหรืออาจหายไปจากระบบ หากคุณกำลังเผชิญกับปัญหาเดียวกัน แสดงว่าคุณมาถูกที่แล้ว เรานำคำแนะนำที่สมบูรณ์แบบมาให้คุณซึ่งจะช่วยคุณแก้ไขปัญหา comdlg32.ocx ที่หายไปและซ่อมแซม comdlg32.ocx windows 10
![แก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/5dde586213a6b5a6a378ffbfb6c09152.jpg)
สารบัญ
- วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10
- วิธีที่ 1: ลงทะเบียนไฟล์อีกครั้ง
- วิธีที่ 2: เปิดแอปในโหมดความเข้ากันได้
- วิธีที่ 3: เปลี่ยนความเป็นเจ้าของและให้สิทธิ์แบบเต็ม
- วิธีที่ 4: ปิดใช้งานการควบคุมบัญชีผู้ใช้
- วิธีที่ 5: ติดตั้งซอฟต์แวร์ใหม่
วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10
ปัญหาที่หายไปของ comdlg32.ocx windows 10 เกิดจากปัญหาสองประการที่แยกจากกัน เราได้แสดงรายการไว้ด้านล่างเพื่อให้คุณตรวจสอบและทำความเข้าใจข้อผิดพลาด
- ปัญหาเกี่ยวกับไฟล์ comdlg32.exe: คุณอาจต้องแทนที่ไฟล์และลงทะเบียนใหม่โดยใช้ Command Prompt คุณควรให้สิทธิ์แก่แอปพลิเคชันทั้งหมดเพื่อเข้าถึงในกรณีที่คุณไม่ได้
- การควบคุมบัญชีผู้ใช้ (UAC): หากเปิดใช้งาน UAC คุณอาจเห็นข้อผิดพลาดนี้ การปิดใช้งานอาจแก้ไขปัญหาได้ แต่ขึ้นอยู่กับซอฟต์แวร์ที่ได้รับผลกระทบ
ผู้ใช้บ่นว่าได้รับข้อความนี้เมื่อเกิดข้อผิดพลาดนี้:
- คอมโพเนนต์ comdlg32.ocx หรือการอ้างอิงอย่างใดอย่างหนึ่งไม่ได้ลงทะเบียนอย่างถูกต้อง: ไฟล์หายไปหรือไม่ถูกต้อง
หมายความว่าไฟล์หายไปหรือเสียหาย การลงทะเบียนอาจไม่ถูกต้องหรือคุณอาจต้องดาวน์โหลดใหม่ ลองดูวิธีแก้ไขข้อผิดพลาดนี้โดยใช้วิธีการต่อไปนี้
วิธีที่ 1: ลงทะเบียนไฟล์อีกครั้ง
หากไฟล์ comdlg32.ocx windows 10 ของคอมพิวเตอร์เสียหายหรือสูญหาย สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือแทนที่ด้วยไฟล์ที่ใช้งานได้ ทำตามขั้นตอนด้านล่างเพื่อทำเช่นเดียวกัน
1. ไปที่ OCXme หน้าหนังสือ. คลิกที่ ดาวน์โหลด comdlg32.ocx. ดาวน์โหลดไฟล์.
![หน้าเว็บ Ocxme วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/2e7e96cb31e8b4b03c8570992b0558c6.png)
2. ค้นหาในโฟลเดอร์ดาวน์โหลดของคุณแล้วคลิกขวาและเลือก สำเนา จากเมนู
3. เลือก พีซีเครื่องนี้ จากเมนูด้านซ้าย
![ตัวเลือกพีซีเครื่องนี้](/f/6db581b2dfdf4a4bef528fdf3262acd9.png)
4. ไปที่เส้นทางนี้ขึ้นอยู่กับข้อกำหนดของคอมพิวเตอร์ของคุณ
- ถ้าคุณมี 32 บิต Windows ไปที่ C:\Windows\System32 เส้นทาง
![ตำแหน่งโฟลเดอร์ System32 วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/93eb6a43aec8153ee0a12cf73a576e25.png)
- ถ้าคุณมี 64-บิต Windows ไปที่ C:\Windows\SysWOW64 เส้นทาง
![ไปที่พาธโฟลเดอร์ sysWOW64](/f/92fbf5101167dcc848b86d198d013d26.png)
5. คลิกขวาที่ใดก็ได้ภายในโฟลเดอร์ เลือก แปะ จากเมนู
![วางตัวเลือก วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/c54c3e15df6e421aa187d55cd19511b2.png)
6. พร้อมท์จะปรากฏขึ้นเพื่อขอ สิทธิ์ของผู้ดูแลระบบ. คลิกที่ ดำเนินการต่อ.
7. ค้นหา พร้อมรับคำสั่ง ในแถบค้นหาของ Windows แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
![ค้นหา Command Prompt ใน Windows Search Bar](/f/eaed3b484537278bba3b34629ebe523f.png)
8A. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า หลังจากแต่ละคน
regsvr32 /u Comdlg32.ocxregsvr32 /i Comdlg32.ocx
![พร้อมรับคำสั่ง](/f/287ca7ed0df84f0b047b78144527bb73.png)
8B. คุณยังสามารถพิมพ์คำสั่งเหล่านี้เป็นทางเลือก หากคำสั่งที่กล่าวข้างต้นไม่สามารถแก้ไขปัญหาได้ กด ใส่รหัส หลังจากพิมพ์คำสั่ง
- สำหรับ 32 บิต หน้าต่าง:
regsvr32 %systemroot%\system32\comdlg32.ocx
![cmd หรือคำสั่ง command prompt เพื่อลงทะเบียนไฟล์อีกครั้งในระบบ 32 บิต](/f/8362644a6eb448083db2a6369c1c6db6.png)
- สำหรับ 64-บิต หน้าต่าง:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx
![cmd หรือ command prompt เพื่อลงทะเบียนไฟล์ในระบบ 64 บิต](/f/4f01ec0d120603c9a51cbabcf877cfa9.png)
ปล่อยให้คำสั่งทำงานและตรวจสอบว่าปัญหาที่หายไปของ comdlg32.ocx ได้รับการแก้ไขแล้วหรือไม่
บันทึก: หากไฟล์ comdlg32 ของคุณคือ ไม่พลาดจากนั้นคุณสามารถลงทะเบียนใหม่ได้โดยการเรียกใช้ regsvr32 comdlg32.ocx คำสั่งในพรอมต์คำสั่ง
วิธีที่ 2: เปิดแอปในโหมดความเข้ากันได้
ลูกค้าหลายรายรายงานว่าการเรียกใช้ซอฟต์แวร์ในโหมดความเข้ากันได้สำหรับ Windows เวอร์ชันก่อนหน้านั้นใช้งานได้ ปัญหาเกี่ยวกับ comdlg32.ocx ไฟล์ผิดพลาดได้รับการแก้ไข ในบางสถานการณ์โดยการรันโปรแกรมที่มีปัญหาซึ่งสามารถเรียกใช้งานได้ด้วยสิทธิ์ของผู้ดูแลระบบ คุณสามารถลองทั้งสองโดยทำตามขั้นตอนด้านล่าง
1. คลิกขวาที่โปรแกรม ไฟล์ปฏิบัติการ (.exe) และเลือก คุณสมบัติ จากเมนู
![ตัวเลือกคุณสมบัติ วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/5458d0bdbdffa78f4e7b42e16d810249.png)
2. ใน ความเข้ากันได้ แท็บ ตรวจสอบ เรียกใช้แอปพลิเคชันนี้ในโหมดความเข้ากันได้สำหรับ และเลือก Windows 8 หรือ 7 จากรายการที่เปิดอยู่
![เรียกใช้แอปพลิเคชันนี้ในโหมดความเข้ากันได้สำหรับตัวเลือก](/f/14aa5426b5a16bc714756d9542769c74.png)
3. ตรวจสอบ เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ ตัวเลือก.
![เรียกใช้โปรแกรมนี้ในฐานะตัวเลือกผู้ดูแลระบบ วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/114e75560ace633dff43b2b9e8f06b6c.png)
4. ยืนยันข้อความแจ้ง หากปรากฏ
5. คลิกที่ นำมาใช้ และ ตกลง.
![หน้าต่างคุณสมบัติ](/f/d08ed689b8339da50defb791108004c1.png)
ซอฟต์แวร์ควรเริ่มต้นด้วยสิทธิ์ของผู้ดูแลระบบ
ยังอ่าน:วิธีการแก้ไข StartupCheckLibrary.dll ไม่มีข้อผิดพลาด
วิธีที่ 3: เปลี่ยนความเป็นเจ้าของและให้สิทธิ์แบบเต็ม
หากซอฟต์แวร์ยังคงแสดงข้อความแสดงข้อผิดพลาด ให้ทำ comdlg32.ocx ไฟล์ที่ทุกคนเข้าถึงได้โดยการเปลี่ยนเจ้าของ และสิทธิ คุณจะต้องมีสิทธิ์ของผู้ดูแลระบบ และนี่คือวิธีการแก้ไขปัญหาที่ขาดหายไปของ comdlg32.ocx
1. ก่อนดำเนินการต่อคุณต้องสมมติ ความเป็นเจ้าของ ของไฟล์ comdlg32.ocx ที่จัดเก็บไว้ในโฟลเดอร์ของซอฟต์แวร์ที่มีปัญหา
2. คลิกขวาที่ ไฟล์ แล้วเลือก คุณสมบัติ จากเมนูแบบเลื่อนลง
![ตัวเลือกคุณสมบัติ วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/56e69783013a5700ac925ae69d6626b3.png)
3. ไปที่ ความปลอดภัย แท็บ
![แท็บความปลอดภัย วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/e759fe8b557d3b951522b10f1fb8d69e.png)
4. คลิกที่ ขั้นสูง ตัวเลือก. หน้าต่างสำหรับ การตั้งค่าความปลอดภัยขั้นสูง จะเปิด
![ตัวเลือกขั้นสูง](/f/5ff5c779e64fb4b4e07ac69492623736.png)
5. ถัดจาก เจ้าของ: ป้ายคลิกที่ เปลี่ยน. หน้าต่าง เลือกผู้ใช้หรือกลุ่ม จะเปิด
![เปลี่ยนตัวเลือก](/f/4ee5b2d745768c8832ce5733c5840133.png)
6. คุณสามารถใช้ได้ ขั้นสูง ตัวเลือกเพื่อเลือกบัญชีผู้ใช้หรือเพียงแค่พิมพ์ลงใน ป้อนชื่อวัตถุเพื่อเลือก รูปร่าง. คลิกที่ ตรวจสอบชื่อ และรอให้มันยืนยันชื่อผู้ใช้และคลิก ตกลง.
![เลือกหน้าต่างผู้ใช้หรือกลุ่ม](/f/da906b5fa16bf4bb503b8e25f4c4e17b.png)
7. ตอนนี้คุณเป็นเจ้าของไฟล์แล้ว ต่อไปให้คลิกที่ เพิ่ม.
![เพิ่มตัวเลือก วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/d3979bf7152436c30b7ac98f65543c51.png)
8. ภายใต้ รายการสิทธิ์, คลิกที่ เลือกหลัก.
![เลือกตัวเลือกหลัก](/f/a0fb2afd7654645cd8c0acc7e96bb456.png)
9. ทำซ้ำขั้นตอนที่ 6
10. ภายใต้กล่องสิทธิ์พื้นฐาน ตรวจสอบให้แน่ใจว่าคุณได้เลือก ควบคุมทั้งหมด ก่อนดำเนินการเปลี่ยนแปลงใดๆ คลิก ตกลง.
![หน้าต่างรายการสิทธิ์ วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/66c921ba21c4ef230cad1745695b8629.png)
ตรวจสอบว่าข้อความที่หายไป comdlg32.ocx ยังคงอยู่ในพีซีของคุณหรือไม่
วิธีที่ 4: ปิดใช้งานการควบคุมบัญชีผู้ใช้
เมื่อปัญหานี้เกิดขึ้นในบางแอปเท่านั้น การปิดใช้งาน UAC อาจเป็นประโยชน์ ทำให้ไม่มีการเปลี่ยนแปลงที่สำคัญกับพีซีของคุณ ปัญหาเดียวคือหลังจากปิด ระบบอาจแสดงข้อความแจ้งหลายครั้งทุกครั้งที่คุณเปิดเครื่องมือระบบ นี่คือวิธีที่คุณสามารถทำได้
1. ค้นหา แผงควบคุม ในแถบค้นหาของ windows และคลิกที่มัน
2. เลือก บัญชีผู้ใช้ ตัวเลือก. หากหาไม่เจอ ให้เปลี่ยน ดูโดย ตัวเลือกที่จะ ไอคอนขนาดใหญ่ และค้นหามัน
![ตัวเลือกบัญชีผู้ใช้](/f/d51f94f452041a8a052649672afb30bd.png)
3. เปิดและเลือก เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้.
![เปลี่ยนตัวเลือกการตั้งค่าการควบคุมบัญชีผู้ใช้ วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/6e8ffb6548c48bfbf0e6f795d8d67f7d.png)
4. แถบเลื่อนความปลอดภัยจะแสดงขึ้นพร้อมกับระดับต่างๆ ให้เลือก หากตัวเลื่อนอยู่ใกล้ สูงสุด, พยายาม ลดระดับ มันโดย หนึ่ง และคลิก ตกลง. ตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่
![หน้าต่างการตั้งค่าการควบคุมบัญชีผู้ใช้](/f/a21f3f820f9522718fa74deee207ca5b.png)
หากคุณยังคงประสบปัญหาที่ขาดหายไปของ comdlg32.ocx ให้พยายามลดระดับลงหนึ่งขั้นตอนและตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่
ยังอ่าน:แก้ไขรายการเมนูบริบทที่ขาดหายไปเมื่อเลือกไฟล์มากกว่า 15 ไฟล์
วิธีที่ 5: ติดตั้งซอฟต์แวร์ใหม่
สำหรับผู้ใช้บางคน การติดตั้งซอฟต์แวร์ที่ทำให้เกิดข้อผิดพลาด comdlg32.ocx อีกครั้งอาจช่วยแก้ปัญหาได้เช่นกัน ทำตามขั้นตอนเหล่านี้
1. กด ปุ่ม Windows + R ร่วมกันเพื่อเปิด วิ่ง กล่องโต้ตอบ
2. เข้า appwiz.cpl ในเรียกใช้กล่องโต้ตอบและคลิก ตกลง เพื่อเปิดหน้าต่างตัวถอนการติดตั้ง
![เรียกใช้กล่องโต้ตอบ](/f/bf214b4362abda62fcdcf7423cc9537e.png)
3. เลือก ซอฟต์แวร์ ที่ทำให้เกิดปัญหา comdlg32.ocx
4. คลิกขวาที่มันแล้วเลือก ถอนการติดตั้ง.
![ตัวเลือกถอนการติดตั้ง วิธีแก้ไข COMDLG32.OCX ที่หายไปใน Windows 10](/f/55e0e9e3f228c9ec72bc19ea6a6c6ce3.png)
5. คลิกที่ ใช่.
![ข้อความยืนยัน](/f/5b24d30f81451a41445c5578f134c2aa.png)
6. เริ่มต้นใหม่ พีซีที่ใช้ Windows.
7. ติดตั้งซอฟต์แวร์ที่ถูกลบเวอร์ชันล่าสุดอีกครั้ง
คำถามที่พบบ่อย (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
- วิธีแก้ไขบริการเสียงไม่ทำงาน Windows 10
เราหวังว่าคู่มือนี้จะเป็นประโยชน์และคุณสามารถแก้ไขได้ comdlg32.ocx หายไป ใน Windows 10 ปัญหา แจ้งให้เราทราบว่าวิธีใดได้ผลดีที่สุดสำหรับคุณ หากคุณมีข้อสงสัยหรือข้อเสนอแนะโปรดทิ้งไว้ในส่วนความคิดเห็น