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

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

Driver ผิดปกติทำให้คอมพิวเตอร์เจอปัญหามาก สัญญาณบ่งชี้ชัดเจน: Blue Screen of Death (BSOD) บ่อยครั้งมาจาก Driver ที่ล้มเหลว โชคดีที่มี Error codes และ Memory dumps บอกว่าผิดที่ไหน จึงสามารถเป้าหมาย Driver ที่ผิด อัปเดตหรือลบได้

แต่ยุ่งยากเมื่อ Error codes และ Memory dumps ไม่ช่วย อาจคอมพิวเตอร์ระบุ Driver ที่ผิดไม่ได้ หรือไม่มี BSOD แค่ค้างโดยไม่มี Error code/Dump ในกรณีเหล่านี้ ทำยังไง?

Windows มี Driver Verifier ในตัว ให้สเตรส/ความเครียดเพิ่มเติมบน System Drivers เพื่อลองทริกเกอร์ Crash ถ้า Crash เกิดขึ้น Driver Verifier จะรายงานผ่าน BSOD ครั้งหน้าที่ Driver ผิดปกติ Driver Verifier อาจช่วยได้

⚠️ คำเตือนสำคัญ

Driver Verifier อาจล็อคคุณนอกคอมพิวเตอร์ได้ หากไม่ระวัง! เพราะมันทริกเกอร์ BSOD ตอนเจอ Driver ผิดปกติ อาจก่อให้เกิดปัญหาใหญ่ถ้าเจอก่อนโหลด Windows เสร็จ เพราะเข้า Windows ไม่ได้ปิดมัน = วงจร "Boot → Load → Crash" ที่หลุดพ้นไม่ได้ หากไม่เตรียมพร้อม Windows บางครั้งจับ Loop เอง ให้เข้า Automatic Repair แต่ดีกว่า別碰运气!

ก่อนเปิดใช้งาน Driver Verifier ต้องแน่ใจว่ามีอย่างน้อยหนึ่งอย่าง:

  • เข้า Safe Mode ได้ง่าย โดยไม่ต้อง โหลด Windows ก่อน = ใช้วิธี "Shift + Restart" หรือตั้ง Boot option เป็น Safe Mode ผ่าน Windows 平时进 Safe Mode 快速按 F8 开机时 但较新电脑 (UEFI + SSD) 启动太快 来不及按 F8 而且在 Safe Mode 下用 Driver Verifier 会禁用不重要的驱动 这正是你要测试的!
  • สร้าง System Restore Point ก่อนใช้ Driver Verifier และมี Windows Installation Media พร้อม เรียกคืนระบบได้
  • สร้าง Recovery Drive ไว้แก้ไขหากทุกอย่างผิดปกติ ปกติวางเพื่อวางระบบใหม่ แต่ควรเข้า Command Prompt ผ่าน Advanced Options ได้ เพื่อปิด Verifier

ทดสอบ "Dummy run" แผนสำรองก่อนเปิด Driver Verifier ไม่ทำอาจโดนล็อคนอกเครื่อง

เปิดใช้งาน Driver Verifier

อ่านส่วนคำเตือนด้านบนให้รอบคอบ ถ้าข้าม = รีสก์ Crash-boot loop!

พร้อมแล้ว กด Win + R พิมพ์ cmd กด OK

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

ใน Command Prompt พิมพ์:

verifier

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

หน้าต่างที่ขึ้น คลิก "Create custom settings (for code developers)" แล้ว Next

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

จะเห็นรายการทดสอบ Driver ทั้งหมด เปิดใช้งานทั้งหมด ยกเว้น "DDI compliance checking" และ "randomized low resource simulation" แล้ว Next

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

หน้าต่างถัดไป เลือก "Select driver names from a list" แล้ว Next

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

เลือก Driver ที่ต้องการทดสอบ ถ้าไม่รู้ว่าตัวไหนผิด ให้เลือกทั้งหมด แต่โดยประมาณ Microsoft drivers น่าจะไม่ใช่ตัวทำให้ผิด → ไม่ต้องรวม Driver ที่ Provider เป็น "Microsoft Corporation" เพื่อไม่ให้ทดสอบ Driver ที่ดีอยู่แล้ว

ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

กด Finish → Windows จะแจ้ง Restart รีสตาร์ท → Windows บูทพร้อม Driver Verifier ใช้งาน PC ปกติ ถ้า Driver Verifier ทำ BSOD ให้จดสาเหตุจาก Error message แล้ว Restart

กลับมาอยู่ใน Windows ปิด Driver Verifier ได้ 2 วิธี:

  1. เปิดหน้าต่าง Driver Verifier อีกครั้ง เลือก "Delete existing settings" ในเมนูแรก กด Finish
  2. ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

  3. เปิด Command Prompt พิมพ์:
  4. verifier /bootmode resetonbootfail

    ตรวจสอบ Driver ผิดปกติใน Windows ด้วย Driver Verifier

ทำใดทำหนึ่งเสร็จ Restart ปิด Driver Verifier

ถ้า Boot ไม่ได้เพราะ Crash เร็วเกินไป ใช้แผนสำรองที่เตรียมไว้ ลองเข้า Safe Mode แล้วปิดด้วยวิธีข้างต้น หรือ System Restore + Installation Media กลับสู่ก่อนตั้ง Verifier หรือ Recovery Drive → Command Prompt → ปิด Verifier ด้วยวิธีที่ 2

Test Drive

ตอน Driver เริ่มผิดปกติ บางครั้งยากที่จะระบุว่าผิดตรงไหน Driver Verifier พร้อมแผนสำรองที่ดี = เครื่องมือมีประโยชน์มาก สำหรับทดสอบ Driver กรองตัวที่คุกคามความเสถียรระบบ

เคยเจอ Rogue driver ให้ปวดหัวไหม? คอมเมนต์บอกเราได้เลย!