Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

หากคอมพิวเตอร์ Windows ของคุณประสบข้อผิดพลาดหน้าจอสีฟ้า (BSOD) หมายความว่ามีข้อผิดพลาดร้ายแรงเกิดขึ้นซึ่งบังคับให้ Windows หยุดทำงาน แม้ BSOD จะน้อยลงใน Windows 10 เมื่อเทียบกับเวอร์ชันก่อนหน้า แต่คุณยังคงจะเห็นข้อผิดพลาด BSOD ปรากฏเมื่อ Windows เผชิญกับปัญหาที่มันไม่สามารถกู้คืนได้

ข้อความข้อผิดพลาด BSOD ยากต่อการแปลความหมาย ด้วยชื่ออย่าง clock_watchdog_timeout ที่ให้ข้อมูลน้อยมากเกี่ยวกับสาเหตุ ตัวอย่างเช่น หากคุณเห็นข้อผิดพลาด BSOD irql_not_less_or_equal คุณจะต้องทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหา

วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

สาเหตุของ BSOD irql_not_less_or_equal ใน Windows 10

เพื่อเข้าใจสาเหตุที่เป็นไปได้เบื้องหลังข้อความข้อผิดพลาด BSOD irql_not_less_or_equal คุณจะต้องเข้าใจว่ารหัสข้อผิดพลาดนี้หมายถึงอะไร

ข้อผิดพลาดนี้เป็นข้อผิดพลาดด้านความปลอดภัยในเบื้องต้น ไดรเวอร์อุปกรณ์ กระบวนการระบบ หรือแอปที่กำลังทำงาน กำลังพยายามเข้าถึงส่วนหนึ่งของหน่วยความจำระบบที่ไม่สามารถเข้าถึงได้ โดยทั่วไปเพราะมันไม่มีสิทธิ์เข้าถึง

วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

นี่คือเหตุผลที่ข้อความข้อผิดพลาดนี้มักเชื่อมโยงกับ ntoskrnl.exe (เคอร์เนลของ Windows) ในไฟล์การถอดหน่วยความจำ BSOD เนื่องจากกระบวนการเคอร์เนลเองจะล่มเมื่อ BSOD นี้เกิดขึ้น ข้อบกพร่องหรือบั๊กในไดรเวอร์อุปกรณ์อาจเป็นสาเหตุ ไฟล์ระบบเสียหาย ฮาร์ดแวร์ร้อนเกินไปหรือเสียหาย หรือไดรเวอร์หรือการอัปเดตระบบที่ไม่เข้ากันได้ก็อาจเป็นสาเหตุ

ข่าวดีคือมีขั้นตอนทั่วไปบางขั้นตอนที่คุณสามารถทำตามซึ่งควรช่วยให้คุณกู้คืนคอมพิวเตอร์ของคุณหากข้อผิดพลาดนี้ปรากฏ ตามที่คู่มือนี้ระบุไว้ด้านล่าง

บูท Windows ใน Safe Mode เพื่อการแก้ไขปัญหา

หลังจากข้อผิดพลาด BSOD ใดๆ คอมพิวเตอร์ของคุณจะรีบูท น่าเสียดายที่สิ่งนี้ทำให้ยากต่อการแก้ไขปัญหา โดยเฉพาะหากคุณติดอยู่ในลูป BSOD ลูป BSOD คือที่ที่คอมพิวเตอร์ของคุณรีบูทหลัง BSOD พร้อมข้อความข้อผิดพลาด BSOD อีกครั้งทันทีหลังจากกระบวนการรีบูทเสร็จสิ้น ทำซ้ำเป็นลูปไม่รู้จบ

เพื่อช่วยให้คุณวินิจฉัยข้อผิดพลาด BSOD irql_not_less_or_equal โดยเฉพาะหาก Windows ไม่ได้บูทขึ้นอย่างถูกต้อง คุณควรบูทเข้า Safe Mode Safe Mode เป็นโหมดการแก้ไขปัญหาของ Windows บูทเดสก์ท็อป Windows ด้วยจำนวนบริการ ไดรเวอร์ และแอปขั้นต่ำที่จำเป็นสำหรับการทำงาน

