Что такое TDR и почему он срабатывает
В Windows встроен механизм обнаружения зависаний графики. Система отправляет видеокарте задание и ждёт результата ограниченное время — по умолчанию несколько секунд. Если ответа нет, она считает драйвер зависшим и перезапускает его. Задумка хорошая: раньше такое зависание вешало весь компьютер, а теперь чаще всего заканчивается морганием экрана.
Когда перезапуск проходит успешно, вы видите короткое затемнение и уведомление о том, что видеодрайвер был восстановлен. Когда перезапустить не удаётся или сбой повторяется слишком часто, система останавливается с синим экраном VIDEO_TDR_FAILURE. Это две стадии одного и того же, поэтому уведомления о восстановлении драйвера игнорировать не стоит: обычно они предшествуют синим экранам.
Имя файла рядом с кодом указывает, чья графика споткнулась. Nvlddmkm.sys — NVIDIA, atikmdag.sys и amdkmdag.sys — AMD, igdkmd64.sys и igdkmd32.sys — встроенное видео Intel. У ноутбуков с двумя видеоядрами имя подсказывает, какое из них участвовало в сбое, и это иногда сразу объясняет, почему проблема возникает только в определённых программах.
