Решение проблемы "Видеодрайвер перестал отвечать и был восстановлен"
Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Это руководство поможет исправить ошибку: “видеодрайвер перестал отвечать и был успешно восстановлен“. Компьютер зависает на некоторое время - и это не очень приятно. В течение многих лет люди искали комплексное решение, но оно до сих пор не найдено. Пришло, однако, время развеять все мифы.
Многие пользователи, включая меня, испытали проблемы с видеодрайвером в компьютерных играх. В определенный момент игра зависает, экран становится черным (на непродолжительное время), затем появляется сообщение с предупреждением в нижнем правом углу экрана:
видеодрайвер перестал отвечать и был успешно восстановлен
Считается, что этот глюк вызван некорректной работой файлов ядра:
- nvlddmkm.sys - для видеодрайверов NVIDIA
- atikmdag.sys – для ATI
Как это выглядит в реальности (Проблема – предупреждающее сообщение):
- На видеокартах ATI: видеодрайвер Atikmdag перестал отвечать и был восстановлен
- На видеокартах NVIDIA: драйвер Nvlddmkm перестал отвечать и был восстановлен
В наиболее серьезных случаях, компьютер начнет сбоить и зависать, показывать пользователям синий экран смерти (BSOD). Эта проблема – просто чума для пользователей Windows Vista и ниже, в 32-и 64-разрядных редакциях. Не знаю достоверно о Windows 8/7, но я тут загуглил и пришел к выводу, что, очевидно для Windows 8/7 такие проблемы не так актуальны.
Решение проблемы №1: Скачайте и установите последние драйверы для вашей видеокарты
Это всегда первый вариант решения проблемы. Кстати говоря, таким образом можно решить почти любую проблему относительно графических драйверов. После покупки и установки нового видеоадаптера, не рекомендуется устанавливать драйвер, который поставляется с оборудованием на диске или флешке. Вместо этого, вы должны перейти на официальный сайт NVIDIA или AMD (ATI) соответственно для поиска свежей версии драйверов. Зачастую, разработчики исправляют множество ошибок и оптимизируют последние драйверы под актуальные игры и другие приложения. Итак, скачайте и установите последнюю версию графического драйвера, затем перезагрузите компьютер и убедитесь, что ваша проблема была решена.
Решение проблемы №2: замена системного файла nvlddmkm.sys
Это известное решение, устраняющее проблему с видеодрайвером. Во время установки большинства графических драйверов в Windows Vista, устаревшая версия nvlddmkm.sys копируется в C:\Windows\System32\Drivers. В результате, новые драйверы пытаются открыть файл 2006 года выпуска, а не 2010 – как требуется на самом деле. Чтобы исправить зависание, выполните следующие шаги.
Шаг 1: Скачайте и установите последнюю версию драйвера от поставщика NVIDIA.
Шаг 2: Затем перейдите по адресу C:\Windows\System32\Drivers и переименуйте nvlddmkm.sys в nvlddmkm.sys.old или т. п.
Шаг 3: Перейдите в каталог NVIDIA (обычно он расположен здесь – C:\Nvidia или C:\drvvganVidia) и найдите файл nvlddmkm.sy_.
Шаг 4: Скопируйте файл в каталог Desktop на Рабочем столе.
Шаг 5: Откройте cmd.exe с помощью Пуска -> введите cmd в поле поиска и нажмите Enter.
Шаг 6: перейдите в каталог рабочего стола, введя команду chdir Desktop.
Шаг 7: Затем введите EXPAND.EXE nvlddmkm.sy_ nvlddmkm.sys. Или, как вариант – expand -r nvlddmkm.sy_ nvlddmkm.sys
Шаг 8: Когда операция завершится, скопируйте новый nvlddmkm.sys с рабочего стола сюда: C:\Windows\System32\Drivers
Шаг 9: Перезагрузите компьютер, после чего проблема с драйвером и его зависанием должна быть решена.
Вы наверняка понимаете, что любое удаление и переустановка драйверов NVIDIA не удалят старый файл nvlddmkm.sys и не перезапишет его последней версией. Вы должны сделать это вручную. Странный баг – надеемся, что в новейших версиях Windows его устранят.
Решение проблемы №3: видеодрайвер amd перестал отвечать. Замена файла atikmdag.sys
Вот еще одно известное и достаточно эффективное решение проблемы, на этот раз для обладателей видеокарты ATI. Во время установки большинства графических драйверов в Windows Vista, старая версия atikmdag.sys копируется в C:\Windows\System32\Drivers. Вследствие, видеодрайвер amd перестает отвечать. Поэтому принцип исправления бага тот же, что и в случае, описанном с NVIDIA.
Шаг 1: Загрузите и установите последнюю версию драйвера для вашей карточки ATI.
Шаг 2: Перейдите к C:\Windows\System32\Drivers и переименуйте atikmdag.sys в atikmdag.sys.old.

