Windows ได้ดำเนินการเพื่อปรับปรุงข้อบกพร่องด้วยทุกเวอร์ชันและการอัปเดตพร้อมกัน พวกเขาอ่านคำติชมทั่วไปที่มีให้ในฟอรัมของพวกเขาและปรับปรุงให้ดีขึ้นทุกครั้งที่มีการอัปเดตแก้ไขปัญหาส่วนใหญ่ที่ทราบ อย่างไรก็ตามในขณะที่หลายคนยังคงไม่ได้รับการแก้ไข แต่มีบางส่วนที่สร้างขึ้นและเราจำเป็นต้องเรียนรู้ที่จะจัดการกับพวกเขา ปัญหาที่ทราบอย่างหนึ่งคือเมื่อผู้ใช้ได้รับข้อผิดพลาดต่อไปนี้ขณะพยายามเปิดแอปพลิเคชันและ file explorer:
ข้อผิดพลาดคลาสไม่ได้ลงทะเบียนใน Windows 10
แอปพลิเคชั่นที่โดดเด่นบางตัวเมื่อพยายามเปิดซึ่งเราได้รับข้อผิดพลาดนี้ ได้แก่ File Explorer, Internet Explorer, เมนู Start เป็นต้นเนื่องจากแอปเหล่านี้มีความสำคัญปัญหานี้จึงอาจทำให้การทำงานหยุดชะงักทั้งหมด
สาเหตุเบื้องหลังข้อผิดพลาดนี้คือไฟล์ DLL ของโปรแกรมเหล่านี้ถูกยกเลิกการลงทะเบียน ลองใช้วิธีแก้ไขปัญหาต่อไปนี้ทีละข้อเพื่อแก้ไขปัญหา:
โซลูชันที่ 1 - ลงทะเบียนส่วนประกอบ DCOM
1] กด Win + R เพื่อเปิดหน้าต่าง Run ป้อนคำสั่งdcomcnfg เมื่อกด Enter มันจะเปิดหน้าต่างบริการคอมโพเนนต์
2] ในหน้าต่าง Component Services ให้ขยายต่อไปและไปที่เส้นทางต่อไปนี้:
บริการส่วนประกอบ >> คอมพิวเตอร์ >> คอมพิวเตอร์ของฉัน >> การกำหนดค่า DCOM
โซลูชันที่ 2 - ลงทะเบียนไฟล์ ExplorerFrame.dll อีกครั้ง
1] กดWin + Rเพื่อเปิดหน้าต่าง Run และป้อนคำสั่งcmd เมื่อกด Enter มันจะเปิดหน้าต่างพรอมต์คำสั่ง
2] ป้อนคำสั่งต่อไปนี้ในหน้าต่าง:
regsvr32 ExplorerFrame.dll
กด Enter ปล่อยให้คำสั่งทำงานและรีสตาร์ทระบบ สิ่งนี้จะช่วยตรวจจับไฟล์ระบบปฏิบัติการที่เสียหายและแทนที่
โซลูชันที่ 3 - รีเซ็ตแอปเริ่มต้น
1] ค้นหาแอปเริ่มต้นในช่องค้นหาของ windows 10 คลิกที่ไอคอนแอปเริ่มต้น
2] ในด้านขวาคลิกรีเซ็ต
โซลูชันที่ 4 - เรียกใช้ System File Checker เพื่อแทนที่ไฟล์ ExplorerFrame.dll ที่เสียหาย
ในกรณีที่ไฟล์ExplorerFrame.dllในระบบของคุณเสียหายวิธีแก้ไขก่อนหน้านี้จะไม่ทำงาน ในกรณีนี้เราสามารถลองสแกน SFC
1] เปิด Command Prompt ตามที่แนะนำในโซลูชันก่อนหน้า
2] พิมพ์คำสั่ง sfc / scannow แล้วกด Enter
System File Checker เป็นยูทิลิตี้ที่รวมเข้ากับแนวคิดของ Windows Resource Protection เนื่องจากไฟล์ที่ได้รับการป้องกันบนระบบไม่ควรถูกแก้ไขจึงจะตรวจสอบการแก้ไขดังกล่าวและเรียกคืนการเปลี่ยนแปลงหากมี โปรดอ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ที่นี่
โซลูชันที่ 4 - เริ่มบริการ Internet Explorer ETW Collector
1] เปิดหน้าต่าง Run ตามที่แนะนำในโซลูชันก่อนหน้า
2] ค้นหาInternet Explorer ETW นักบริการ เนื่องจากบริการต่างๆจะแสดงตามลำดับตัวอักษรจึงไม่ยาก
3] คลิกขวาที่มันแล้วคลิกที่เริ่ม มันจะเริ่มต้นบริการ
หวังว่าจะช่วยได้!