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

แก้ CLOCK_WATCHDOG_TIMEOUT Blue Screen Error บน Windows 11/10

CLOCK WATCHDOG TIMEOUT BSOD เกิดขึ้นเมื่อ Processor ไม่ประมวลผล Interrupts - มักเพราะ Processor Non-responsive หรือ Deadlocked

Bug check value: 0x00000101 - Expected clock interrupt on secondary processor in multi-processor system not received within allocated interval.

สาเหตุทางเทคนิค

Processor มี Cores และ Threads หลายตัว Thread หนึ่งรอ Response จากอีก Thread (หรือ Kernel รออีก Kernel) แต่ไม่ได้รับ Response สถานะนี้เรียกว่า Deadlock

5 วิธีแก้ไข CLOCK WATCHDOG TIMEOUT

  1. Rollback Driver ที่เพิ่งอัปเดต
  2. รัน Windows Memory Diagnostics Tool (mdsched.exe)
  3. ถอดฮาร์ดแวร์ใหม่ที่เพิ่งติดตั้ง
  4. Troubleshoot ใน Clean Boot State
  5. Update BIOS/UEFI

ขั้นตอนแนะนำ: สร้าง System Restore Point > Boot เข้า Safe Mode with Networking > ลองวิธีข้างต้น
สำคัญ: ถ้า Overclocking อยู่ ให้ ปิด Overclocking ก่อน ดูว่าหายไหม

1. Rollback Driver

ถ้าอัปเดต Driver ใหม่ๆ แล้วเจอ ให้ Rollback กลับเวอร์ชันเก่า

2. Windows Memory Diagnostics

  1. Win+R > mdsched.exe > Enter
  2. เลือก Restart now and check (แนะนำ)
  3. รอตรวจสอบ RAM อัตโนมัติ

3. ถอดฮาร์ดแวร์ใหม่

อุปกรณ์ใหม่อาจทำให้ Processor เหนื่อย (Faulty driver) ให้ถอดทีละตัวทดสอบ

4. Clean Boot Troubleshooting

Start Windows ด้วย Drivers และ Startup programs ขั้นต่ำ แล้ว Enable ทีละตัว รีสตาร์ททุกครั้ง เพื่อแยกสาเหตุ

5. Update BIOS/UEFI

ระมือระวังมาก - ข้ามได้ถ้าไม่แน่ใจ

  1. Win+R > msinfo32 > หา BIOS Version/Manufacturer
  2. ไปเว็บ Manufacturer โหลด BIOS ใหม่
  3. Laptop: เสียบชาร์จตลอดการ Update
  4. รันไฟล์ > Reboot

บาง Mainboard มี Dedicated BIOS Update Port/Press Button - ตรวจสอบ Manual


คำถามเพิ่มเติม

Update BIOS จากภายใน Windows ปลอดภัยไหม?

ไม่ปลอดภัย ควร Update จาก BIOS Interface หรือ Dedicated Port เท่านั้น

รู้ยังไงว่ามี BIOS Update ใหม่?

ไม่มี Notification แจ้งเตือนอัตโนมัติโดยปกติ ต้องเช็คเว็บ Manufacturer เองทุกๆ เดือน