BSOD รหัส DRIVER_IRQL_NOT_LESS_OR_EQUAL เกิดจาก Kernel-mode driver พยายามเข้าถึง Pageable memory ใน IRQL สูงเกินไป มักเพราะ Driver หรือ System File เสีย
สาเหตุหลัก
- Device Driver เก่า/มี Bug/เสียหาย
- Windows System File Corrupt
- ฮาร์ดแวร์ผิดปกติ (Bad Sector HDD)
- Virus/Malware
วิธี Troubleshoot จาก BSOD
ดู Stop Code และ File Name ที่แสดง (เช่น netwtw04.sys = Intel Network, igdkmd64.sys = Intel Graphics, atikmdag.sys = AMD Display, storahci.sys = AHCI Controller)
Google ชื่อไฟล์ .sys เพื่อหา Driver ที่เกี่ยวข้อง
วิธีแก้ไข (ลำดับความสำคัญ)
1. อัปเดต/ติดตั้งใหม่ Device Driver
- Device Manager → หา Device ที่เกี่ยวข้อง → Properties → Driver Tab → ดู Version
- ไปเว็บผู้ผลิตหา Driver ใหม่กว่า → Install → Restart
- ถ้าเป็น Driver ใหม่สุดแล้ว: Uninstall → Restart → Reinstall
- ลอง Driver รุ่นเก่ากว่า (บางครั้งรุ่นใหม่มี Bug)
2. ซ่อม System File (CHKDSK)
- CMD (Admin) →
chkdsk C: /f /r→ Y → Restart (ใช้เวลา 20 นาที - 2 ชม.)
3. ตรวจสอบฮาร์ดแวร์
- ถอดอุปกรณ์ USB/External ทั้งหมด
- ถอด Hardware ที่เพิ่งติดตั้งใหม่
- Reseat RAM ทุก Slot
- เช็คพัดลม CPU
4. สแกน Virus/Malware
- Update Antivirus → Full Scan
- รัน Online Scanner เพิ่ม (เช่น ESET Online Scanner)
- แนะนำ AVG Free
Fix เพิ่มเติม
- Hotfix 2738401: ถ้าติดตั้งอยู่ ให้ Uninstall
- SFC Scan: CMD Admin →
sfc /scannow - DISM: CMD Admin →
DISM /Online /Cleanup-Image /RestoreHealth
การป้องกัน
- อัปเดต Driver ทุกเดือน
- ติดตั้ง Service Pack/Windows Update ล่าสุด
- อัปเดต Antivirus เป็นประจำ
90% ของกรณีแก้ได้ด้วยการจัดการ Driver