Синий экран VIDEO_TDR_FAILURE (nvlddmkm.sys): исправление сбоя видеокарты
Почему возникает ошибка VIDEO_TDR_FAILURE?
Аббревиатура TDR расшифровывается как Timeout Detection and Recovery (Обнаружение и восстановление зависания по таймауту). В операционной системе Windows встроен специальный защитный механизм: если видеокарта не отвечает на запросы системы в течение 2 секунд, Windows принудительно перезапускает видеодрайвер. Если перезапуск не удался, система аварийно завершает работу и показывает «синий экран смерти» (BSOD).
| Параметр сбоя | Значение |
|---|---|
| Код ошибки BSOD | VIDEO_TDR_FAILURE или стоп-код 0x00000116 / 0x00000117 |
| Виновник для NVIDIA | Файл системного драйвера nvlddmkm.sys |
| Виновник для AMD Radeon | Файл системного драйвера atikmpag.sys или amdkmdag.sys |
| Виновник для Intel HD Graphics | Файл системного драйвера igdkmd64.sys |
Как полностью исправить ошибку сбоя видеодрайвера
В 95% случаев проблема вызвана повреждением файлов драйвера или некорректным автообновлением Windows Update. Выполните чистую переустановку по следующему алгоритму:
- Скачайте официальный свежий установщик драйвера для вашей видеокарты с сайта NVIDIA, AMD или Intel и сохраните его на Рабочий стол.
- Скачайте бесплатную специализированную утилиту Display Driver Uninstaller (DDU).
- Перезагрузите компьютер в Безопасный режим (Safe Mode): зажмите клавишу
Shiftна клавиатуре и нажмите «Пуск» → «Выключение» → «Перезагрузка». В появившемся синем меню выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить», затем нажмите клавишу 4. - Запустите программу DDU, в правой части выберите тип устройства GPU и производителя вашей карты, затем нажмите кнопку «Очистить и перезагрузить» (Clean and restart).
- После обычной перезагрузки Windows запустите скачанный на первом шаге установщик драйвера и выберите пункт «Чистая установка».
Если ошибка повторяется даже с чистым драйвером: увеличьте системный таймаут ожидания ответа видеокарты через реестр Windows с помощью PowerShell (от имени Администратора):
# Увеличиваем время ожидания ответа GPU с 2 до 8 секунд:
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" -Name "TdrDelay" -PropertyType DWord -Value 8 -Force Частые вопросы (FAQ)
Может ли этот синий экран возникать из-за перегрева видеокарты?
Да. Если радиатор видеокарты забит пылью или высохла термопаста, графический чип под нагрузкой перегревается и перестает отвечать, вызывая срабатывание таймаута TDR. Проверьте температуру с помощью утилит HWMonitor или MSI Afterburner.
Поможет ли отключение разгона (оверклокинга)?
Да, заводской или ручной разгон часто приводит к нестабильности питания GPU. Сбросьте частоты ядра и памяти на стандартные значения в MSI Afterburner.
Что делать, если ошибка появляется только в браузере при просмотре видео?
Отключите «Аппаратное ускорение графики» в настройках вашего браузера (Chrome, Яндекс, Edge) в разделе «Система / Производительность».
Может ли быть виноват неисправный блок питания?
Да. Если блоку питания не хватает мощности при пиковых нагрузках в 3D-играх, видеокарта испытывает просадку по линии 12V и аварийно отключается драйвером.