dxgkrnl.sys เกี่ยวกับ Microsoft DirectX Graphics Kernel Driver BSOD จากไฟล์นี้มีหลายรหัส:
- SYSTEM_SERVICE_EXCEPTION
- BAD_POOL_HEADER
- STOP 0x0000000A: IRQL_NOT_LESS_OR_EQUAL
- STOP 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED
- STOP 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA
- THREAD_STUCK_IN_DEVICE_DRIVER
วิธีแก้ dxgkrnl.sys BSOD
- รัน DirectX Diagnostic Tool (Win+R >
dxdiag) ตรวจสอบปัญหา DirectX - อัปเดต/ติดตั้งใหม่ DirectX ดาวน์โหลดจาก Microsoft (Web Installer)
- ใช้ DISM ซ่อม System Image CMD Admin:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
- อัปเดต Driver ทั้งหมด โดยเฉพาะ Graphics Driver (NVIDIA/AMD/Intel) - ลอง Uninstall แล้วติดตั้งใหม่ (Clean Install)
- รัน Blue Screen Troubleshooter Settings > Troubleshoot > Other > Blue Screen
- ปิด SLI ใน NVIDIA Control Panel (ถ้าใช้การ์ด NVIDIA หลายตัว): 3D Settings > Set SLI Configuration > Do Not Use SLI Technology > Apply > Reboot
- ปิด NVIDIA Surround: 3D Settings > Configure Surround, PhysX > ยกเลิก Span displays with Surround > Apply > Reboot
ลองตามลำดับ ข้อ 4 และ 6-7 แก้ได้ส่วนใหญ่หากเป็นปัญหา Driver/Hardware NVIDIA