Исправление ошибки nvlddmkm.sys
Знакомство с «синими экранами смерти» нельзя назвать приятным событием, оно подразумевает наличие программных или аппаратных неисправностей и нередко сулит долгие копания в поисках источника неприятности для его устранения. Сбои сопровождаются сообщениями, которые помогают немного пролить свет на суть проблемы и нередко указывают на конкретный файл, при этом причин неполадки может быть множество. Одна из таких ошибок BSOD, знакомая владельцам видеокарт торговой марки Nvidia, – «0х00000116 в nvlddmkm.sys». Она может иметь и другие обличия и возникать при старте системы, выключении устройства, в процессе работы, например, во время игры или при выполнении определённых действий на компьютере, после установки обновлений операционки либо программ, а также аппаратного апгрейда в различных версиях ОС Windows. Появление сбоя свидетельствует о некорректном функционировании драйвера для видеокарты и, несмотря на очевидность области поиска проблемы, дело может быть не только в неактуальных версиях софта. Поскольку ассортимент вероятных источников проблемы достаточно широк, способов решения тоже будет несколько, и каждый из них будет эффективен в конкретном случае.
Устранение ошибки nvlddmkm.sys.
Причины проблем с Nvidia
Синий экран с ошибкой в nvlddmkm.sys часто появляется в Windows 7, 8 или 10 и в большинстве своём является следствием неполадок с драйвером Nvidia, но не всегда. Кроме неподходящей версии драйвера проблема может быть вызвана следующими факторами:
- Повреждения драйверов в процессе установки или вредоносной программой, неверные конфигурации и т. д.
- Конфликт оборудования, программного обеспечения.
- Неверные записи в системном реестре, вызванные различными причинами (вирус, программа или пользователь случайно или намеренно могли удалить/повредить данные реестра).
- Повреждения жёсткого диска, битые сектора.
- Неправильные настройки BIOS.
- Недостаточный размер файла подкачки.
- Не хватает мощности блока питания.
- Некорректная работа ОЗУ, неисправность одной из планок памяти.
- Перегрев видеокарты и прочие проблемы.
Ошибка остановки файла nvlddmkm.sys в Windows решается путём применения различных способов исправления поочерёдно вплоть до устранения сбоя, поскольку истинная причина проблемы может заключаться в чём угодно.
Методы решения ошибки
Мы рассмотрим рабочие способы, которые в большинстве случаев результативны при устранении сбоя в nvlddmkm.sys. Лечение будет направлено на искоренение предполагаемых первоисточников проблемы. Так, методом исключения получится выявить виновника неисправности и исправить ошибку BSOD.
Переименовываем и копируем файл nvlddmkm.sys
Проблема в несоответствии драйвера наиболее вероятна и иногда вопрос решается переименованием элемента nvlddmkm.sys. Так, чтобы исправить ситуацию выполняем следующее:
- Качаем и инсталлируем на компьютер свежие драйверы Nvidia.
- Переходим к каталогу C:\Windows\System32\drivers.
- Ищем здесь файл nvlddmkm.sys и меняем его имя на sys.old.
- Затем идём в директорию Nvidia (на системном диске) и берём отсюда файл nvlddmkm.sy_, копируем его на рабочий стол.
- Открываем командную строку (можно перейти к консоли, используя поиск меню Пуск, где прописать запрос cmd).
- В командной строке вводим команду chdir Desktop, жмём Enter.
- Далее пишем ещё одну команду expand.exe nvlddmkm.sy_ nvlddmkm.sys, нажимаем клавишу ввода.
- Выполнив эти действия, переносим файл nvlddmkm.sys с рабочего стола в папку, расположенную по адресу C:\Windows\System32\drivers и перезагружаемся.
Под «C:\» подразумевается системный раздел, если у вас система стоит на другом диске, имя тома следует поменять.
Откат графического драйвера
В том случае, когда ошибка стала беспокоить после обновления драйвера (иногда проблемы с nvlddmkm.sys обеспечены тем, что обновление некорректно и не подходит), его можно откатить к предыдущей версии. Делается это так:
- Обращаемся к Диспетчеру устройств (инструмент можно запустить различными способами, например из Панели управления или с помощью поисковой строки по запросу msc или диспетчер устройств).
- Разворачиваем в окне службы вкладку «Видеоадаптеры».
- Щелчком ПКМ на имени устройства вызываем контекстное меню и выбираем «Свойства».
- Во вкладке «Драйвер» жмём кнопку «Откатить», что восстановит прежний драйвер. Перезагружаемся.
Если после перезагрузки синий экран с ошибкой в nvlddmkm.sys появляется снова, нужно будет удалить драйвер и установить заново.
Чистая установка драйвера
Для устранения ошибки nvlddmkm.sys в Виндовс 10 потребуется чистая установка драйвера Nvidia, что означает полное удаление всех следов при помощи специальной утилиты и повторную установку. Для этого выполняем следующие действия:
- Загружаемся в безопасном режиме.
- Посредством софта (например, DriverSweeper, Display Driver Uninstaller или подобного) удаляем из системы все файлы видеокарты.
- Запускаем также утилиту для автоматической очистки реестра (CCleaner или др.).
- После удаления драйвера и всех связанных с ним данных потребуется перезагрузка. Запускаем Windows в стандартном режиме.
- Теперь необходимо установить последние драйверы, для чего в Диспетчере устройств перейти к видеоадаптеру и из контекстного меню выбрать опцию «Обновить драйвер». Система сама найдёт свежие драйверы для видеокарты.
- Как альтернативный вариант можно самостоятельно скачать софт с официального сайта Nvidia и, запустив установщик выполнить процедуру. Если до сбоя применялись новые драйверы, лучше загрузить предыдущую версию, в противном случае – последнюю. При инсталляции следует отметить опцию «Выполнить чистую установку».
- По окончании процесса потребуется перезагрузка.
Проверка модулей памяти
Иногда синий экран с кодом ошибки VIDEO_TDR_FAILURE nvlddmkm.sys и другими модификациями связан не с драйверами видеокарты, а оперативной памятью. Такое часто случается, если к материнке подключено несколько планок RAM, поэтому чтобы выяснить, какая из них сбоит нужно извлечь все и попеременно задействовать каждую, наблюдая, появляется ли сбой снова. Если выявлен проблемный модуль, его следует заменить. Протестировать ОЗУ можно встроенным системным инструментом, который можно запустить, например, при помощи поиска меню Пуск, введя запрос «Средство проверки памяти Windows». Кроме того, чтобы проверять память на наличие ошибок, используются сторонние утилиты, такие как Memtest86+.
Деактивация разгона системы
Причины синего экрана, включая ошибку в nvlddmkm.sys, разнообразны и один из факторов, который провоцирует проблему – перегрев. Критические температуры устройств могут быть вызваны искусственным разгоном, выполненным с целью увеличения быстродействия, скорости работы, как правило, с помощью специального софта. Можно проверить нагрев компонентов сборки вручную или, воспользовавшись программой, например, AIDA64 или аналогичной. После разгона видеокарты возможны различные неприятности, система может не только сбоить, но и не загружаться вовсе. Нередко причина, вызывающая ошибку 0х00000116 на синем экране именно в таком «улучшении». Откатить изменения можно в BIOS, перейдя к разделу «Advanced | JamperFree Configuration | Ai Tuning». Если сбой вызывает разгон (перегрев по причине разгона), когда вы вернёте видеокарту в прежнее состояние, проблема синего экрана устраниться.
Замена БП на более мощный
Все компоненты сборки должны соответствовать друг другу по характеристикам, так что апгрейд должен быть выполнен с учётом параметров составляющих, поскольку несовместимость оборудования – частый виновник синих экранов и других неисправностей. Так, при покупке мощной видеокарты необходимо обязательно выполнять и замену блока питания на более мощный вариант. Оставшись без внимания, старый БП может просто не потянуть новое устройство, что вызовет ошибку в 0х00000116 в nvlddmkm.sys. Чтобы исправить сбой, необходимо учесть требования производителя видеокарты и выполнить в соответствии с ними замену блока питания. В ряде случаев пользователям удалось избавиться от синего экрана именно таким образом.
Используем функционал утилиты CHKDSK
Системный инструмент Check Disk помогает в исправлении многих ошибок, связанных с повреждениями секторов жёсткого диска. Если существуют проблемы с винчестером, во время его сканирования на ошибки, утилита исправит неполадки. Запускается инструмент с командной строки администратором. Это можно сделать благодаря консоли «Выполнить» (зажимаем клавиши Win+R, затем в поле пишем команду cmd и нажимаем одновременно Ctrl+Shift+Enter) или посредством поисковой строки меню Пуск (пишем соответствующий запрос, жмём ПКМ на названии найденной службы и из меню выбираем запуск от имени администратора). Как исправить ошибку в nvlddmkm.sys посредством утилиты:
- Открываем командную строку на правах администратора.
- Вводим команду chkdsk C: /f и жмём Enter (вместо «C:\» может быть выбран другой раздел, если ОС стоит на нём, значение следует обязательно поменять. f в команде обозначает выполнение сканирования тома на ошибки и их исправление в случае обнаружения).
- Служба выполнит автоматическое сканирование и восстановление, после чего нужно перезагрузиться.
Процедура может занять некоторое время, зависимо от объёмов вашего диска. При этом по результатам процедуры будет готов отчёт, из которого вы сможете узнать информацию о проведённых работах. Обычно для решения данной проблемы хватает вышеперечисленных способов, но если ни один из них не оказался эффективным в конкретном случае, всегда можно переустановить Windows, хотя с учётом разнообразия причин и этот метод не всегда помогает. Ключом для устранения сбоя является отслеживание момента его появления. Если можно связать ошибку с предшествующими событиями, решение лежит на поверхности.
Изучим ситуацию, когда на компьютере/ноутбуке с графическим процессором от nVidia появляется ошибка nvlddmkm.sys в Windows 10. Также коснемся других аналогичных проблем с драйверами, решения которых аналогичны для всех случаев.
Из-за огромного перечня источников неполадки и большого списка вероятных решений статья написана в стиле «проблема-решение».
Сброс настроек BIOS
В случае с появлением сообщения с текстом «system thread exception not handled» или синего экрана, виновником которого является nvlddmkm.sys, можно сбросить настройки BIOS, если предыдущие варианты не помогли. Углубляться в детали процесса не станем: во время загрузки компьютера жмем по клавише входа в настройки БИОСа, находим опцию или кнопку, отвечающую за сброс настроек на заводские, и жмем/вызываем ее.
Еще один вариант сброса — вытаскивание батареи питания CMOS на пару секунд.
Ошибка с кодом VIDEO_TDR_FAILURE на фоне синего экрана появилась в Windows 10. Она сигнализирует о проблемах при взаимодействии драйверов графического адаптера с ядром операционной системы. Как правило, при появлении stop-ошибки на экране появляется и название конфликтного файла.
Проблема может появляться как по определенной закономерности (запуск игр, задание ресурсоемких задач), так и спонтанно, даже сразу после включения компьютера.
Виновниками ошибки в большинстве случаев являются следующие системные файлы (формат *.sys): atikmpag, nvlddmkm и igdkmd 64 или 32 (в зависимости от разрядности эксплуатируемой Windows 10).
Как исправить?
1. Первым в списке решений, которые исправят ситуацию, является обновление драйверов вашей графической платы.
2. Через апплет удаления программ, расположенный в Панели управления, выполняем деинсталляцию всех программных продуктов, касающихся видеокарты.
Для надежности следует воспользоваться специализированным продуктом для удаления драйверов под названием Display Driver Uninstaller.
3. Перезагружаем систему.
4. После этого скачиваем свежие драйверы для устройства с сайта его производителя или поддержки.
От установки бета-версий, во избежание подобной и других иных проблем, лучше воздержаться.
Если Windows 10 предложит инсталлировать ПО самостоятельно, от подобной затеи отказываемся.
5. Производим установку драйверов в ручном режиме и перезагружаемся.
Это должно решить проблему с сообщением VIDEO_TDR_FAILURE.
1. При эксплуатации портативного устройства, особенно выпущенного более 5 лет назад, проверяем, предусмотрел ли производитель драйверы для девайса, поддерживающие Windows 10. Некоторые старые ноутбуки и нетбуки не совместимы с Windows 10, хоть и работают с ней. В таком случае могут устанавливаться драйверы для устройств, предназначенные для Windows 7/8.
2. Выполните установку всех доступных апдейтов для операционной системы, если отложили их или выключили обновление системы вообще.
3. При наличии интегрированного графического процессора или ядра переключаемся на него в BIOUS/UEFI или через панель управления видеокартой.
4. Используя устройство с интегрированным графическим ядром от Intel, укажите «Сбалансированная» в качестве схемы питания графического процессора в активном плане питания компьютера «От сети» и «От батареи».