DPC_WATCHDOG_VIOLATION ใน Windows 10 แก้อย่างไร
หากคอมพิวเตอร์ของคุณขึ้นหน้าจอสีฟ้า (Blue Screen) พร้อมข้อความ DPC_WATCHDOG_VIOLATION แล้วรีสตาร์ทเอง ปัญหานี้มักเกี่ยวข้องกับ SSD, Driver, Firmware หรืออุปกรณ์จัดเก็บข้อมูล โดยเฉพาะหลังอัปเดต Windows 10 เปลี่ยน SSD หรือติดตั้ง Driver ใหม่ แม้จะเป็น Blue Screen ที่พบได้บ่อย แต่ส่วนใหญ่สามารถแก้ไขได้โดยไม่ต้องติดตั้ง Windows ใหม่
สารบัญ
DPC_WATCHDOG_VIOLATION คืออะไร
อาการที่พบ
สาเหตุของปัญหา
วิธีแก้ DPC_WATCHDOG_VIOLATION
วิธีป้องกัน
คำถามที่พบบ่อย
สรุป
1. DPC_WATCHDOG_VIOLATION คืออะไร
DPC_WATCHDOG_VIOLATION เป็นรหัส Blue Screen (BSOD) ที่เกิดขึ้นเมื่อ Windows ตรวจพบว่า Driver หรืออุปกรณ์ฮาร์ดแวร์ใช้เวลาตอบสนองนานเกินกว่าที่ระบบกำหนด จึงหยุดการทำงานเพื่อป้องกันความเสียหาย
ปัญหานี้มักพบกับ SSD, Storage Driver และ Driver การ์ดจอ
2. อาการที่พบ
อาการที่พบได้บ่อย ได้แก่
ขึ้น Blue Screen พร้อมข้อความ DPC_WATCHDOG_VIOLATION
รีสตาร์ทเครื่องเอง
จอฟ้าขณะเปิดโปรแกรม
จอฟ้าระหว่างเล่นเกม
เครื่องค้างก่อนเกิด Blue Screen
หลังอัปเดต Windows หรือ Driver แล้วเริ่มเกิดปัญหา
3. สาเหตุของปัญหา
สาเหตุหลัก ได้แก่
Storage Driver ผิดพลาด
SSD Firmware ล้าสมัย
SSD หรือ HDD เริ่มเสื่อม
Driver การ์ดจอมีปัญหา
ไฟล์ระบบ Windows เสียหาย
Windows Update ผิดพลาด
สาย SATA ชำรุดหรือหลวม
BIOS เวอร์ชันเก่า
4. วิธีแก้ DPC_WATCHDOG_VIOLATION
1. ถอดอุปกรณ์ USB ที่ไม่จำเป็น
ถอดอุปกรณ์ เช่น
External HDD
Flash Drive
Printer
Docking Station
แล้วทดลองใช้งานอีกครั้ง
2. อัปเดต Storage Driver
เปิด Device Manager
ขยายหัวข้อ
IDE ATA/ATAPI Controllers
หรือ
Storage Controllers
อัปเดต Driver ของ
Standard SATA AHCI Controller
Intel Rapid Storage Technology (RST)
NVMe Controller
ควรใช้ Driver จากเว็บไซต์ผู้ผลิตเมนบอร์ดหรือโน้ตบุ๊ก
3. อัปเดต Firmware ของ SSD
หากใช้ SSD
ตรวจสอบ Firmware ผ่านโปรแกรมของผู้ผลิต เช่น
Samsung Magician
Crucial Storage Executive
WD Dashboard
Kingston SSD Manager
Firmware ใหม่มักช่วยแก้ปัญหาความเสถียรและ Blue Screen
4. ตรวจสอบไฟล์ระบบ
เปิด Command Prompt (Run as Administrator)
แล้วใช้คำสั่ง
sfc /scannow
หลังจากเสร็จแล้วรีสตาร์ทเครื่อง
5. ซ่อม Image ของ Windows
ใช้คำสั่ง
DISM /Online /Cleanup-Image /RestoreHealth
จากนั้นรัน
sfc /scannow
อีกครั้ง
6. ตรวจสอบฮาร์ดดิสก์
ใช้คำสั่ง
chkdsk C: /f /r
เพื่อตรวจสอบ Bad Sector และซ่อมแซมระบบไฟล์
7. อัปเดต Driver การ์ดจอ
ดาวน์โหลด Driver รุ่นล่าสุดจากเว็บไซต์ของ
NVIDIA
AMD
Intel
หากปัญหาเกิดหลังอัปเดต Driver ให้ลอง Roll Back Driver
8. ถอน Windows Update ล่าสุด
หากปัญหาเริ่มหลังอัปเดต Windows
ไปที่
Settings → Windows Update → Update History → Uninstall Updates
แล้วถอนอัปเดตล่าสุด
9. ตรวจสอบสาย SATA
หากใช้ HDD หรือ SSD แบบ SATA
ตรวจสอบว่าสาย SATA หลวมหรือไม่
ลองเปลี่ยนสาย SATA เส้นใหม่
เปลี่ยนพอร์ต SATA บนเมนบอร์ด
วิธีนี้ช่วยแก้ปัญหาได้ในหลายกรณี
10. รีเซ็ต Windows
หากยังพบ Blue Screen ซ้ำ
เลือก
Reset this PC → Keep my files
เพื่อติดตั้ง Windows ใหม่โดยไม่ลบไฟล์ส่วนตัว
5. วิธีป้องกัน
อัปเดต Firmware ของ SSD อย่างสม่ำเสมอ
ใช้ Driver จากเว็บไซต์ผู้ผลิต
ตรวจสุขภาพ SSD และ HDD ทุก 2–3 เดือน
เปลี่ยนสาย SATA หากเริ่มเสื่อม
สำรองข้อมูลเป็นประจำ
อัปเดต Windows อย่างต่อเนื่อง
คำถามที่พบบ่อย (FAQ)
DPC_WATCHDOG_VIOLATION เกิดจาก SSD ได้หรือไม่
ได้ โดยเฉพาะ SSD ที่ใช้ Firmware เก่าหรือเริ่มเสื่อม
ต้องเปลี่ยน SSD หรือไม่
หากตรวจสอบแล้วพบว่า SSD มีสุขภาพต่ำหรือมี Error จำนวนมาก ควรเปลี่ยนทันที
Driver ทำให้เกิดจอฟ้ารหัสนี้ได้หรือไม่
ได้ โดยเฉพาะ Storage Driver และ Driver การ์ดจอ
จำเป็นต้องลง Windows ใหม่หรือไม่
ไม่จำเป็น ควรตรวจสอบ Driver, Firmware ของ SSD และไฟล์ระบบก่อน เพราะส่วนใหญ่สามารถแก้ไขได้โดยไม่ต้องติดตั้งใหม่
สรุป
ปัญหา DPC_WATCHDOG_VIOLATION ใน Windows 10 มักเกี่ยวข้องกับ SSD, Storage Driver และ Firmware ของอุปกรณ์จัดเก็บข้อมูล การอัปเดต Driver, Firmware ใช้คำสั่ง SFC, DISM และ CHKDSK รวมถึงตรวจสอบสาย SATA สามารถช่วยแก้ปัญหาได้ในหลายกรณี หากตรวจพบว่า SSD เริ่มเสื่อมหรือมีข้อผิดพลาด ควรสำรองข้อมูลและเปลี่ยนอุปกรณ์โดยเร็ว สำหรับบทความแก้ปัญหา Windows และเทคนิคไอทีเพิ่มเติม สามารถติดตามได้ที่ comsiam ซึ่งรวบรวมคู่มือสำหรับผู้ใช้ Windows อย่างครบถ้วน และอัปเดตเนื้อหาใหม่บน comsiam อย่างต่อเนื่อง