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

แก้ Blue Screen DRIVER PNP WATCHDOG บน Windows 10/11

DRIVER PNP WATCHDOG เป็นข้อผิดพลาด BSOD (หน้าจอสีน้ำเงิน) เกิดจากหลายสาเหตุ: ตั้งค่า SATA Controller ใน BIOS ผิด, ค่า Registry เสีย, Volume Shadow Service, ไวรัส, System Service Exception, หรือปัญหา Windows Update

แก้ Blue Screen DRIVER PNP WATCHDOG บน Windows 10/11

สาเหตุหลักที่พบบ่อย

  • SATA Controller Mode ผิดใน BIOS (AHCI/IDE/Raid)
  • ไวรัส/มัลแวร์ ทำให้ไฟล์/บริการทำงานผิดปกติ
  • Antivirus/Firewall บล็อกบริการระบบ
  • Volume Shadow Copy Service (VSS) ค้าง/ล็อกไดรฟ์
  • บริการระบบ (System Services) ผิดปกติ
  • ไฟล์ระบบ/ไดรเวอร์เสียหาย
  • RAM ผิดปกติ
  • ไดรเวอร์อุปกรณ์เก่า/ชนกัน
  • Windows Update ล้มเหลว/บั๊ก
  • Windows เก่า ไม่ได้อัปเดต
  • การติดตั้ง Windows เสียหาย

แนะนำอ่านบทความทั่วไปเกี่ยวกับ Blue Screen Errors ก่อนเริ่มแก้ไข

วิธีที่ 1: เปลี่ยน SATA Controller Mode ใน BIOS

BIOS ควบคุมฮาร์ดแวร์ หาก SATA Mode ผิด (เช่น AHCI แต่ไดรเวอร์คาดหวัง IDE) จะทำให้ BSOD ลองเปลี่ยนเป็น IDE/Compatible

  1. ปิดเครื่อง > เปิดเครื่อง > กด F2 (หรือ Del/F10/F12 ขึ้นกับยี่ห้อ) เข้า BIOS
  2. เข้าเมนู Advanced หรือ Main > Storage Configuration / Drive Configuration
  3. หา SATA Mode / Configure SATA > เปลี่ยนเป็น ATA, IDE หรือ Compatible
  4. Save & Exit > รีสตาร์ท > ทดสอบ
แก้ Blue Screen DRIVER PNP WATCHDOG บน Windows 10/11 แก้ Blue Screen DRIVER PNP WATCHDOG บน Windows 10/11

วิธีที่ 2: ตรวจสอบ Volume Shadow Copy Service

  1. Win + R > services.msc > Enter
  2. หา Volume Shadow Copy > คลิกสองครั้ง
  3. ตั้ง Startup type: Automatic > Service status: Running > Apply > OK
  4. รีสตาร์ททดสอบ

วิธีที่ 3: สแกนไวรัสเต็มเครื่อง

ใช้ Windows Defender หรือ Antivirus ตัวอื่น (แนะนำ Malwarebytes, Kaspersky, Bitdefender) รัน Full Scan > Clean > Reboot

วิธีที่ 4: รีเซ็ตบริการ Windows Update (คล้ายวิธีที่ 2 บทความก่อน)

  1. CMD Admin: หยุดบริการ wuauserv, cryptSvc, bits, appIDSvc
  2. Rename โฟลเดอร์:
    C:\Windows\SoftwareDistribution -> SoftwareDistribution.old
    C:\Windows\System32\catroot2 -> Catroot2.old
  3. เริ่มบริการใหม่: wuauserv, cryptSvc, bits, msiserver, appIDSvc
  4. PowerShell Admin: รัน wuauclt.exe /updatenow
  5. รีสตาร์ท

วิธีที่ 5: รัน Windows Update Troubleshooter

  1. Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update > Run
  2. ทำตามคำแนะนำ > รีสตาร์ท

วิธีที่ 6: Reset This PC (ติดตั้ง Windows ใหม่เก็บไฟล์ได้)

  1. ปิดเครื่อง > เปิด > พอเห็นโลโก้ Windows กดปิดทุกที ทำ 3 ครั้ง
  2. เข้า Automatic Repair > Advanced Options > Troubleshoot > Reset this PC
  3. เลือก Keep my files (เก็บไฟล์ส่วนตัว) หรือ Remove everything
  4. คลิก Reset > ทำตามขั้นตอน

สรุป

ลองวิธี 1-5 ก่อน หายังไม่หาย อาจเป็นฮาร์ดแวร์: ลองเปลี่ยนฮาร์ดดิสก์/SSD ทดสอบ หายังคง BSOD อาจเป็นเมนบอร์ด ควรนำไปซ่อมศูนย์บริการ