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

แก้ Video TDR Failure BSOD บน Windows 10: คู่มือขั้นตอนครบถ้วน

Video TDR Failure เป็น BSOD ที่เกี่ยวกับ Display Driver ไฟล์ที่มักแสดง: atikmpag.sys (AMD), nvlddmkm.sys (NVIDIA), igdkmd64.sys (Intel)

สาเหตุ Video TDR Failure

  • Display Driver เก่า/มี Bug/เสียหาย
  • แอพพื้นหลังเยอะเกินไป
  • Overclock GPU
  • Overheating
  • ขาด Windows Update
  • ฮาร์ดแวร์เสีย (VGA)

TDR คืออะไร?

Timeout Detection and Recovery: Windows จะ Reset Display Driver ถ้าตอบสนองไม่ทัน แต่ถ้า Reset ไม่ทันจะ BSOD

วิธีแก้ Video TDR Failure (ลองตามลำดับ)

1. อัปเดต Display Driver (แนะนำมากที่สุด)

  • ดาวน์โหลดจากเว็บ Oficial: NVIDIA, AMD, Intel
  • Device Manager → Display Adapters → Update Driver → Browse to downloaded driver

2. Uninstall & Reinstall Driver (Clean Install)

Device Manager → Uninstall Device → Restart → Install driver ใหม่

3. Disable Display Driver (ทดสอบฮาร์ดแวร์)

Device Manager → Disable Display Adapter → Restart → ถ้ายัง BSOD = ฮาร์ดแวร์เสีย

4. Reset GPU Settings (ถ้า Overclock)

ใช้ GPU-Z Reset to Default หรือใน Software ของ VGA (MSI Afterburner, Adrenalin, GeForce Experience)

5. ตรวจสอบฮาร์ดแวร์ VGA

  • ถอดการ์ดจอ ติดใหม่ (Reseat)
  • ลองเสียบ Slot อื่น (ถ้ามี)
  • เปลี่ยนการ์ดจอใหม่

6. อัปเดต BIOS

BIOS เก่าอาจไม่รองรับ Driver ใหม่ → อัปเดตจากเว็บผู้ผลิต Motherboard/Laptop

7. Windows Update

ติดตั้ง Update ล่าสุดทั้งหมด

8. ปิด PCI Express Power Management

Control Panel → Power Options → Change plan settings → Change advanced power settings → PCI Express → Link State Power Management → Off

การปิด/เพิ่มค่า TDR (Registry) - สำหรับผู้เชี่ยวชาญ

เพิ่ม TdrDelay: Regedit → HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\TdrDelay เปลี่ยน 2 → 8 หรือ 10

ปิด TDR (TdrLevel): เปลี่ยน 1 → 0

NVIDIA: Nsight Monitor → Options → General → WDDM TDR enabled = False

AMD: Regedit TdrDelay = 8

แก้ไขเฉพาะไฟล์ .sys (Advanced)

rename ไฟล์เก่า (.OLD) → ใช้ expand.exe ดึงไฟล์จาก Driver Package → copy ไป System32\drivers → Restart

  • AMD: atikmpag.sys / atikmdag.sys
  • NVIDIA: nvlddmkm.sys
  • Intel: igdkmd64.sys