KMODE_EXCEPTION_NOT_HANDLED เป็น BSOD พบบ่อย เกิดจากไดรเวอร์ผิดปกติ บางครั้งทำให้ Boot loop เกิดจากข้อขัดแย้งหน่วยความจำระหว่างแอปพลิเคชัน 2 ตัวขึ้นไป
1. ปิด Fast Startup และ Clean Boot
Fast Startup เปิดอยู่โดยค่าเริ่มต้น ทำให้บูตเร็ว/ฟื้นตัวจาก Hibernation เร็ว แต่ก็อาจทำให้ Windows ไม่บูตถูกต้องหรือโหลดข้อผิดพลาดเดิม
ปิด Fast Startup:
- คลิกขวา Start > Power Options
- คลิก Additional power settings
- เมนูซ้าย คลิก Choose what power buttons do
- ไป Shutdown settings ยกเลิกติ๊ก Turn on fast startup
- Save changes
Clean Boot Windows 10:
Clean Boot ปิดซอฟต์แวร์ Third-party ทั้งหมด ใช้วินิจฉัยปัญหา
- พิมพ์ msconfig ใน Start menu > เลือก System Configuration
- แท็บ Services > ติ๊ก Hide all Microsoft services
- ติ๊กทั้งหมด > Disable all
- เปิด Task Manager > แท็บ Startup > Disable ทุกตัว
รีบูตเช็คว่าปัญหาหายหรือยัง หากหาย แสดงว่า Third-party software เป็นสาเหตุ
2. ไดรเวอร์เครือข่ายอาจล้าสมัย
สาเหตุทั่วไปของ KMODE_EXCEPTION_NOT_HANDLED คือ Network drivers ล้าสมัย
- Win + R พิมพ์ devmgmt.msc เปิด Device Manager
- ขยาย Network adapters
- คลิกขวา Ethernet และ Wireless drivers > Update driver
- เลือก Search automatically for updated driver software
Windows จะดาวน์โหลดติดตั้งอัตโนมัติ
3. ตรวจสอบปัญหาหน่วยความจำ
ข้อผิดพลาดนี้มักมาจากปัญหา RAM Windows มีเครื่องมือ built-in ช่วยแก้ไข
- ค้น Windows Memory Diagnostic ใน Start menu > เลือก Best Match
- เลือก Restart now และเริ่มตรวจสอบ (แนะนำ) หรือตรวจสอบครั้งต่อไป
4. ปิด Antivirus ชั่วคราว
Antivirus บางตัวลบ/กักกันไฟล์ระบบสำคัญ โดยเฉพาะตอนติดตั้งไดรเวอร์ใหม่ ควรปิดชั่วคราวเมื่อติดตั้งโปรแกรม/ไดรเวอร์จากแหล่งน่าเชื่อถือ
คลิกขวาไอคอน Antivirus ใกล้ Taskbar > Disable (วิธีอาจต่างกันตามโปรแกรม)
Windows Security (built-in) ก็อาจ Flag ผิด: ไป Windows Security > Virus & threat protection > Manage settings ปิด Real-time protection (ปิดชั่วคราว เปิดกลับหลังติดตั้งเสร็จ)
5. ถอดฮาร์ดแวร์ภายนอกทั้งหมด
ตอนบูต ถอด Keyboard, Mouse, Storage, Game controllers ออกหมด เช็คว่าบูตได้ปกติหรือไม่ หากได้ แสดงว่าไดรเวอร์อุปกรณ์เหล่านั้นติดตั้งไม่ถูกต้อง
6. เคลียร์พื้นที่จัดเก็บ
C:\ drive เต็มก็อาจทำให้เกิด KMODE_EXCEPTION_NOT_HANDLED Microsoft แนะนำให้เหลือพื้นที่ C:\ เนื่องจากมีไฟล์ระบบ C:\ เต็มทำให้ปัญหาเยอะ โดยเฉพาะตอนอัปเดต Windows
ลบไฟล์ไม่ใช้, Uninstall โปรแกรมเก่า, ติดตั้งเกมใน Partition อื่น, ใช้ Cloud storage, หรืออัปเกรดฮาร์ดดิสก์ใหญ่กว่า
7. อัปเดต BIOS และตั้งค่า
บางครั้ง BIOS ล้าสมัยก็ทำให้เกิดข้อผิดพลาดนี้ ไปเว็บผู้ผลิต Motherboard > Downloads > ดาวน์โหลด BIOS ล่าสุดติดตั้ง หรืออ่านคู่มืออัปเดต UEFI BIOS
ถ้า BIOS มีตัวเลือก Enable/Disable Caching และ Shadowing ให้ Disable ทั้งคู่ (ระบบใหม่ไม่มีตั้งค่านี้แล้ว แต่ควรเช็ค)
แก้ไข KMODE_EXCEPTION_NOT_HANDLED สำเร็จ
เทคนิคข้างต้นควรแก้ BSOD นี้ได้ หากไม่หาย ทางเลือกสุดท้ายคือ Reset Windows 10