Timeout Detection and Recovery (TDR)

TDR restarts GPU driver if it detects a timeout. Adjust for gaming performance

Benefit

Prevents driver timeouts during intensive GPU tasks

Impact

high

Commands (4)

$path = "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers"
New-ItemProperty -Path $path -Name "TdrDelay" -PropertyType DWord -Value 10 -Force
$path = "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers"
New-ItemProperty -Path $path -Name "TdrLevel" -PropertyType DWord -Value 0 -Force

Warnings

  •  ⚠ Disabling TDR completely can cause permanent black screens if driver freezes. It is safer to increase timeout with TdrDelay instead.