ในส่วนใหญ่สิ่งนี้ควรช่วยให้คุณหลีกเลี่ยงข้อผิดพลาด BSOD ได้ หากไดรเวอร์หรือปัญหาซอฟต์แวร์เป็นสาเหตุ แม้ว่าจะไม่น่าจะช่วยได้หากฮาร์ดแวร์ของคุณเสียหาย หากคุณอัปเดตคอมพิวเตอร์หรือติดตั้งไดรเวอร์ใหม่ล่าสุด คุณสามารถใช้ Safe Mode เพื่อย้อนกลับการเปลี่ยนแปลงของคุณโดยใช้ขั้นตอนในส่วนด้านล่าง

  1. หาก Windows ไม่ได้บูทขึ้น คุณสามารถบูทเข้า Safe Mode ได้โดยการเปิดคอมพิวเตอร์ เมื่อคุณเริ่มเห็นโลโก้ Windows (บ่งบอกว่า Windows กำลังโหลด) ให้กดปุ่มรีสตาร์ทของคอมพิวเตอร์ (หรือเลือกและค้างปุ่มเปิด/ปิด) เพื่อขัดจังหวะกระบวนการ ทำซ้ำขั้นตอนนี้อย่างน้อย 2 ถึง 3 ครั้ง
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. หาก Windows ไม่สามารถบูทขึ้นได้สำเร็จหลังจาก 3 ครั้ง Windows จะเริ่มกระบวนการ Automatic Repair และเสนอตัวเลือกการเริ่มต้นต่างๆ ที่หน้าจอ Automatic Repair ให้เลือก ตัวเลือกขั้นสูง > แก้ไขปัญหา > ตัวเลือกขั้นสูง > การตั้งค่าการเริ่มต้น > รีสตาร์ท
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. Windows จะรีบูทและเสนอตัวเลือกการเริ่มต้นเพิ่มเติมให้คุณเลือก ให้เลือกหมายเลขที่เหมาะสมถัดจากตัวเลือก Safe Mode ที่คุณต้องการบูทเข้าไป (โดยปกติคือ 4) โดยใช้คีย์บอร์ดของคุณ ตัวอย่างเช่น หากคุณต้องการบูทเข้า Safe Mode พร้อมเครือข่าย ให้เลือกตัวเลือก 5 แทน
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

เมื่อคุณอยู่ใน Safe Mode แล้ว คุณสามารถทำตามขั้นตอนซ่อมแซมเพิ่มเติมด้านล่างได้

อัปเดตไดรเวอร์และไฟล์ระบบ Windows

ระบบปฏิบัติการ Windows พึ่งพากระบวนการระบบหลายร้อยกระบวนการ ไฟล์ระบบหลายพันไฟล์ และโค้ดหลายพันล้านบรรทัดเพื่อให้คุณได้อินเทอร์เฟซผู้ใช้ที่ทำงานได้ มันไม่ได้สมบูรณ์แบบอย่างไรก็ตาม โดยมีบั๊กในไฟล์ระบบหรือไดรเวอร์สำคัญทำให้เกิด BSOD เช่นข้อผิดพลาด irql_not_less_or_equal

หากคุณไม่ได้อัปเดตคอมพิวเตอร์ของคุณล่าสุด คุณควรตรวจสอบ Windows Update สำหรับไดรเวอร์และไฟล์ระบบใหม่ที่อาจมีการแก้ไขบั๊กสำคัญ คุณอาจต้องบูทเข้า Safe Mode ก่อน หากคอมพิวเตอร์ของคุณไม่ได้บูทอยู่ในปัจจุบัน หรือหากการอัปเดตไม่ได้ติดตั้งอย่างถูกต้อง

  1. เพื่อตรวจสอบอัปเดตใหม่ ให้คลิกขวาที่เมนูเริ่มต้นและเลือก การตั้งค่า
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. ในเมนูการตั้งค่า Windows ให้เลือก การอัปเดตและความปลอดภัย > Windows Update ทำตามคำแนะนำบนหน้าจอเพิ่มเติมเพื่อตรวจสอบ (และติดตั้ง) อัปเดตที่มีอยู่ รวมถึงอัปเดตซอฟต์แวร์และไดรเวอร์ที่เป็นตัวเลือก
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

หากมีอัปเดตให้สำหรับคอมพิวเตอร์ของคุณ ให้ติดตั้งและรีสตาร์ทคอมพิวเตอร์หลังจากนั้น คุณควรตรวจสอบเว็บไซต์ของผู้ผลิตสำหรับการปล่อยไดรเวอร์ล่าสุดด้วย โดยเฉพาะสำหรับอุปกรณ์อย่างการ์ดกราฟิก ที่อัปเดตมักจะใหม่กว่าไดรเวอร์ที่ปล่อยผ่าน Windows Update

