DPC_WATCHDOG_VIOLATION เป็น Blue Screen of Death (BSOD) รหัส STOP 0x00000133 เกิดจาก DPC Watchdog Timer ตรวจพบ Deferred Procedure Call (DPC) ทำงานนานเกินเวลาที่กำหนด ส่วนใหญ่เกิดจาก ไดรเวอร์อุปกรณ์ผิดปกติ
อาจเกิดแบบสุ่ม หรือตอนบูท/ปิดเครื่อง หลังอัปเดต Windows/ซอฟต์แวร์ หรือขณะใช้โปรแกรม/อุปกรณ์เฉพาะ
วิธีแก้ไข (ลองตามลำดับจากง่ายไปยาก)
หมายเหตุ: หากเข้า Windows ไม่ได้ ให้ Boot เข้า Safe Mode with Networking ก่อน
- รีสตาร์ทคอมพิวเตอร์: บางครั้งเป็นแค่ข้อผิดพลาดชั่วคราว รีบูทครั้งเดียวก็จบ (ถ้ากดไม่ได้ ให้ยึด Power ปิดเครื่อง รอ 1 นาที เปิดใหม่)
- ยกเลิกการเปลี่ยนแปลงล่าสุด: BSOD มักเกิดหลังมีการเปลี่ยนแปลง ลอง:
- Uninstall โปรแกรมที่เพิ่งติดตั้ง
- เสียบ USB พอร์ตอื่น
- Roll back driver
- System Restore
- ยกเลิก Overclocking
ถ้าแก้ได้ ให้ขุดลึกสาเหตุรากฐาน เช่น อัปเดตไดรเวอร์ที่เกี่ยวข้อง - อัปเดตไดรเวอร์ที่ขาดหาย/เก่า: สาเหตุหลักของ DPC Watchdog Violation
- ถ้ารู้ว่าอุปกรณ์ไหนก่อให้เกิด (เช่น Touchpad ทำให้ BSOD) ให้ Uninstall driver นั้น แล้วโหลดตัวใหม่จากเว็บผู้ผลิต
- ถ้าไม่แน่ใจ ใช้ Driver Booster สแกนและอัปเดตทั้งหมด - แก้ไขไดรเวอร์ iastor.sys (ถ้ามีปัญหา): บางเครื่องมีปัญหากับ Intel RST driver (iastor.sys) ให้เปลี่ยนเป็น Microsoft storahci.sys:
- เปิด Device Manager
- ขยาย IDE ATA/ATAPI controllers
- คลิกขวา Controller ที่ชื่อมี "SATA AHCI" > Properties > Driver > Driver Details
- ถ้าเห็น iastor.sys ให้ Update Driver > Browse my computer > Let me pick > เลือก Standard SATA AHCI Controller > Next
- ตรวจสอบ USB Wireless Device: บางตัว Wireless USB dongle (เมาส์/คีย์บอร์ด/หูฟัง) ทำให้เกิด BSOD ลองถอดออก หรือ Disable ใน Device Manager ดู
- อัปเดต Windows 10 ให้ล่าสุด: Microsoft ออก Patch แก้ปัญหา Hardware compatibility หลายครั้ง
- ตรวจสอบและซ่อม System Files: รัน Command Prompt (Admin) พิมพ์ sfc /scannow และ DISM /Online /Cleanup-Image /RestoreHealth
ยังแก้ไม่ได้?
ดู How Do I Get My Computer Fixed? สำหรับทางเลือกซ่อมแซม ค่าใช้จ่าย ดึงข้อมูล เลือกร้านซ่อม ฯลฯ