Error "Windows Shell Common DLL has stopped working" เกิดเมื่อพยายามเปลี่ยนการตั้งค่าอุปกรณ์เสียง (Playback/Recording devices) สาเหตุหลัก: ไดรเวอร์เสียงไม่เข้ากันหรือเสียหาย
ซ่อมไฟล์ระบบเสียหาย (แนะนำทำก่อน)
รัน Restoro สแกนซ่อมไฟล์ระบบ ที่นี่ ก่อนทำวิธีอื่นๆ
วิธีที่ 1: ติดตั้งไดรเวอร์เสียงที่เหมาะสม
- ดาวน์โหลดไดรเวอร์เวอร์ชันเสถียร (ไม่ใช่ Beta) จากเว็บผู้ผลิตคอมพิวเตอร์
- หาไม่เจอ ลองไดรเวอร์ Vista สำหรับอุปกรณ์เก่า
- ติดตั้งผ่าน Device Manager: Win+R -> devmgmt.msc -> Sound, video and game controllers -> High Definition Audio -> Update Driver -> Browse my computer
- หูฟัง USB: ลองเสียบพอร์ต USB 3.0
วิธีที่ 2: ปิด Audio Effects ทั้งหมด
ปิด Equalizer, Enhanced Audio และเอฟเฟกต์เสียงทุกอย่างใน Control Panel -> Sound
วิธีที่ 3: รัน SFC Scan
รันคำสั่ง sfc /scannow ใน CMD (Admin) ตาม คู่มือนี้
วิธีที่ 4: ตั้งค่า Windows ยอมรับ Certificates
- เปิด PowerShell (Admin)
- รัน: Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
- รีสตาร์ทคอมพิวเตอร์
วิธีที่ 5: Clean Boot
- Win+R -> msconfig -> แท็บ Services -> ติ๊ก "Hide all Microsoft Services" -> Disable all
- แท็บ Startup -> Open Task Manager -> Disable ทุกโปรแกรม
- Restart -> ทดสอบ -> เปิด service ทีละตัวหาตัว виновник
วิธีที่ 6: ติดตั้ง Synaptics Touchpad Driver ใหม่
- Device Manager -> Mice and other pointing devices -> Synaptics Touchpad -> Uninstall
- Action -> Scan for hardware changes เพื่อติดตั้งใหม่