Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: IRQL_NOT_LESS_OR_EQUAL (ntoskrnl.exe) BSOD

ผู้ใช้บางรายกำลังเผชิญกับการครัช BSOD (Blue Screen of Death) ด้วยข้อผิดพลาด IRQL_NOT_LESS_OR_EQUAL เมื่อรันแอปพลิเคชันที่หนัก หรือเมื่อสลับโหมด Sleep/Wake ของคอมพิวเตอร์ จากการตรวจสอบ ปรากฏว่าปัญหามาจากไดรเวอร์ ntoskrnl.exe

แก้ไข: IRQL_NOT_LESS_OR_EQUAL (ntoskrnl.exe) BSOD

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 ของคุณปกติหรือไม่:

  1. กด Windows key + R เปิดกล่อง Run พิมพ์ devmgmt.msc กด Enter เปิด Device Manager
    แก้ไข: IRQL_NOT_LESS_OR_EQUAL (ntoskrnl.exe) BSOD
  2. ในรายการอุปกรณ์ เลื่อนลงไป Universal Serial Bus controllers ดูว่ามีเครื่องหมายอัคคีเหลืองใกล้กับไดรเวอร์ USB หรือไม่
    แก้ไข: IRQL_NOT_LESS_OR_EQUAL (ntoskrnl.exe) BSODหมายเหตุ: หากสังเกตเห็นเครื่องหมายอัคคีเหลืองใกล้ USB Host controller นี่มักเป็นสัญญาณว่าไดรเวอร์มีปัญหาในการย้าย版本 ในกรณีนี้ ให้ถอนการติดตั้งโดยคลิกขวาเลือก Uninstall device
  3. หลังถอน USB host controller ที่ผิดปกติแล้ว ให้รีสตาร์ทคอมพิวเตอร์เข้าสู่ Safe Mode โดยจับ Shift ค้างขณะคลิกปุ่ม Restart
    แก้ไข: IRQL_NOT_LESS_OR_EQUAL (ntoskrnl.exe) BSOD
  4. เมื่อ PC บูทเข้าสู่ Safe Mode แล้ว ไปที่เว็บไซต์ผู้ผลิตคอมพิวเตอร์/แล็ปท็อปของคุณ หาไดรเวอร์ USB ที่เกี่ยวข้องกับรุ่นและระบบปฏิบัติการของคุณ
    แก้ไข: IRQL_NOT_LESS_OR_EQUAL (ntoskrnl.exe) BSOD
  5. ใช้ตัวติดตั้งคัดลอกไดรเวอร์ที่ขาดหายไป แล้วรีสตาร์ท PC อีกครั้งเพื่อออกจาก Safe Mode
  6. ที่การบูทครั้งต่อไป คุณควรจะไม่ถูกรบกวนโดย irql_not_less_or_equal ntoskrnl.exe BSOD crashes อีกแล้ว