ผู้ใช้บางรายกำลังเผชิญกับการครัช BSOD (Blue Screen of Death) ด้วยข้อผิดพลาด IRQL_NOT_LESS_OR_EQUAL เมื่อรันแอปพลิเคชันที่หนัก หรือเมื่อสลับโหมด Sleep/Wake ของคอมพิวเตอร์ จากการตรวจสอบ ปรากฏว่าปัญหามาจากไดรเวอร์ ntoskrnl.exe
ntoskrnl.exe คืออะไร?
ไฟล์รันนี้ معروفเป็น kernel image โดยพื้นฐานแล้ว ไฟล์รันนี้ให้เคอร์เนลและเลเยอร์ executive ของ Windows kernel space มันรับผิดชอบฟีเจอร์ระบบสำคัญมากมาย เช่น การจัดการกระบวนการและหน่วยความจำ และการเสมือนฮาร์ดแวร์ โปรเซส ntoskrnl.exe เป็นส่วนพื้นฐานของระบบปฏิบัติการ Windows ทุกตัว
แม้ข้อผิดพลาดจะส่งสัญญาณปัญหากับ ntoskrnl.exe แต่ไม่ได้หมายความว่าโปรเซสเองเสียหาย ปกติแล้ว มันเป็นเพียงตัวบ่งชี้ว่าบริการระบบบางอย่างที่ทำงานผ่าน kernel image ทำงานผิดปกติ
หากคุณกำลังเผชิญปัญหานี้ วิธีแก้ต่อไปนี้อาจช่วยได้ เราระบุวิธีแก้ไข 2 วิธีที่แก้ปัญหาให้ผู้ใช้ในสถานการณ์คล้ายกันสำเร็จ โปรดทำตาม 2 วิธีตามลำดับจนกว่าจะเจอวิธีที่แก้สถานการณ์ของคุณ
วิธีที่ 1: ถอนการติดตั้งแอปพลิเคชันที่ก่อให้เกิดปัญหา
ส่วนใหญ่ irql_not_less_or_equal ntoskrnl.exe BSOD เกิดจากโปรแกรมบุคคลที่สาม — มักเป็นยูทิลิตี้ บางผู้ใช้รายงานว่าปัญหาแก้ไขได้หลังจากที่พวกเขาระบุและลบซอฟต์แวร์ที่เป็นตัวก่อให้เกิด Blue Screen ได้
หากคุณกำลังเผชิญกับ irql_not_less_or_equal ntoskrnl.exe BSOD ลองดูว่าคุณติดตั้ง Glary Utilities หรือ EaseUS Todo Backup ไว้หรือไม่ หากมี ให้ถอนการติดตั้งทันที และรีสตาร์ทคอมพิวเตอร์ หากคุณไม่ได้ติดตั้งโปรแกรมที่กล่าวมาข้างต้น ลองลบยูทิลิตี้บุคคลที่สามที่คุณติดตั้งเอง หลังจากนั้น รีสตาร์ทอุปกรณ์ และดูว่า BSOD crash กลับมาอีกหรือไม่
หลังจากถอนยูทิลิตี้ 2 ตัวนี้แล้ว ให้ทดสอบความเครียดของ PC หรือปล่อยให้เป็น Idle (พยายามสร้างสถานการณ์ที่ปกติจะทำให้เกิด BSOD crash) หากการทดสอบไม่ทำให้เกิด BSOD crash ใหม่ แสดงว่าคุณแก้ปัญหาได้สำเร็จ
วิธีที่ 2: ติดตั้งไดรเวอร์ USB ที่ขาดหายไป
ปัญหานี้พบบ่อยกับผู้ใช้ที่เพิ่งอัปเกรดเป็น Windows 10 จาก Windows เวอร์ชันเก่า ไดรเวอร์ USB ควรจะถูกย้ายและอัปเดตให้เข้ากับระบบปฏิบัติการใหม่อัตโนมัติ แต่ความจริงคือ ไม่ได้เกิดขึ้นอัตโนมัติทุกครั้ง เมื่อบั๊กนี้เกิดขึ้น ไดรเวอร์ USB (usbccgp.sys) ไม่สามารถใช้อ้างอิงที่อยู่หน่วยความจำได้ จึงทำให้ระบบหยุดทำงาน
หมายเหตุ: ปัญหานี้พบมากที่สุดบนแล็ปท็อปและโน้ตบุ๊กเก่า
หากวิธีแรกไม่ช่วย ให้ทำตามคู่มือด้านล่างดูว่าไดรเวอร์ USB ของคุณปกติหรือไม่:
- กด Windows key + R เปิดกล่อง Run พิมพ์ devmgmt.msc กด Enter เปิด Device Manager

- ในรายการอุปกรณ์ เลื่อนลงไป Universal Serial Bus controllers ดูว่ามีเครื่องหมายอัคคีเหลืองใกล้กับไดรเวอร์ USB หรือไม่
หมายเหตุ: หากสังเกตเห็นเครื่องหมายอัคคีเหลืองใกล้ USB Host controller นี่มักเป็นสัญญาณว่าไดรเวอร์มีปัญหาในการย้าย版本 ในกรณีนี้ ให้ถอนการติดตั้งโดยคลิกขวาเลือก Uninstall device - หลังถอน USB host controller ที่ผิดปกติแล้ว ให้รีสตาร์ทคอมพิวเตอร์เข้าสู่ Safe Mode โดยจับ Shift ค้างขณะคลิกปุ่ม Restart

- เมื่อ PC บูทเข้าสู่ Safe Mode แล้ว ไปที่เว็บไซต์ผู้ผลิตคอมพิวเตอร์/แล็ปท็อปของคุณ หาไดรเวอร์ USB ที่เกี่ยวข้องกับรุ่นและระบบปฏิบัติการของคุณ

- ใช้ตัวติดตั้งคัดลอกไดรเวอร์ที่ขาดหายไป แล้วรีสตาร์ท PC อีกครั้งเพื่อออกจาก Safe Mode
- ที่การบูทครั้งต่อไป คุณควรจะไม่ถูกรบกวนโดย irql_not_less_or_equal ntoskrnl.exe BSOD crashes อีกแล้ว
