Ошибка VIDEO_TDR_FAILURE (nvlddmkm.sys): причины и решение

Синий экран VIDEO_TDR_FAILURE возникает, когда видеодрайвер перестаёт отвечать. Чаще всего виновен nvlddmkm.sys. Разбираем причины и способы убрать BSOD.

Синий экран VIDEO_TDR_FAILURE (стоп-код 0x00000116) возникает, когда видеодрайвер перестаёт отвечать и Windows не может его перезапустить. В сбойном файле чаще всего указан nvlddmkm.sys — это драйвер видеокарт NVIDIA (для AMD это atikmpag.sys, для Intel — igdkmd64.sys). Ошибка встречается в Windows 10 и Windows 11 и обычно связана с драйвером, перегревом или нехваткой питания видеокарты.

Что означает VIDEO_TDR_FAILURE

TDR (Timeout Detection and Recovery) — это механизм Windows, который следит за откликом видеодрайвера. Если графический процессор не отвечает дольше нескольких секунд, система пытается перезапустить драйвер. Когда восстановление не удаётся, Windows вызывает синий экран VIDEO_TDR_FAILURE и указывает имя сбойного файла — например, nvlddmkm.sys.

Имя файла подсказывает виновника: nvlddmkm.sys — NVIDIA, atikmpag.sys или atikmdag.sys — AMD, igdkmd64.sys — встроенная графика Intel. В большинстве случаев проблема программная (драйвер), реже — аппаратная (перегрев, питание).

Как выглядит ошибка

:(

На вашем ПК возникла проблема, и его необходимо перезагрузить. Мы лишь собираем некоторые сведения об ошибке, а затем выполним перезагрузку.

Если вы хотите узнать больше, в дальнейшем вы можете выполнить поиск по этому коду ошибки:
VIDEO_TDR_FAILURE (nvlddmkm.sys)

Причины появления VIDEO_TDR_FAILURE

  • Повреждённый, устаревший или некорректно установленный видеодрайвер.
  • Конфликт старого драйвера с новым после обновления (остатки прежних версий).
  • Перегрев видеокарты из-за пыли или высохшей термопасты.
  • Нехватка или нестабильность питания (слабый или изношенный блок питания).
  • Заводской или ручной разгон видеокарты.
  • Повреждённые системные файлы Windows.
  • Аппаратная неисправность видеокарты.

Способ 1: чистая переустановка видеодрайвера через DDU

Главное решение VIDEO_TDR_FAILURE — полностью удалить старый драйвер утилитой DDU и поставить свежий начисто. Обычная переустановка поверх часто не убирает повреждённые файлы.

  1. Скачайте свежий драйвер с официального сайта производителя видеокарты: NVIDIA или AMD.
  2. Скачайте утилиту Display Driver Uninstaller (DDU).
  3. Загрузитесь в безопасном режиме: Win + R → msconfig → вкладка «Загрузка» → «Безопасный режим» → ОК → перезагрузка.
  4. Запустите DDU, выберите тип устройства «GPU» и производителя, затем нажмите «Удалить и перезагрузить».
  5. После перезагрузки (отключив безопасный режим в msconfig) установите скачанный драйвер.
  6. Перезагрузите компьютер.

Если синий экран мешает зайти в систему, выполняйте удаление в безопасном режиме из среды восстановления Windows (WinRE).

Способ 2: откатить драйвер к стабильной версии

Если ошибка началась после обновления драйвера, откатитесь к предыдущей версии.

  1. Нажмите Win + X«Диспетчер устройств».
  2. Раскройте «Видеоадаптеры», кликните по видеокарте ПКМ → «Свойства».
  3. На вкладке «Драйвер» нажмите «Откатить».
  4. Если кнопка неактивна — скачайте предыдущую стабильную версию драйвера с сайта производителя и установите её.
  5. Перезагрузите компьютер.

Способ 3: проверить перегрев и питание

Если драйвер ни при чём, проверьте температуру и питание видеокарты.

  1. Установите программу мониторинга (HWiNFO или GPU-Z) и посмотрите температуру GPU под нагрузкой — выше 85–90 °C это уже перегрев.
  2. Откройте корпус и очистите видеокарту и кулеры от пыли, проверьте, что вентиляторы крутятся.
  3. Убедитесь, что дополнительные кабели питания видеокарты (6/8-pin) надёжно подключены.
  4. Если видеокарта разогнана — сбросьте частоты к заводским в MSI Afterburner или верните настройки BIOS видеокарты по умолчанию.

Способ 4: восстановить системные файлы

  1. Откройте командную строку от имени администратора (Win + X → «Терминал (администратор)»).
  2. Восстановите хранилище компонентов и системные файлы:
    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
  3. Установите все обновления: Параметры → Центр обновления Windows → Проверить наличие обновлений.
  4. Перезагрузите компьютер.

Что делать, если ничего не помогло

  • Увеличьте время ожидания TDR через реестр: в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers создайте параметр DWORD TdrDelay со значением 8. Это даёт драйверу больше времени на восстановление (мера временная, причину не устраняет).
  • Проверьте видеокарту на другом ПК или подключите другую видеокарту к своему компьютеру — так вы поймёте, в карте проблема или в системе.
  • Проверьте блок питания: при просадках под нагрузкой замените БП на более мощный и качественный.
  • Откатитесь точкой восстановления к дате, когда синего экрана не было: Win + R → rstrui.
  • Анализируйте дамп памяти: файл из C:\Windows\Minidump откройте в BlueScreenView — он подтвердит сбойный драйвер (nvlddmkm.sys, atikmpag.sys и т. д.).

FAQ

Что означает ошибка VIDEO_TDR_FAILURE?

Стоп-код 0x00000116 сообщает, что видеодрайвер перестал отвечать и Windows не смогла его перезапустить. В скобках указан сбойный файл: nvlddmkm.sys — драйвер NVIDIA, atikmpag.sys — AMD, igdkmd64.sys — Intel.

Что за файл nvlddmkm.sys?

Это системный драйвер видеокарт NVIDIA. Если он указан в VIDEO_TDR_FAILURE, проблема в драйвере NVIDIA — чаще всего повреждённом или конфликтующем со старой версией. Помогает чистая переустановка драйвера через DDU.

Как исправить VIDEO_TDR_FAILURE в первую очередь?

Полностью удалите видеодрайвер утилитой DDU в безопасном режиме и установите свежую версию с сайта производителя видеокарты. Это убирает повреждённые файлы, которые не удаляются при обычной переустановке поверх.

Может ли причиной быть перегрев?

Да. Если драйвер переустановлен, а синий экран повторяется под нагрузкой, проверьте температуру GPU в HWiNFO или GPU-Z, очистите видеокарту от пыли и убедитесь, что вентиляторы работают.

Помогает ли увеличение TdrDelay в реестре?

Это временная мера: параметр TdrDelay даёт драйверу больше времени на восстановление и может убрать сам синий экран, но не устраняет причину. Используйте его, только если переустановка драйвера и проверка железа не помогли.

Это поломка видеокарты?

В большинстве случаев нет — виноват драйвер, перегрев или питание. Аппаратную неисправность проверяют в последнюю очередь: установите карту в другой ПК или подключите другую видеокарту к своему компьютеру.

Ошибка одинакова в Windows 10 и 11?

Да. VIDEO_TDR_FAILURE появляется в обеих системах по одним и тем же причинам, и все способы исправления работают одинаково.

Алексей Герзанов aka Gerzoid
Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.

Добавить комментарий