VIDEO_TDR_TIMEOUT_DETECTED (0x117) в Windows 10/11 — как исправить (2025)
Ошибка VIDEO_TDR_TIMEOUT_DETECTED (0x117) возникает, когда Windows считает, что видеодрайвер «завис», и пытается его перезапустить. Итог — вылет игры, черный экран на секунду, иногда синий экран. Ниже — понятный порядок действий: чистая установка драйвера, сброс разгона, питание/кабели, температурный режим, параметры TDR и питание Windows.
Коротко: что сделать сразу
- Снимите разгон с видеокарты/памяти/CPU. Включите дефолтные профили.
- Поставьте свежий драйвер GPU начисто с официального сайта (NVIDIA/AMD/Intel).
- Проверьте температуры и питание: коннекторы 8/6‑pin, БП, другой кабель DisplayPort/HDMI.
- В Windows выберите план «Высокая производительность» и запретите экономию PCIe Link State.
1) Ставим драйвер GPU «начисто»
Скачайте драйвер только с официального сайта вашей видеокарты:
Перед установкой удалите текущий драйвер. Можно стандартно, либо в безопасном режиме использовать Display Driver Uninstaller (DDU) — скачивайте только с сайта автора wagnardsoft.com.
PowerShell (Администратор) — посмотреть видеодрайверы, выполнять по одной:
Get-WmiObject Win32_PnPSignedDriver | Where-Object {$_.DeviceClass -eq "DISPLAY"} | Select DeviceName, DriverVersion, DriverDate
pnputil /enum-drivers | findstr /i "nvidia amd intel display"
2) Температуры, разгон и питание
Перегрев, агрессивный разгон или нехватка питания — частые причины «залипания» драйвера.
- Сбросьте разгон в MSI Afterburner/Adrenalin/Intel ARC Control.
- Почистите систему охлаждения, убедитесь, что все вентиляторы крутятся.
- Проверьте кабели питания GPU, подключите другой разъём БП или используйте отдельные линии.
- Замените кабель DisplayPort/HDMI, проверьте другой вход у монитора.
PowerShell (Администратор) — быстрые настройки питания. Выполнять по одной:
powercfg /l
powercfg /s SCHEME_MIN # Высокая производительность
powercfg -setacvalueindex SCHEME_CURRENT SUB_PCIE LSPM 0
powercfg -setactive SCHEME_CURRENT
3) Параметры TDR в реестре
Увеличим время ожидания ответа GPU. Это не «лекарство», а временная мера, которая помогает, если редкие пики нагрузки вызывают ложный таймаут.
CMD (Администратор) — можно вставить целиком:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDelay /t REG_DWORD /d 10 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDdiDelay /t REG_DWORD /d 20 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrLevel /t REG_DWORD /d 3 /f
shutdown /r /t 0
4) Проверяем систему: SFC/DISM, события
CMD (Администратор) — выполнять по одной:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
wevtutil qe System /q:"*[System[(EventID=4101)]]" /f:text /c:10
Событие 4101 «Display driver nvlddmkm stopped responding and has successfully recovered» подтверждает срабатывание TDR.
FAQ
После обновления Windows начались 0x117.
Установите свежий драйвер GPU начисто. Если не помогло — откатите последние обновления Windows и проверьте, не включены ли эксперименты в драйвере (Hardware Accelerated GPU Scheduling, MPO и т. п.).
В играх стабильность падает через 10–20 минут.
Это похоже на перегрев/питание. Логи HWInfo64, тест OCCT по GPU и PSU помогут быстро поймать просадки.