Код остановки VIDEO_TDR_FAILURE значит, что Windows ждала ответ видеокарты и не дождалась: сработал Timeout Detection and Recovery. Числовой стоп - 0x00000116. Часто на кадре nvlddmkm.sys у NVIDIA, у AMD - свой модуль вроде amdkmdag.sys. Иногда вместо синего экрана моргает чёрный и драйвер просто перезапускается: это тот же механизм, только мягче. Не ошибка установки Windows и не код 43, хотя они могут жить на одной карте по очереди.
Почему это происходит
Драйвер видео завис. Свежая игра, новый пакет GeForce или Adrenalin, бета, конфликт с оверлеем. TDR ждёт несколько секунд и сдаётся. Отличие от кода 43: там устройство остановлено в диспетчере, система живая. Здесь - стоп или мигание всей картинки.
Карта не успевает ответить из-за питания или перегрева. Слабый блок, отошёл 8-pin, кулер встал. Драйвер честный, железо не тянет. После чистки и нормального питания 0x116 уходит без смены пакета.
Кривой разгон GPU или памяти карты. MSI Afterburner, «авторазгон» в фирменной утилите. Вернули сток - стоп пропал. Это не «Windows 11 не любит карту».
Реже - кабель и монитор. Битый HDMI, дешёвый переходник, монитор на грани. TDR иногда срабатывает на потере линка, не на самой карте. Смена кабеля дешевле новой видеокарты.
Не путайте с CLOCK_WATCHDOG_TIMEOUT: там процессор, не GPU. Не путайте с WHEA: там machine check камня или RAM. VIDEO_TDR_FAILURE привязан к видеостеку.
Мягкий TDR без синего кадра выглядит как чёрный экран на секунду и подпись «драйвер видеоадаптера перестал отвечать и был восстановлен». Это тот же 0x116 по смыслу, только Windows успела перезапустить драйвер. Если такие мигания идут пачкой, не ждите полноценного стопа: карта или пакет уже на грани. На ноутбуке с Optimus мигание иногда даёт встроенная графика, не дискретная: смотрите, какой адаптер активен в момент сбоя.
Не существует стопа «video tdr failer» или «TDR 116» без VIDEO_TDR_FAILURE. В поиске так пишут. На кадре имя с подчёркиваниями и код 0x00000116.
Не подкладывайте nvlddmkm.sys с форума. Не прошивайте BIOS карты по ролику «чтобы убрать TDR». Не правьте реестр TdrDelay наугад: увеличить таймаут - спрятать симптом, карта как зависала, так и будет. Microsoft это прямо не рекомендует как лечение.
Как исправить пошагово
- Сфотографируйте код остановки. VIDEO_TDR_FAILURE, 0x00000116, имя
.sys. Если вместо синего кадра просто мигает экран - в журнале Windows всё равно будет TDR. - Снимите драйвер дочиста и поставьте свежий стабильный пакет. DDU в безопасном режиме, затем Game Ready или Adrenalin с сайта производителя, не бета и не пак. Студийную ветку NVIDIA берут, если нужен Compute, не «потому что лечит TDR».
- Снимите разгон и оверлеи. Afterburner в ноль, Discord, GeForce Experience overlay, RTSS. Одна перезагрузка без них - честный тест.
- Проверьте питание и температуру карты. Кабели до щелчка, кулер крутится, HWiNFO по GPU. Горячо и 0x116 в тяжёлой сцене - сначала пыль и паста на карте, не десятый драйвер.
- Смените кабель и порт монитора. DisplayPort вместо дешёвого HDMI-переходника. Если стоп ушёл - карта ни при чём.
- Откатите обновление Windows, если 0x116 начался на следующее утро после KB. Иногда пакет ломает связку драйвера. Точка восстановления уместнее правки TdrDelay.
Если после чистого драйвера и стока карта даёт VIDEO_TDR_FAILURE в двух разных ПК - адаптер. Если только в одном слоте - плата или блок. Повторять бету драйвера на заведомо горячей карте бессмысленно.
Часто задаваемые вопросы
Код остановки VIDEO_TDR_FAILURE - это приговор карте? Нет. Часто драйвер, питание, кабель. Железо подтверждают стоком и другим ПК.
0x116 и VIDEO_TDR_FAILURE - одно? Да. Имя и число одного стопа.
Можно ли увеличить TdrDelay в реестре? Технически да, как лечение - нет. Вы прячете зависшую карту. Наугад править реестр не стоит.
Это то же, что код 43? Нет. 43 - устройство остановлено в диспетчере. TDR - таймаут ответа в работе. Бывают по очереди на одной больной карте.
