Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Windows Shell Common DLL has stopped working

DLL ย่อมาจาก Dynamic Link Libraries เป็นส่วนภายนอกของแอปพลิเคชันในระบบปฏิบัติการ หากต้องการโค้ด ไฟล์ DLL ที่เกี่ยวข้องจะถูกโหลดเข้าหน่วยความจำและใช้งาน หากล้มเหลว โปรแกรมจะหยุดทำงาน ในครั้งเหล่านี้ อาจได้รับข้อความต่อไปนี้ขณะทำงานกับโปรแกรม:

Windows Shell Common Dll has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.

Windows Shell Common DLL has stopped working

Windows Shell Common DLL has stopped working

เมื่อเจอข้อผิดพลาด มีตัวเลือกปิดโปรแกรมเท่านั้น หากเกิดบ่อย ต้อง troubleshoot ปัญหา

1. อัปเดต Windows หรือดาวน์โหลดไดรเวอร์จากเว็บผู้ผลิต

ปัญหานี้อาจมาจากไดรเวอร์ที่ผิดปกติ ขั้นตอนแรกควรรัน Windows Update และอัปเดตไดรเวอร์

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

2. รัน System Maintenance Troubleshooter

รัน System Maintenance Troubleshooter ช่วยแก้ปัญหาทั่วไปของ Windows

3. Re-register shell32.dll file

กด Win + R เปิด Run คัดลอกคำสั่งด้านล่างวางใน Run กด Enter:

regsvr32 /i shell32.dll

4. รัน SFC scan

SFC scan ตรวจสอบและกู้คืนไฟล์ Windows ที่เสียหาย อาจช่วยแก้ปัญหาได้หากไฟล์ระบบเสียหาย

5. อนุญาตให้ Windows ยอมรับ certificates

บ่อยครั้ง Windows ถูกตั้งค่าบล็อก certificates ตอนนี้ Windows ต้องการ certificates เพื่อยืนยันตัวตนของไดรเวอร์ ทำให้ยากที่จะ verify drivers แม้ติดตั้งถูกต้อง เพื่อแก้ไข ใช้ขั้นตอน:

เปิด Windows PowerShell แบบ Administrator รันคำสั่ง:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Windows Shell Common DLL has stopped working

รอคำสั่งทำงานเสร็จ รีสตาร์ทระบบ

6. หากเจอข้อผิดพลาดขณะรันโปรแกรมเฉพาะ ให้ซ่อมหรือติดตั้งโปรแกรมนั้นใหม่

หากได้ข้อผิดพลาดนี้สำหรับซอฟต์แวร์/โปรแกรมเฉพาะ ควรซ่อมหรือติดตั้งใหม่

ไป Control Panel เลือก Programs and Files คลิกขวาโปรแกรมของคุณ ซ่อมหรือถอนการติดตั้ง หากถอนแล้ว ติดตั้งใหม่หลังรีสตาร์ทระบบ

7. Re-boot ระบบใน Clean Boot state และ troubleshoot ปัญหาด้วยตนเอง

สามารถรีบูทระบบใน Clean Boot State ช่วยวินิจฉัยและ troubleshoot ปัญหา Windows ขั้นสูง

ปกติขั้นตอนข้างต้นควรช่วยแก้ปัญหาได้ ขอให้โชคดี!

Windows Shell Common DLL has stopped working