ตรวจสอบไฟล์ระบบเพื่อหาข้อผิดพลาด

คุณอัปเดตคอมพิวเตอร์แล้ว แต่อาจเป็นไปได้ว่าไฟล์ระบบของคุณยังคงเสียหายอยู่ในบางวิธี ตัวอย่างเช่น สิ่งนี้อาจเกิดขึ้นหลังการติดเชื้อมัลแวร์หรือหลังการอัปเดตที่ล้มเหลว หากคุณไม่แน่ใจ คุณสามารถตรวจสอบไฟล์ระบบเพื่อหาข้อผิดพลาดโดยใช้เครื่องมือ System File Checker และ DISM

  1. เพื่อเริ่มต้น คุณจะต้องเปิดหน้าต่าง Windows PowerShell ใหม่ คลิกขวาที่เมนูเริ่มต้นและเลือก Windows PowerShell (Admin) เพื่อทำเช่นนี้
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. ในหน้าต่าง PowerShell ให้พิมพ์ dism.exe /online /cleanup-image /restorehealth เพื่ออัปเดตภาพระบบ Windows ของคุณด้วยไฟล์ล่าสุดโดยใช้เครื่องมือ DISM ขั้นตอนนี้ทำให้แน่ใจว่าเมื่อคุณสแกนการติดตั้ง Windows โดยใช้เครื่องมือ SFC มันสามารถแทนที่ไฟล์ที่หายหรือเสียหายได้
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. หลังจากรันคำสั่ง DISM ให้พิมพ์ sfc /scannow เพื่อเริ่มสแกนคอมพิวเตอร์ของคุณโดยใช้เครื่องมือ SFC อนุญาตให้เสร็จสิ้น — Windows จะซ่อมแซมไฟล์ที่สามารถทำได้หรือเตือนคุณหากพบข้อผิดพลาดใดๆ
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

หากเครื่องมือ DISM และ SFC ไม่สามารถซ่อมแซมไฟล์ระบบของคุณได้ คุณอาจต้องพิจารณาการรีเซ็ต Windows 10 เพื่อให้คุณได้การติดตั้งใหม่และไม่ได้รับการปนเปื้อน

ย้อนกลับ (หรือแทนที่) ไดรเวอร์ที่ขัดแย้ง

BSOD irql_not_less_or_equal มักเกิดจากปัญหาไดรเวอร์ ไดรเวอร์ระบบช่วยให้ Windows สามารถเชื่อมต่อ ใช้ และควบคุมชิ้นส่วนฮาร์ดแวร์เฉพาะได้อย่างปลอดภัย หากไดรเวอร์ไม่เข้ากันได้ เสียหาย หรือล้าสมัย BSOD จะเกิดขึ้น (และมักจะเกิด)

เพื่อแก้ไขปัญหานี้ คุณสามารถแทนที่ไดรเวอร์ที่ขัดแย้งได้ โดยเฉพาะหากคุณอัปเดตไดรเวอร์ล่าสุด การย้อนกลับไดรเวอร์ หรือแทนที่ด้วยตัวเลือกอื่น สามารถทำได้โดยใช้เมนู Device Manager คุณอาจต้องบูทเข้า Safe Mode เพื่อทำเช่นนี้

  1. เพื่อเข้าถึง Device Manager ให้คลิกขวาที่เมนูเริ่มต้นและเลือก Device Manager
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. ค้นหาอุปกรณ์ใดๆ ที่คุณเชื่อว่าอาจก่อให้เกิดข้อผิดพลาด BSOD คุณสามารถตรวจสอบไฟล์การถอดหน่วยความจำ BSOD เพื่อช่วยกำหนดสิ่งนี้หากคุณไม่แน่ใจ เมื่อคุณค้นหาพวกเขาในหน้าต่าง Device Manager แล้ว ให้คลิกขวาที่อุปกรณ์และเลือก คุณสมบัติ
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. เลือกแท็บ ไดรเวอร์ เพื่อดูข้อมูลเกี่ยวกับไดรเวอร์ที่ติดตั้งอยู่ หากคุณอัปเดตไดรเวอร์ล่าสุดและต้องการย้อนกลับไปเวอร์ชันที่ติดตั้งก่อนหน้า ให้เลือก ย้อนกลับไดรเวอร์ เพื่อดำเนินการต่อ
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. หากคุณต้องการตรวจสอบอัปเดตไดรเวอร์โดยตรง (โดยใช้ Windows Update หรือเลือกไฟล์ไดรเวอร์ด้วยตนเอง) ให้เลือก อัปเดตไดรเวอร์ หากต้องการลบไดรเวอร์โดยสิ้นเชิง ให้เลือก ลบอุปกรณ์ และยืนยันการเลือกของคุณ
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows
  1. ทำตามคำแนะนำบนหน้าจอเพิ่มเติม เมื่อคุณอัปเดต ย้อนกลับ หรือลบไดรเวอร์อุปกรณ์ของคุณแล้ว ให้รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลงโดยคลิกขวาที่เมนูเริ่มต้นและเลือก ปิดหรือออกจากระบบ > รีสตาร์ท
วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

ทดสอบฮาร์ดแวร์เพื่อหาความล้มเหลว

ข้อผิดพลาด BSOD ของระบบไม่ได้เกิดจากปัญหากับการติดตั้ง Windows หรือการขัดแย้งของไดรเวอร์อย่างเดียว หากฮาร์ดแวร์ของคุณล้มเหลวในบางวิธี ความไม่มั่นคงของระบบ (และ BSOD) จะตามมาตามหลัง

ก่อนที่คุณจะรีบแทนที่อะไร ให้รันการตรวจสอบการบำรุงรักษาระบบทั่วไปบนคอมพิวเตอร์ของคุณ ตัวอย่างเช่น การทำความสะอาดคอมพิวเตอร์ของคุณจากฝุ่นและสิ่งปนเปื้อนอื่นๆ สามารถลดอุณหภูมิระบบ ลดความต้องการของฮาร์ดแวร์คอมพิวเตอร์ของคุณและช่วยให้มันทำงานได้มีประสิทธิภาพมากขึ้น

วิธีแก้ไข BSOD irql_not_less_or_equal ใน Windows

หากคอมพิวเตอร์ของคุณสะอาด คุณสามารถรันทดสอบความเครียด CPU เพื่อตรวจสอบว่าโปรเซสเซอร์ของคุณทำงานถูกต้องหรือไม่ คุณยังสามารถรันการทดสอบคล้ายกันเพื่อตรวจสอบหน่วยความจำระบบที่เสียหาย เนื่องจากนี่เป็นสาเหตุที่น่าจะเป็นไปได้มากที่สุดเบื้องหลัง BSOD irql_not_less_or_equal ที่สงสัยว่ามีความล้มเหลวของฮาร์ดแวร์

ทำซ้ำการทดสอบเหล่านี้หลายครั้งเพื่อกำหนดว่าฮาร์ดแวร์ของคุณกำลังล้มเหลวหรือไม่ หากเป็นเช่นนั้น คุณจะต้องแทนที่ชิ้นส่วนเหล่านั้น (หรือแทนที่คอมพิวเตอร์ทั้งเครื่อง)

การซ่อมแซมข้อผิดพลาด BSOD ใน Windows 10

หากคอมพิวเตอร์ของคุณประสบข้อผิดพลาด BSOD irql_not_less_or_equal ขั้นตอนด้านบนควรช่วยให้คุณแก้ไขได้ แม้คุณจะไม่สามารถหยุด BSOD ได้ แต่คุณสามารถเตรียมตัวล่วงหน้าสำหรับพวกมันได้โดยการสำรองไฟล์สำคัญไปยังที่เก็บข้อมูลบนคลาวด์ คุณยังสามารถเปิดใช้งาน system restore เพื่อให้คุณสามารถกู้คืนไฟล์คอมพิวเตอร์ของคุณไปยังจุดก่อนหน้าในเวลา

บางครั้ง วิธีเดียวที่จะกู้คืนจากข้อผิดพลาด BSOD คือพิจารณาการล้างและติดตั้ง Windows 10 ใหม่ คืนค่าการกำหนดค่าเริ่มต้น อย่างไรก็ตาม หากฮาร์ดแวร์ของคุณกำลังล้มเหลว การติดตั้ง Windows ใหม่จะไม่ช่วยได้ และคุณจะต้องคิดถึงการอัปเกรดคอมพิวเตอร์เพื่อแก้ไขปัญหา