Шаг 3: перейдите в каталог ATI (обычно он расположен в папке C:\ATI) и отыщите в нем файл atikmdag.sy_.
Шаг 4: скопируйте файл в каталог Desktop.
Шаг 5: Откройте командную консоль cmd.exe и введите cmd в поле поиска, после чего нажмите Ввод.
Шаг 6: Перейдите в каталог Desktop (напоминаю: chdir Desktop).
Шаг 7: Введите EXPAND.EXE atikmdag.sy_ atikmdag.sys. Или, как вариант, expand -r atikmdag.sy_ atikmdag.sys

Шаг 8: Скопируйте новый atikmdag.sys из каталога Desktop в папку с драйверами C:\Windows\System32\Drivers
Шаг 9: Перезагрузитесь.
Решение проблемы №4: исправление ошибки Реестра
Реестр – это основа вашей системы. Это единое место для хранения информации о назначении оборудования, взаимосвязях с системой, какие параметры системы выбираются и проч. Для редактирования разделов, ключей и значений реестра достаточно удобно использовать системную утилиту Regedit (см. скриншот).

Очевидно, когда что-то пойдет с Реестром не так, это может вызвать серьезные проблемы, такие как “видеодрайвер перестал отвечать”, в результате чего ПК завис на некоторый момент. К сожалению, в Windows нет встроенного механизма для исправления поврежденного реестра. Вам, в первую очередь, необходимо воспользоваться инструментом очистки реестра.
Решение проблемы №5: отключаем Аэро и UAC
Это решение не засветилось на форумах, но некоторые люди сообщают, что это может как-то решить проблему с переставшим отвечать драйвером.
Чтобы отключить Аэро, перейдите в Пуск -> Панель управления -> раздел Оформление и Персонализация, измените цветовую схему и укажите тему "Классическая". Нажмите Кнопку "Применить". Да, выглядит не так эффектно, как Аэро, но, возможно, тем самым у вас будет более стабильный видеодрайвер.
Чтобы отключить контроль учетных записей, нажмите "Пуск", введите msconfig в поле поиска и нажмите Ввод. Перейдите во вкладку Сервис, прокрутите список вниз, пока не увидите опцию "Настройка контроля учетных записей". Выберите "Никогда не уведомлять" в появившемся окне и примените изменения.


Предупреждение: за счет отключения контроля учетных записей, вы можете создать угрозу безопасности.
Если у вас возникли вопросы касательно данной проблемы или внезапно завис компьютер, пожалуйста, оставьте нам сообщение в сообществе профессионалов Softdroid. Также, пожалуйста, поделитесь вашим опытом решения проблемы, когда видеодрайвер перестал отвечать и был успешно восстановлен. Новые результаты могут помочь другим пользователям и читателям сайта.
Комментарий посетителя
Таки видеодрайвер перестал отвечать и был остановлен, вылетают старые игры, новые пашут на ультра, хотя иногда перегрев случается, но крайне редко. Видеокарта 980-я от энвидия, разогнана на заводе, система десятка 64 бит. Причём, скажем, на восьмёрке Two worlds первая вылетала, срабатывал TDR и игра запускалась, правда, без звука. Если поднять напряжение на 35, восстанавливалась со звуком, но у второй части дёргался курсор. На десятке зависает без восстановления. С заменой файлов не запускается вообще, с ошибкой. Я имею в виду ваши способы решения этой проблемы номер 2 или 3. Реально работает только 3 способа:
- повышение мощности БП, то есть покупка нового, сколько видеокарта потребляет в пике, надо смотреть В ТЕСТАХ, а не в рекомендациях
- замена МП на другую с более новой версией ACPI, хотя тут не уверен, не пробовал
- понижение частот до указанных в спецификации, стандартных для таких видеокарт
Хотя я не исключаю, что может помочь какой-нибудь из советов в сети, дерзайте! Но у меня всё ещё эта ошибка вылезает, не знаю, что и делать. Отвалил за видюху 46 косарей, а она такое выкидывает!!! Когда-нибудь поменяю, видимо, это единственное, что может помочь, да? Или как-то можно заменить файлы, чтоб запускалась? Без понижения частот?
Ответ Softdroid. Спасибо за комментарий!
Появляется сообщение: “Видеодрайвер перестал отвечать и был восстановлен”.
Видеокарта - nVidia GeForce GTX 460. Обновил драйвера до новой версии и появилась эта проблема, она возникает только в играх. Я пробовал даже ставить старые драйвера, а толку нет.
Облазил все форумы, пересмотрел все видео на YouTube и не один способ не помог. Надеюсь, здесь мне помогут.
Ответ. Возможно, конфликт связан с версией операционной системы. Советуем обновить ее, установив последние "заплатки". Попробуйте переустановить ОС, чтобы была возможность проверить поведение видеокарты и драйверов на "чистой" системе.
Возможно, с момента написания этого вопроса появились новые версии драйвера видеокарты, проверьте на официальном сайте.
Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Не нашли ответ на свой вопрос? Возможно, вы найдете решение проблемы на нашем канале в Youtube! Здесь мы собрали небольшие, но эффективные инструкции. Смотрите и подписывайтесь на наш youtube-канал!
Добавить комментарий