Содержание статьи:
- Способ 1: Обновление/переустановка драйвера видеокарты
- Способ 2: Откат графического драйвера
- Способ 3: Проверка ОЗУ
- Способ 4: Исправление ошибок жесткого диска
- Способ 5: Восстановление поврежденных системных файлов
- Способ 6: Ручная замена файла «nvlddmkm.sys»
- Способ 7: Восстановление системы
- Способ 7: «Диспетчер задач»
- Способ 8: Решение аппаратных проблем
- Вопросы и ответы: 0
Способ 1: Обновление/переустановка драйвера видеокарты
Если работа системы прерывается «синим экраном смерти» с ошибкой, связанной с файлом «nvlddmkm.sys», чаще всего проблема является следствием сбоя в функционировании драйвера графического адаптера от Nvidia. Одним из эффективных решений может стать обновление или переустановка программного обеспечения компонента, и делается это несколькими способами, в том числе с помощью встроенных средств системы и стороннего программного обеспечения (включая вспомогательный софт от производителя компонента). О том, как это сделать, более развернуто описано в нашем отдельном руководстве.
Подробнее: Как обновить драйвер на видеокарту AMD, nVidia и Intel HD: от А до Я
Способ 2: Откат графического драйвера
Если при обновлении графического адаптера Nvidia возникли непредвиденные сбои или апдейты были установлены с ошибками, также есть вероятность, что будет появляться синий экран с файлом «nvlddmkm.sys». Можно попробовать откатить драйвер до предыдущего состояния, воспользовавшись встроенный в ОС функцией:
- Запустите «Диспетчер устройств», кликнув правой кнопкой мыши по «Пуску» и выбрав соответствующий пункт в контекстном меню.
- Разверните меню «Видеоадаптеры» и дважды кликните левой кнопкой мыши по компоненту в списке.
- Переключитесь на вкладку «Драйвер», затем нажмите на кнопку «Откатить», если она все еще доступна.
После выполненных действий состояние драйвера будет возвращено к предыдущему состоянию. Можете попытаться вновь инсталлировать обновления, если они необходимы, внимательно следя за прогрессом инсталляции и, если потребуется, предварительно устранив возможные причины появления сбоя установки ПО.
Способ 3: Проверка ОЗУ
Иногда рассматриваемая ошибка связана не с графическим адаптером, а с оперативной памятью, в особенности, когда используется несколько модулей ОЗУ. Чтобы выяснить, так ли это, попеременно извлеките планки RAM и проверьте работу каждой из них по отдельности. В случае, если дело в аппаратной проблеме, чаще всего требуется замена компонента.
Можно проверить ОЗУ на наличие программных ошибок. И для этого подойдет предустановленное в ОС «Средство проверки памяти Windows»:
- Одновременно нажмите на клавиши «Win + R» и в окне «Выполнить» введите запрос
mdsched
, после чего нажмите на кнопку «ОК» или клавишу «Enter». - В открывшемся окне будет предложено перезагрузить компьютер немедленно либо выполнить проверку при следующем включении компьютера. Выберите нужный вариант.
- При включении устройства автоматически начнется тест ОЗУ. Если все в порядке, то в окне «Средство диагностики памяти» отобразится сообщение «Неполадки пока не обнаружены».
Если же ошибки будут выявлены, то чаще всего требуется очистка памяти и контактов материнской платы, даже замена и ремонт. Дополнительно можно воспользоваться и другими инструментами для проверки ОЗУ, например, утилитой Memtest 86+, которая имеет собственный загрузчик, поэтому для тестирования сама операционная ей не нужна. Вариант подойдет для более тщательной проверки модулей памяти, а также в случаях, когда Windows не запускается из-за ошибки nvlddmkm.sys.
Способ 4: Исправление ошибок жесткого диска
Как понятно, проблема с файлом «nvlddmkm.sys» чаще всего связана со взаимодействием операционной системы и видеокарты Nvidia, но причина может быть не всегда на стороне графического адаптера, но и самой операционки. К примеру, такое случается из-за ошибок в работе жесткого диска, и есть способ проверить это самостоятельно с помощью штатной утилиты «Check Disk»:
- Запустите «Командную строку» с расширенными правами. Для этого можно воспользоваться строкой системного поиска. Введите запрос
cmd
и выберите пункт «Запуск от имени администратора». - Введите команду
chkdsk C: /F /R
, где C: - это раздел диска, /F – запуск автоматического средства устранения неполадок при необходимости, а /R – проверка битых секторов диска и восстановление информации. Нажмите на клавишу «Enter», чтобы выполнить команду. - Если отобразится сообщение, что проверку выполнить невозможно из-за того, что диск занят другими процессами (а это, скорее всего, и случится, поскольку на выбранном диске располагается и работает в данный момент сама операционная система), введите
Y
и нажмите клавишу ввода, чтобы подтвердить проверку при следующем включении компьютера.
Просмотреть результат проверки можно через «Журналы Windows», где хранится отчетность о событиях, происходящих в операционной системе.
- С помощью диалогового окна «Выполнить» (сочетание клавиш «Win + R») запустите средство «Просмотр событий», выполнив запрос
eventvwr.msc
. - В открывшемся окне на панели слева выберите директорию «Журналы Windows», затем в центральной части перейдите в раздел «Приложение».
- Щелкните по названию разделу правой кнопкой мыши и выберите пункт «Найти» в контекстном меню.
- Теперь следует отыскать события, которые связаны с проверкой утилитой «Check Disk». В появившемся окне введите запрос
chkdsk
и нажмите на кнопку «Найти далее». - Найдите сведения об утилите и дважды кликните по соответствующей строке.
- Откроется окно, где будет предоставлена полная информация о проверке жесткого диска с указанием ошибок в его работе и процедур, которые были выполнены для восстановления, если это понадобилось.
В тех случаях, когда причиной ошибки стал жесткий диск или его некорректная работа, а встроенное средство выполнило восстановление информации или другие действия, необходимые для возобновления стабильной работоспособности, синий экран должен будет перестать появляться.
Способ 5: Восстановление поврежденных системных файлов
Нарушение целостности системных файлов также может стать причиной возникновения BSoD и ошибки в файле «nvlddmkm.sys», поэтому для исправления ситуации можно воспользоваться предустановленными утилитами для проверки данных и их хранилища на наличие программных повреждений. Запускаются они через «Командную строку»:
- Запустите консоль от имени администратора (запрос
cmd
в строке поиска и выбор соответствующего типа запуска), затем введите командуsfc /scannow
и нажмите на клавишу «Enter». - Дождитесь окончания сканирования. По завершению может отобразится сообщение о том, что нарушения целостности не обнаружено, что значит, что проблема не в этом. Если же появится строка «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила» вполне вероятно, что ошибка теперь будет исправлена.
- Если утилита SFC не запускается через консоль либо после проверки появилось сообщение, что поврежденные файлы обнаружены, но нет возможности восстановить некоторые из них, запустите сначала проверку с помощью утилиты DISM. Для этого выполните команду
dism /Online /Cleanup-Image /CheckHealth
, после чего снова используйте SFC.
В некоторых случаях при наличии ошибки может появляться причина проблемы восстановления файлов, например, «Защите ресурсов Windows не удается запустить службу восстановления». Тогда потребуется перейти в оснастку «Службы» (запрос
services.msc
через окно «Выполнить») и вручную запустить некоторые службы, в том числе «Теневое копирование тома», «Установщик модулей Windows» и «Установщик Windows». В других ситуациях могут помочь иные решения, к примеру, отключение фоновых процессов или запуск Windows в «Безопасном режиме». Все зависит от характера неполадки, которая отобразится в окне «Командной строки» после проверки.
Способ 6: Ручная замена файла «nvlddmkm.sys»
Поскольку ошибка в файле «nvlddmkm.sys» (одном из драйверов, входящих в пакет установки программного обеспечения от Nvidia), есть смысл вручную его заменить в системном каталоге, взяв его из директории Nvidia.
Обратите внимание, что способ сможет сработать при условии, что на компьютер установлены свежие драйверы для видеокарты производителя.
- Для начала потребуется перейти к системному каталогу и поменять название проблемного файла. Запустите штатный «Проводник» и перейдите по следующему пути:
C:\Windows\System32\drivers
(если система установлена на локальном диске C) и найдите файл "nvlddmkm.sys". Отредактируйте его название (клик правой кнопкой мыши по файлу и выбор соответствующего пункта в меню), изменив его, например, наsys.old
. Далее на системном диске также потребуется найти директорию Nvidia и скопировать файл под названиемnvlddmkm.sy_
на рабочий стол. - Запустите «Командную строку» от имени администратора, затем выполните команду
chdir Desktop
, нажав на клавишу «Enter». Введите еще одну команду -expand.exe nvlddmkm.sy_ nvlddmkm.sys
и нажмите на клавишу ввода. Теперь перенесите файл "nvlddmkm.sys" (переименованный через консоль) с рабочего стола в папку, которая располагается на системном диске (C:\Windows\System32\drivers
).
После выполненных действий перезагрузите компьютер и помониторьте работу системы, чтобы узнать, исправлена ли ошибка в файле «nvlddmkm.sys».
Способ 7: Восстановление системы
Если ранее проблем не наблюдалось, вероятно, недавно произошел сбой, который повредил программные компоненты драйвера Nvidia. Также такое случается из-за вирусных атак или проблемах при обновлении ПО. Если у вас активно создание точек восстановления системы либо вы это делаете самостоятельно, есть смысл откатить состояние ОС до того момента, когда подобной неполадки не было.
Чтобы вернуть состояние системы и ПО к точке восстановления, воспользуйтесь встроенными в ОС средствами. Мы рассмотрим универсальный способ, который подойдет для всех актуальных версий Windows:
- Запустите классическую «Панель управления», найдя его в главном меню или с помощью системного поиска.
- Для удобства в меню «Просмотр» выберите отображение разделов как крупные или мелкие значки, затем выберите пункт «Восстановление».
- Нажмите на строку «Запуск восстановления системы».
- Если функция автоматического создания точек восстановления активна либо ранее вы вручную их создавали, кликните по кнопке «Далее».
- В открывшемся списке выберите нужный вариант. Также можно посмотреть, какие программы будут затронуты в ходе операции (то есть те, данные которых будут удалены или восстановлены).
- В списке вы увидите, какого софта и драйверов коснуться изменения.
- Чтобы начать откат к точке восстановления, нажмите на «Далее» в предыдущем окне.
- После подтвердите операцию, выбрав «Готово».
- Отобразится системное окно с предупреждением о том, что прервать восстановление системы будет невозможно. Нажмите на «Да».
После начнется процесс отката состояния системы и программного обеспечения к тому, которое было в момент создания точки восстановления.
Способ 7: «Диспетчер задач»
Если ошибка, связанная с файлом «nvlddmkm.sys», и «синий экран смерти», появляется во время игры, проверьте фоновые процессы и завершите некоторые задачи. Когда сразу несколько приложений активно используют ресурсы GPU (например, майнер криптовалют и та же игра), тогда возникает банальный перегрев видеокарты, отчего и появляется BSoD.
- Запустите «Диспетчер задач», кликнув правой кнопкой мыши по рабочей панели внизу и выбрав нужный пункт в меню.
- На вкладке «Производительность» изучите загруженность GPU, выбрав вкладку «Графический процессор».
- Если она сильно нагружена, перейдите в раздел «Процессы» и завершите задачи, которые могут активно потреблять ее ресурсы. По умолчанию столбец «GPU» в таблице потребления отсутствует. Для его отображения кликните правой кнопкой мыши по любому столбцу и отметьте «GPU».
- Теперь можно отсортировать процессы по активности в плане потребления ресурсов графического адаптера, щелкнув по соответствующему столбцу в таблице. Выделите требовательную задачу и нажмите на кнопку завершения.
Способ 8: Решение аппаратных проблем
К сожалению, не исключены и аппаратные проблемы, например, перегрев видеокарты или недостаточная мощность блока питания или работы кулеров для охлаждения. Нередко причиной становится банальная пыль и прочие загрязнения внутри корпуса компьютера или высохшая термопаста. Предлагаем несколько рекомендаций, которые помогут исправить ошибку в функционировании файла драйвера Nvidia, если дело не в системе и ПО:
- Очистите комплектующие системного блока/корпус ноутбука от пыли, в особенности проверьте кулеры, материнскую плату, вентиляционные отверстия на наличие загрязнений. О том, как это сделать, читайте в наших отдельных материалах.
- Обновите термопасту на центральном процессоре и видеокарте, если это необходимо.
- Зачастую для работы современной видеокарты попросту не хватает мощности блока питания. Если это так, тогда в работе графического адаптера будут происходить различные сбои, в том числе рассматриваемая ошибка. Для решения такой ситуации можно заменить блок питания компьютера на более мощный.
- Случается, что все дело в видеокарте, поэтому придется заменить ее на другой исправный адаптер, аналогичный по параметрам, учитывая совместимость с процессором и материнской платой.