PDC_WATCHDOG_TIMEOUT เป็น Blue Screen (BSOD) ที่มี Bug Check Value 0x0000014F เกิดขึ้นเมื่อ Component ของระบบตอบสนองไม่ทันภายในเวลาที่กำหนด ทำให้ออกจาก Connected Standby ไม่ได้
PDC_WATCHDOG_TIMEOUT bug check has a value of 0x0000014F. This indicates that a system component failed to respond within the allocated time period, preventing the system from exiting connected standby.
วิธีแก้ไข PDC_WATCHDOG_TIMEOUT
- Update หรือ Rollback Drivers
- รัน Windows Memory Diagnostics Tool
- ถอดฮาร์ดแวร์ที่เพิ่งติดตั้งใหม่
- Update BIOS
ลอง System Restore ก่อน ถ้าไม่ได้ ให้ Boot เข้า Safe Mode with Networking แล้วลองขั้นตอนด้านล่าง
1. Update หรือ Rollback Drivers ที่เกี่ยวข้อง
Driver ที่เกี่ยวข้องอยู่ในหมวด IDE ATA/ATAPI controllers เช่น Standard SATA AHCI Controller ต้องอัปเดตให้เป็นเวอร์ชันล่าสุด
ถ้าอัปเดต Driver ใหม่ๆ แล้วเจอปัญหา ให้ Rollback Driver กลับไปเวอร์ชันเก่า
2. รัน Windows Memory Diagnostics Tool
- กด Win+R > พิมพ์
mdsched.exe> Enter - เลือก: Restart now and check for problems (แนะนำ) หรือ Check next restart
- คอมพิวเตอร์จะรีสตาร์ทและตรวจสอบหน่วยความจำอัตโนมัติ
3. ถอดฮาร์ดแวร์ใหม่ที่เพิ่งติดตั้ง
อุปกรณ์ใหม่อาจทำให้ Processor ทำงานผิดปกติ (Faulty driver, คำสั่งซ้อนกัน) ให้ถอดทีละตัวทดสอบ
4. Update BIOS
คำเตือน: BIOS เป็นส่วนสำคัญ ต้องระมือระวังมาก ถ้าไม่แน่ใจ ข้ามขั้นตอนนี้
- กด Win+R > พิมพ์
msinfo32> Enter - หา BIOS Version/Date บันทึก Version และ Manufacturer
- ไปเว็บ Manufacturer ดาวน์โหลด BIOS ใหม่สุด
- Laptop: ต้องเสียบชาร์จตลอดการ Update
- รันไฟล์ที่โหลดมา > Reboot
ถ้าเป็น PC ประกอบเอง ให้เช็คเว็บ Motherboard Manufacturer (มักเป็น American Megatrends) หรือเช็ค Windows Update
คำถามที่พบบ่อย
Clock Watchdog Timeout เกิดจากอะไร?
Processor ไม่ประมวลผล Interrupts (Busy หรือ Deadlocked) จนไม่ตอบสนอง Interrupt
ปิด Processor Overclocking ยังไง?
เข้า BIOS/UEFI > หาส่วน Processor settings > ปิด Overclocking (ดู Manual Motherboard/CPU)
Overclocking ไม่ดีไหม?
ไม่แย่ถ้าทำถูกต้อง: ต้องมี Power Supply และ Cooling เพียงพอ อยู่ในขีดจำกัด ไม่เช่นนั้นจะ BSOD บ่อย