ปัญหาจอสีน้ำเงิน (Blue Screen of Death) รหัส IRQL_NOT_LESS_OR_EQUAL เป็นข้อผิดพลาดที่พบบ่อยมากบน Windows อาจเกิดขึ้นกับคอมพิวเตอร์หรืออุปกรณ์ใดๆ ได้ตลอดเวลา โดยปกติจะปรากฏเมื่อระบบพบปัญหาที่ไม่สามารถกู้คืนได้ จนต้องบังคับให้ผู้ใช้รีบูตเครื่อง
ข้อผิดพลาด BSOD IRQL_NOT_LESS_OR_EQUAL นี้อาจเกิดจากหลายสาเหตุ เช่น ความล้มเหลวของฮาร์ดแวร์ ซอฟต์แวร์ หรือการละเมิดด้านความปลอดภัย รวมถึงการติดไวรัสและมัลแวร์ บางครั้งก็อาจมาจากการร้อนเกินไปหรือกระแสไฟฟ้าสกัดกะทันหัน
หากคุณเจอข้อผิดพลาด IRQL_NOT_LESS_OR_EQUAL โดยไม่มีสาเหตุชัดเจน มีโอกาสสูงที่มาจากมัลแวร์หรือสปายแวร์บนอุปกรณ์ของคุณ
อย่างไรก็ตาม ส่วนใหญ่ข้อผิดพลาดนี้มาจากปัญหาเกี่ยวกับหน่วยความจำ (RAM) เกิดขึ้นเมื่อกระบวนการระบบหรือไดรเวอร์อุปกรณ์ไม่สามารถเข้าถึงที่อยู่หน่วยความจำบางแห่งได้
สาเหตุหลักที่ทำให้เกิดข้อผิดพลาด IRQL_NOT_LESS_OR_EQUAL บน Windows 10/11
เราได้กล่าวถึงสาเหตุทั่วไปแล้ว ตอนนี้มาดูรายละเอียดแต่ละสาเหตุกัน
- ไฟล์ระบบเสียหาย (Corrupt System Files) – สามารถแก้ไขได้โดยใช้คำสั่ง DISM ตามด้วยการรัน System File Checker (SFC) 2-3 ครั้ง หรือจนกว่าจะรายงานว่าไม่พบข้อผิดพลาด
- ไดรเวอร์ไม่เข้ากันได้ (Incompatible Drivers) – หากเพิ่งติดตั้งไดรเวอร์ใหม่ ลองย้อนกลับไปใช้รุ่นก่อนหน้า สามารถทำผ่าน Device Manager เพื่อความรวดเร็วและลดข้อผิดพลาด
- ฮาร์ดแวร์ทำงานผิดปกติ (Problematic Hardware Component) – หากอุปกรณ์ฮาร์ดแวร์ชิ้นใดชิ้นหนึ่งเสียหาย ควรถอดออกและเปลี่ยนเป็นชิ้นที่ใช้งานได้
- การติดตั้งซอฟต์แวร์ไม่สมบูรณ์หรือเสียหาย (Incomplete or Corrupted Software Installation) – ตรวจสอบข้อความผิดพลาดระหว่างติดตั้ง แล้วลองถอนการติดตั้งโปรแกรมนั้นดู
9 วิธีแก้ไข IRQL_NOT_LESS_OR_EQUAL บน Windows 10/11 แบบง่ายๆ
ตอนนี้เรารู้สาเหตุแล้ว มาลองแก้ไขทีละขั้นตอนกัน
วิธีที่ 1: กำจัดมัลแวร์
หากข้อผิดพลาดเกิดขึ้นหลังติดตั้งโปรแกรมใหม่ อาจมีไวรัสหรือมัลแวร์มาด้วย การกำจัดมัลแวร์อาจแก้ปัญหาได้
ใช้ Windows Defender บนตัว หรือโปรแกรมแอนติไวรัสบุคคลที่สามที่น่าเชื่อถือ นอกจากนี้ การถอนการติดตั้งแอปที่น่าสงสัยก็อาจช่วยได้:
- เปิด Settings (Win + I) → Apps → Apps & features
- จัดเรียงตาม Install date แล้วเลือกแอปที่ติดตั้งล่าสุด → Uninstall
- รีบูตและตรวจสอบว่าข้อผิดพลาดหายไปหรือยัง
วิธีที่ 2: ตรวจสอบอุณหภูมิคอมพิวเตอร์
ความร้อนสะสมอาจทำให้ CPU เกินอุณหภูมิและก่อให้เกิดข้อผิดพลาดนี้ วิธีป้องกัน:
- อัปเกรดพัดลม CPU หากพัดลมเก่าหรือไม่เพียงพอ
- ติดตั้งพัดลมเพิ่ม เพื่อระบายความร้อนดีขึ้น
- ใช้ชุดน้ำแข็ง (Water-cooling kit) สำหรับระบบที่โอเวอร์คล็อกหรือใช้งานหนัก
วิธีที่ 3: ใช้ Windows Memory Diagnostic Tool
ตรวจสอบ RAM ว่ามีปัญหาหรือไม่:
- ค้นหา Windows Memory Diagnostic ใน Start Menu
- เลือก Restart now and check for problems (Recommended)
- ระบบจะรีสตาร์ทและทดสอบ RAM อัตโนมัติ แสดงผลเมื่อบูทกลับมา
วิธีที่ 4: อัปเดตไดรเวอร์อุปกรณ์
ไดรเวอร์เก่าหรือไม่เข้ากันได้เป็นสาเหตุหลัก ให้อัปเดตผ่าน Device Manager:
- คลิกขวา This PC → Manage → Device Manager
- ขยาย Disk drives (หรือหมวดหมู่อื่นๆ) → คลิกขวาไดรเวอร์ → Update driver
- เลือก Search automatically for drivers
วิธีที่ 5: ใช้ Hardware Troubleshooter
- Settings (Win + I) → Update & Security → Troubleshoot
- เลือก Hardware and Devices → Run the troubleshooter
วิธีที่ 6: ตรวจสอบไดรเวอร์ด้วย Driver Verifier
คำเตือน: วิธีนี้ค่อนข้างเทคนิค ควรทำภายใต้คำแนะนำของผู้เชี่ยวชาญ
- เปิด Command Prompt (Admin)
- พิมพ์
verifier→ Enter - เลือก Create standard settings → Next
- เลือกไดรเวอร์ที่ต้องการตรวจสอบ → Finish → รีสตาร์ท
วิธีที่ 7: รีเซ็ตคอมพิวเตอร์ (Reset PC)
คืนค่า Windows เป็นค่าเริ่มต้น แต่สามารถเลือกเก็บไฟล์ส่วนตัวไว้ได้:
- Settings → Update & Security → Recovery → Get started
- เลือก Keep my files หรือ Remove everything
- ยืนยันและรอจนเสร็จสิ้น
วิธีที่ 8: Clean Boot
บูท Windows ด้วยไดรเวอร์และโปรแกรมเริ่มต้นน้อยที่สุด เพื่อแยกสาเหตุ:
- Win + R → พิมพ์
msconfig→ Enter - แท็บ General → Selective startup → ติ๊ก Load system services ลบติ๊ก Load startup items
- แท็บ Services → ติ๊ก Hide all Microsoft services → Disable all
- OK → รีสตาร์ท
วิธีที่ 9: ขอความช่วยเหลือจากผู้เชี่ยวชาญ
หากลองทุกวิธีแล้วไม่หาย ให้ปรึกษาผู้เชี่ยวชาญ Windows บนฟอรัมออนไลน์ ทีมสนับสนุน Microsoft หรือนำไปที่ศูนย์บริการรับรอง
สรุป
ข้อผิดพลาด IRQL_NOT_LESS_OR_EQUAL ไม่ได้เป็นปัญหาเลวร้ายมาก คุณสามารถเริ่มจากการรีสตาร์ทเครื่องก่อน หากไม่หาย ให้ลองวิธีต่างๆ ตามลำดับข้างต้น:
- กำจัดมัลแวร์
- ตรวจสอบระบายความร้อน
- ทดสอบ RAM ด้วย Memory Diagnostic
- อัปเดตไดรเวอร์
- รัน Hardware Troubleshooter
- ใช้ Driver Verifier (ระวัง)
- รีเซ็ต Windows
หากคุณรู้สาเหตุหรือวิธีแก้อื่นๆ แชร์ได้ในความคิดเห็นครับ!