Во время игры или выполнения какой-либо простой задачи ваш компьютер может выдать черный экран и вернуться к обычному экрану. Это означает, что либо у вас ослаблен блок питания, либо ваш графический драйвер не отвечает должным образом.
Если это последнее, в журнале ошибок может появиться сообщение: «Драйвер дисплея nvlddmkm перестал отвечать и успешно восстановлен». Nvidia Windows Longhorn Display Driver Model Kernel Mode или NVLDDMKM — это драйвер, который помогает поддерживать связь между ОС и графическим драйвером Nvidia.
Поэтому, если этот драйвер выйдет из строя, компьютер потеряет дисплей. Если эта ошибка сохраняется, вы также можете получить постоянный синий экран смерти, что резко снизит работоспособность вашего компьютера.
- Что вызывает ошибку NVLDDMKM?
- Как исправить ошибку NVLDDMKM (драйвер дисплея перестал отвечать)?
- Выполните команду SFC и DISM
- Изменение настроек Link State Power Management
- Отключить высокоточный таймер событий
- Замените блок питания
- Отмена настроек управления вентиляторами
- Изменение настроек MSI Afterburner
- Смените слот для видеокарты
- Разогнанный графический процессор
- Измените значение TdrDelay
- Как добавить TdrDelay?
- Проверьте модуль памяти
- Обновление/откат графического драйвера Nvidia
- Переустановка графического драйвера Nvidia
- Обновление Windows
- Что вызывает синий экран смерти nvlddmkm.sys
Что вызывает ошибку NVLDDMKM?
Nvlddmkm — это драйвер для видеокарты Nvidia. Поврежденный драйвер может привести к сбою в работе драйвера Nvidia. Однако это не всегда так, поскольку конфликты памяти также могут вызывать эту ошибку. Учитывая это, вот несколько причин сбоя драйвера NVLDDMKM.
- Поврежденные системные файлы
- Проблема с графическим драйвером
- Перегрев графической карты
- Конфликты со сторонними приложениями
- Неисправный модуль памяти
- Проблема с блоком питания
Как исправить ошибку NVLDDMKM (драйвер дисплея перестал отвечать)?
Теперь, когда мы знаем, из-за чего драйвер дисплея перестает отвечать, давайте перейдем к решениям по устранению ошибки NVLDDMKM Driver.
Выполните команду SFC и DISM
Команда SFC или System File Checker проверит системный файл на наличие поврежденных файлов и попытается исправить эти файлы. Эти системные файлы находятся внутри C:Windows|System32
. Поскольку все файлы драйверов установлены в System32, мы можем использовать эту команду и команду DISM для сканирования и восстановления поврежденных файлов драйверов.
Выполните следующие шаги для запуска команды SFC.
- Нажмите клавишу Windows + R, чтобы открыть «Выполнить».
- Введите «cmd» без кавычек и нажмите Ctrl + Shift + Enter, чтобы запустить Командную строку от имени администратора.
- Когда откроется Командная строка, введите
Sfc /scannow
без кавычек и нажмите Enter.
После завершения процесса SFC нам нужно запустить команду DISM. Команда DISM или Deployment Image Servicing and Management проверяет, сканирует и восстанавливает локальный образ Windows.
Теперь введите эти команды и нажмите Enter после каждой команды.
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
После завершения всех процессов можно перезагрузить компьютер.
Изменение настроек Link State Power Management
Управление питанием в состоянии соединения иногда может вызывать ошибку nvlddmkm при включении. По сути, Link State Power Management — это часть спецификации PCIe, которая управляет подачей питания на порт PCIe.
Поэтому, когда эта функция включена, PCIe получает относительно меньшую мощность. Это, в свою очередь, иногда приводит к сбоям в работе графической карты. Поэтому нам необходимо отключить эту функцию энергосбережения.
Выполните следующие шаги, чтобы отключить Link State Power Management.
- Нажмите на меню Пуск и откройте Панель управления.
- Убедитесь, что для параметра «Просмотр по» установлено значение «Крупные значки», затем нажмите на Параметры питания.
- В разделе Выбор или настройка плана электропитания найдите свой план электропитания и нажмите на Изменить параметры плана.
- Теперь нажмите на Изменить расширенные параметры питания. После этого откроется диалоговое окно Параметры питания.
- Разверните PCI Express, нажав на знак «+» слева.
- Теперь разверните Управление питанием в состоянии соединения.
- Выключите эту опцию. Если вы работаете на ноутбуке, выключите параметры «От батареи» и «Подключено».
- Нажмите на кнопку Применить, а затем OK.
После завершения этого процесса перезагрузите компьютер.
Отключить высокоточный таймер событий
Драйвер HPET, или High Precision Event Timer, помогает генерировать периодические прерывания, которые используются ОС для синхронизации мультимедийных потоков, что приводит к плавному игровому процессу. Однако в некоторых редких случаях этот драйвер может также сделать драйвер дисплея невосприимчивым к запросам ОС.
Чтобы отключить этот драйвер, выполните следующие действия.
- Нажмите клавишу Windows + X.
- Выберите Диспетчер устройств.
- Разверните Системные устройства и щелкните правой кнопкой мыши на Таймер событий высокой точности.
- Нажмите на Отключить устройство.
Замените блок питания
Если блок питания компьютера выходит из строя, он подает низкую мощность на все подключенные компоненты. Это приводит к недостатку питания и для GPU (графического процессора).
Поэтому, когда мы выполняем на этих компьютерах графические задачи, GPU может перестать взаимодействовать с процессором, что одновременно приводит к ошибке сбоя драйвера или, в данном случае, к ошибке NVLDDMKM.
Мы можем проверить, обеспечивает ли блок питания достаточное напряжение, в BIOS (базовая система ввода и вывода). В BIOS мы можем проверить состояние компьютера, и он покажет, какое напряжение требуется тому или иному компоненту. Если напряжение не соответствует норме, лучше всего заменить блок питания.
Отмена настроек управления вентиляторами
Программы управления вентиляторами управляют температурой CPU и GPU. Поэтому, если настройки в этих приложениях неправильные, это может привести к перегреву видеокарты. Когда видеокарта перегревается, ее производительность снижается. Попробуйте вернуть эти настройки к значениям по умолчанию и посмотрите, устранит ли это проблему.
Изменение настроек MSI Afterburner
Если у вас есть игровой компьютер, вы наверняка знакомы с программой MSI Afterburner. Это одно из лучших приложений для мониторинга аппаратного обеспечения в режиме реального времени. Однако в настройках по умолчанию Afterburner включает датчики GPU для лучшего состояния оборудования. Это может привести к сбою драйвера дисплея Nvidia (nvlddmkm).
Отключите эти две настройки в MSI Afterburner, чтобы устранить проблему с драйвером Nvidia.
- Низкоуровневые драйверы ввода-вывода
- Низкоуровневый интерфейс аппаратного доступа
Выполните следующие шаги, чтобы отключить вышеупомянутые настройки.
- Откройте MSI Afterburner и перейдите в раздел Настройки.
- На вкладке Общие снимите флажки Включить низкоуровневые драйверы ввода-вывода и Включить низкоуровневый интерфейс аппаратного доступа.
Эти настройки не ограничиваются только MSI Afterburner, такие приложения, как GeForce Experience, Razer product application или Aura iQUE также будут иметь эти настройки включенными. Поэтому идеальным вариантом будет отключить эти настройки.
Смените слот для видеокарты
Поскольку мы получаем ошибку NVLDDMKM от не реагирующего GPU, нормально предположить, что неисправен порт PCIe. Порт PCIe соединяет вашу видеокарту с материнской платой. Поврежденный порт PCIe может быть причиной того, что ваш графический привод не отвечает.
Вы можете поменять видеокарту местами с другим слотом PCIe на материнской плате и посмотреть, устранит ли это проблему. Однако нужно быть осторожным при извлечении и установке графической карты в слот PCIe.
При смене слота графической карты рекомендуется очистить ее. Аналогично, графическая карта может перегреваться, если вентиляторы не вращаются должным образом. Это приведет к снижению производительности графического процессора.
Разогнанный графический процессор
Разогнанный графический процессор повышает производительность в играх, но он также создает большую нагрузку на видеокарту. Такая нагрузка может привести к тому, что видеокарта будет работать нестабильно. Поэтому попробуйте разогнать графический процессор, чтобы узнать, устранит ли это ошибку nvlddmkm.
Вот несколько способов разгона графического процессора.
- Загрузить настройки по умолчанию в BIOS
- Сброс настроек BIOS
- Используйте MSI Afterburner
Измените значение TdrDelay
TDR означает Timeout Delay, и инструмент восстановления обнаруживает любые сбои в работе GPU и восстанавливает их. Значение TdrDelay определяет максимальное время, в течение которого GPU может оставаться без реакции. Если мы увеличим это значение, ваша ОС будет ждать определенное время, пока ваш GPU не ответит.
Изменение этого значения не остановит ошибку драйвера, но может предотвратить появление синего экрана смерти на вашем компьютере. Чтобы изменить значение TdrDelay, выполните следующие шаги.
- Нажмите клавишу Windows + R.
- Введите «Regedit» без кавычек и нажмите Enter.
- В левой части диалогового окна «Редактор реестра» перейдите к:
HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Control>GraphicDrivers
- Дважды щелкните на GraphicsDrivers.
- На правой панели дважды щелкните на TdrDelay.
- В разделе Base (Основание) установите флажок Decimal (Десятичное).
- Измените значение Value на 5 (это значение в секундах. Значение по умолчанию будет 2) и нажмите OK.
- Это значение определяет количество секунд, в течение которых GPU может оставаться без реакции.
Как добавить TdrDelay?
Если вы не можете найти TdrDelay, выполните следующие шаги, чтобы добавить его в реестр.
- Выполните описанные выше действия до шага 4 и продолжите ниже.
- На правой панели щелкните правой кнопкой мыши на пустом месте и нажмите кнопку Создать.
- Выберите Значение DWORD (32-бит) и назовите его TdrDelay.
Проверьте модуль памяти
Поскольку для выполнения своих задач графическому процессору требуется определенная физическая память, неисправная память также может быть причиной появления ошибки «Драйвер не отвечает».
Чтобы проверить состояние основной памяти, выполните следующие действия,
- Нажмите клавиши Windows+R.
- Введите MdSched.exe и нажмите Enter.
- Появится диалоговое окно. Выберите ‘Перезагрузить сейчас’.
- Дайте тесту завершиться.
После завершения теста вы получите информацию о состоянии физической памяти.
Мы можем легко проверить, есть ли у нас неисправная память, если наша система работает на двух планках памяти. Извлеките одну из планок оперативной памяти и включите компьютер. Если он включится плавно и не появится ошибка nvlddmkm, можно сделать вывод, что неисправна другая планка.
Если компьютер по-прежнему не включается, извлеките другую планку оперативной памяти и вставьте ранее извлеченную. Как только вы найдете неисправную планку оперативной памяти, замените ее на новую, чтобы устранить проблему.
К сожалению, если в вашей системе используется один модуль памяти, вам понадобится еще одна планка оперативной памяти, чтобы проверить, правильно ли работает используемая оперативная память.
Обновление/откат графического драйвера Nvidia
Устаревший драйвер может вызвать проблемы при отправке или получении данных с ОС. Поэтому обновление драйвера до последней версии всегда полезно, чтобы избежать ошибок типа NVLDDMKM.
Выполните следующие шаги, чтобы обновить графический драйвер.
Нажмите клавиши Windows + X и выберите Диспетчер устройств. Здесь разверните Адаптеры дисплея, щелкните правой кнопкой мыши на драйвере Nvidia и нажмите Обновить драйвер. Перезагрузите компьютер после завершения обновления.
Если вы используете видеокарту Nvidia, мы можем использовать GeForce Experience для обновления всех драйверов, включая Nvidia Graphics Driver.
Если ошибка NVLDDMKM возникает после обновления драйвера дисплея, мы можем откатиться к предыдущей версии, чтобы проверить, устраняет ли она эту проблему. Чтобы откатить обновление драйвера, дважды щелкните на драйвере дисплея Nvidia, здесь вы увидите опцию Rollback driver. При выборе этой опции драйвер вернется к стабильной версии.
Переустановка графического драйвера Nvidia
Если графический драйвер Nvidia поврежден, а обновление и откат драйвера до предыдущей версии не помогли решить проблему, можно попробовать переустановить этот драйвер. Во-первых, необходимо удалить предыдущую версию драйвера Nvidia. Следующие шаги помогут вам удалить драйвер.
Перейдите в Диспетчер устройств и разверните Дисплейный адаптер, затем щелкните правой кнопкой мыши на драйвере Nvidia и выберите Удалить.
Необходимо загрузить последнюю версию драйвера с официального сайта Nvidia. Открыв сайт, выберите тип вашей ОС и графической карты, серию и продукт. Нажмите на поиск, а затем загрузите драйвер.
После завершения загрузки запустите файл и следуйте процессу установки драйвера Nvidia.
Обновление Windows
Функция обновления Windows позволит обновить все наши драйверы и ОС одновременно. Обновление Windows до последней версии также решит все проблемы совместимости. Вы можете выполнить следующие шаги для обновления Windows до последней версии.
Нажмите на меню Пуск и перейдите в Настройки > Windows Update (Безопасность & обновление > Windows Update для Windows 10). Здесь вы можете загрузить обновление, нажав на Check for updates (Проверить наличие обновлений). После завершения загрузки перезагрузите компьютер, чтобы установить обновление.
Что вызывает синий экран смерти nvlddmkm.sys
Когда драйвер дисплея перестает отвечать на запросы, ОС ждет определенное время, пока драйвер не ответит. В течение этого времени на компьютере будет черный экран. Если драйвер ответит, в журнале ошибок может появиться сообщение об ошибке «Display driver nvlddmkm stopped responding and has successfully recovered».
Однако если ОС не получает никакого ответа от драйвера, она снова ждет определенное время для перезагрузки. Если драйвер не отвечает, мы получаем синий экран смерти.
Вот список причин, по которым графический процессор может перестать отвечать на запросы.
- Перегрев GPU
- Устаревший драйвер
- Неисправная оперативная память или графический процессор
- Низкий уровень питания