Андрей Смирнов
Время чтения: ~13 мин.
Просмотров: 0

Видеодрайвер перестал отвечать и был успешно восстановлен – как решить проблему в Windows 7/10?

Как исправить ошибку видеодрайвер перестал отвечатьРаспространенная ошибка в Windows 7 и реже в Windows 10 и 8 — сообщение «Видеодрайвер перестал отвечать и был успешно восстановлен» с последующим текстом о том, какой именно драйвер вызвал проблему (обычно — NVIDIA или AMD с последующим текстом Kernel Moe Driver, также возможны варианты nvlddmkm и atikmdag, означающие те же самые драйверы видеокарт GeForce и Radeon соответственно).

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

Что делать при появлении ошибки «Видеодрайвер перестал отвечать» в первую очередь

Прежде всего о нескольких простых, но чаще других срабатывающих способах исправить проблему «Видеодрайвер перестал отвечать» для начинающих пользователей, которые по незнанию могли их до сих пор не попробовать.

Обновление или откат драйверов видеокарты

Чаще всего проблема бывает вызвана неправильной работой драйвера видеокарты или не тем драйвером, при этом необходимо учитывать следующие нюансы.

  1. Если диспетчер устройств Windows 10, 8 или Windows 7, сообщает о том, что драйвер не нуждается в обновлении, но при этом вы не устанавливали драйвер вручную, то драйвер скорее всего требуется обновить, просто не пытаться для этого использовать диспетчер устройств, а загрузить установщик с сайта NVIDIA или AMD.
  2. Если вы устанавливали драйверы с помощью драйвер-пака (сторонней программы для автоматической установки драйверов), то драйвер следует попробовать установить с официального сайта NVIDIA или AMD.
  3. Если загруженные драйверы не устанавливаются, то следует попробовать удалить уже имеющиеся с помощью Display Driver Uninstaller (см., например, Как установить драйверы NVIDIA в Windows 10), а если у вас ноутбук, то попробовать установить драйвер не с сайта AMD или NVIDIA, а с сайта производителя ноутбука именно для вашей модели.

Если же вы уверены в том, что установлены последние драйверы и проблема появилась недавно, то можно попробовать откатить драйвер видеокарты, для этого:

  1. Зайдите в диспетчер устройств, нажмите правой кнопкой мыши по вашей видеокарте (в разделе «Видеодаптеры») и выберите пункт «Свойства».
  2. Проверьте, активна ли кнопка «Откатить» на вкладке «Драйвер». Если да, используйте её. Свойства драйвера видеокарты
  3. Если кнопка не активна, запомните текущую версию драйвера, нажмите «Обновить драйвер», выберите пункт «Выполнить поиск драйверов на этом компьютере» — «Выбрать драйвер из списка доступных драйверов на компьютере». Выберите более «старый» драйвер вашей видеокарты (при его наличии) и нажмите «Далее».

После отката драйвера проверьте, продолжает ли появляться проблема.

Исправление ошибки на некоторых видеокартах NVIDIA путем изменения параметров управления питанием

В некоторых случаях проблема бывает вызвана настройками видеокарт NVIDIA по умолчанию, которые приводят к тому, что для Windows видеокарта иногда «подвисает», что и приводит к ошибке «Видеодрайвер перестал отвечать и был успешно восстановлен». Изменение параметров с «Оптимального энергопотребления» или «Адаптивного» может помочь. Порядок действий будет следующим:

  1. Зайдите в панель управления и откройте «Панель управления NVIDIA».
  2. В разделе «Параметры 3D» выберите «Управление параметрами 3D».
  3. На вкладке «Глобальные параметры» найдите пункт «Режим управления электропитанием» и выберите «Предпочтителен режим максимальной производительности». Включить режим высокой производительности NVIDIA
  4. Нажмите кнопку «Применить».

После этого можно проверить, помогло ли это исправить ситуацию с появляющейся ошибкой.

Еще одна настройка, которая может влиять на появление или отсутствие ошибки в панели управления NVIDIA и затрагивающая сразу несколько параметров — «Регулировка настроек изображения с просмотром» в разделе «Параметры 3D».

Попробуйте включить «Пользовательские настройки с упором на производительность» и проверить, повлияло ли это на проблему.

Исправление с помощью изменения параметра Timeout Detection and Recovery в реестре Windows

Данный способ предлагается на официальном сайте Майкрософт, хотя и не вполне эффективен (т.е. может убрать сообщение о проблеме, но сама проблема может сохраниться). Суть способа в том, чтобы изменить значение параметра TdrDelay, отвечающего за ожидание ответа от видеодрайвера.

  1. Нажмите клавиши Win+R, введите regedit и нажмите Enter.
  2. Перейдите к разделу реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control GraphicsDrivers
  3. Посмотрите, есть ли в правой части окна редактора реестра значение TdrDelay, если нет, то нажмите правой кнопкой мыши в пустом месте правой части окна, выберите «Создать» — «Параметр DWORD» и задайте для него имя TdrDelay. Если он уже присутствует, можно сразу использовать следующий шаг.
  4. Дважды кликните по вновь созданному параметру и укажите значение 8 для него. Изменение параметра TdrDelay в реестре Windows

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

Аппаратное ускорение в браузере и Windows

Если ошибка происходит при работе в браузерах или на рабочем столе Windows 10, 8 или Windows 7 (т.е. не в тяжелых графических приложениях), попробуйте следующие методы.

Для проблем на рабочем столе Windows:

  1. Зайдите в Панель управления — Система. Слева выберите «Дополнительные параметры системы».
  2. На вкладке «Дополнительно» в разделе «Быстродействие» нажмите «Параметры». Параметры производительности Windows
  3. Выберите пункт «Обеспечить наилучшее быстродействие» на вкладке «Визуальные эффекты». Включить высокую производительность эффектов Windows

В случае, если проблема появляется в браузерах при воспроизведении видео или Flash-содержимого, попробуйте отключить аппаратное ускорение в браузере и Flash (или включить, если оно было отключено).

Важно: следующие способы уже не совсем для начинающих и в теории могут вызвать дополнительные проблемы. Применяйте их только на свой страх и риск.

Разгон видеокарты как причина проблемы

Если вы самостоятельно разгоняли видеокарту, то скорее всего знаете, что рассматриваемая проблема может иметь причиной именно разгон. Если же вы этого не делали, то есть вероятность, что ваша видеокарта имеет заводской разгон, как правило, при этом в названии присутствуют буквы OC (Overclocked), но даже без них тактовые частоты видеокарт чаще выше чем базовые, предусмотренные производителем чипа.

Если это ваш случай, то попробуйте установить базовые (стандартные для этого графического чипа) частоты GPU и памяти, для этого можно использовать следующие утилиты.

Для видеокарт NVIDIA — бесплатную программу NVIDIA Inspector:

  1. На сайте nvidia.ru найдите информацию о базовой частоте вашей видеокарты (введите модель в поле поиска, а затем на странице с информацией о видеочипе откройте вкладку «Спецификации». Для моей видеокарты это 1046 Мгц. Базовая частота видеокарты
  2. Запустите NVIDIA Inspector, в поле «GPU Clock» вы увидите текущую частоту видеокарты. Нажмите кнопку Show Overclocking. Главное окно NVIDIA Inspector
  3. В поле вверху выберите «Performance Level 3 P0» (это установит частоты на текущие значения), а затем с помощью кнопок «-20», «-10» и т.д. снизьте частоту до базовой, которая была указана на сайте NVIDIA. Изменение частоты видеокарты NVIDIA Inspector
  4. Нажмите кнопку «Apply Clocks and Voltage».

Если не сработало и проблемы не были исправлены, можно попробовать использовать частоты GPU (Base Clock) ниже базовых. Скачать NVIDIA Inspector можно с сайта разработчика http://www.guru3d.com/files-details/nvidia-inspector-download.html

Для видеокарт AMD вы можете использовать AMD Overdrive в Catalyst Control Center. Задача будет та же самая — установить базовые частоты GPU для видеокарты. Альтернативное решение — MSI Afterburner.

Дополнительная информация

В теории, причиной проблемы могут быть и любые программы, запущенные на компьютере и активно использующие видеокарту. Причем может оказаться, что вы не знаете о наличии таких программ на вашем компьютере (например, если это вредоносное ПО, занимающееся майнингом).

Также один из возможных, хоть и не часто встречающихся вариантов — аппаратные проблемы с видеокартой, а иногда (особенно для интегрированного видео) — с оперативной память компьютера (в данном случае также возможно появление «синих экранов смерти» время от времени).

Информация к новости

  • Просмотров: 680 494
  • Автор: admin
  • Дата: 23-10-2014

23-10-2014

Категория: Windows / Драйвера

Представьте ситуацию друзья: Суббота, вечер, предки ушли куда-то в гости, старшая сестра в соседней комнате зависает в одноклассниках! Что Вам остаётся, достать учебник информатики и делать домашнее задание? Конечно же…нет и Вы включаете ноут и растворяетесь в любимой онлайн стрелялке. И вот Вы попали на классный сервак с сильными игроками и Вам не дают поднять головы из укрытия, пули так и свистят, Вы гибните раз за разом и возрождаетесь, но вот Вы удачно переместились и заняли выгодную позицию, увидели в оптическом прицеле вражеского снайпера, подождали чуть, выдохнули воздух и нажали плавно на левую кнопку мыши…, вдруг картинка зависает на несколько секунд и в нижней части рабочего стола выходит сообщение «Видеодрайвер перестал отвечать и был успешно восстановлен», игра при этом вылетает.

1414063277_03.jpg 

1414063363_12.jpg

Именно с таким системным уведомлением наверняка сталкивались многие пользователи компьютеров на базе Windows после того, как их выкинуло из какой-нибудь ресурсоёмкой игры или 3D-программы. Как правило, эта проблема возникает чаще всего именно при работе приложений, которые активно задействуют аппаратные мощности видеокарты. Реже такое системное уведомление появляется при воспроизведении видео. И ещё реже – при выполнении любых иных задач на компьютере.

Видеодрайвер перестал отвечать и был успешно восстановлен

Причин у этой проблемы может быть много, и, увы, пары-тройки шаблонных решений не существует. Ниже рассмотрим все известные и неизвестные способы решения этой проблемы и конечно я приведу реальные случаи из жизни.

  • Но прежде пару слов, собственно, о том, почему операционная система выдаёт такое уведомление. В версию Windows Vista был внедрён механизм, отвечающий за перезапуск драйверов – TDR (Timeout Detection and Recovery). Этот механизм, естественно, перекочевал во все дальнейшие версии Windows. Благодаря ему при возникновении программной ошибки в системе удалось избежать перезагрузки компьютера, как это происходило в Windows ХР. Компьютер зависал, и его приходилось перезагружать. В других же случаях перед взором пользователя представал синий экран смерти, который не столько на самом деле являлся проблемой, сколько психологически запугивал пользователей-новичков и вводил их в ступор. Начиная с Vista, в версиях Windows ошибки, следствием которых является задержка ответа драйвера, дают о себе знать более мягко – перезапуском только драйвера, а не всей системы.

Что же, теперь приступим к сути вопроса. Итак, какие наиболее частые проблемы могут иметь как следствие появление системного уведомления «Видеодрайвер перестал отвечать и был успешно восстановлен»? И какие могут быть решения у этих проблем? 1. Не та версия драйвера видеокартыНе всегда самая последняя версия драйвера видеокарты – это хорошо. Не все обновления для драйверов удачны, иногда разработчикам приходится исправлять ошибки уже после того, как продукт ушёл в массы. Потому лучше никогда не торопиться обновлять вручную драйвера. Нужно немного подождать и устанавливать уже бета-версию. В ней наверняка будут исправлены ошибки по жалобам тех, кто поторопился обновиться до новой, но альфа-версии драйвера. Такое иногда случается с драйвером AMD Catalyst. В этом случае необходимо удалить существующую версию драйвера и установить более старую. И просто откатить драйвер видеокарты на предыдущую версию.

1414064237_13.jpg

В то же время проблемы могут быть и из-за того, что версия драйвера уже устарела. Капризы и нежелание работать со «старьём» более присущи видеокартам от nVidia. Здесь решение проще – драйвер нужно обновить.В моей практике чаще всего проблемы с данной ошибкой на компьютерах с видеокартой nVidia решались установкой в систему новейшего драйвера.Примечание: читайте наши статьи Как обновить драйвера видеокарты ATI Radeon и Как обновить драйвер видеокарты Nvidia GeForce!

1414063944_14.jpg

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

Содержание:

Пользователи компьютеров и ноутбуков могли столкнуться с проблемой, когда при просмотре фильма или во время работы 3D-приложения (чаще всего компьютерных игр) происходит зависание системы и через некоторое время появляется всплывающее сообщение Видеодрайвер перестал отвечать, и был успешно восстановлен рядом с часами. Такая ошибка может происходить как с видеокартами AMD/ATI, так и с NVidia. Бывает, что сообщение не появляется, а компьютер зависает, при этом часто невозможно использовать мышь (или точпад, если у вас ноутбук), однако клавиатура остается работоспособной.

maxresdefault-1-1-630x354.jpg

При завершении процесса (обычно это игра или другое 3D-приложение), компьютер возвращается к нормальному состоянию. Убедиться, что именно ошибка видеодрайвера привела к зависанию достаточно просто. Откройте Панель управления и перейдите в раздел Администрирование, в котором запустите ярлык Просмотр событий. Откройте Журнал Windows в журнале системы просмотрите последние сообщения. Проблема видеодрайвера обычно отображается как системное предупреждение (желтый треугольник с восклицательным знаком).

ati.jpg

Причины ошибки

В интернете вы можете найти несколько способов решения данной проблемы. В большинстве своем причиной появления проблемы может служить некорректный видеодрайвер, перегрев видеокарты, аппаратные ошибки видеокарты или даже оперативной памяти, а также влияние службы TDR (система автоматического перезапуска процесса при его зависании). 

Причины ошибки

Для успешного решения проблемы видеодрайвера необходимо произвести следующие действия. Начните с обновления драйверов вашей видеокарты и DirectX. Бывает, что ошибка может проявиться именно из-за неподходящей версии драйвера. При обновлении или переустановке драйвера необходимо устанавливать только финальные драйверы, без окончания Alfa, Beta и т.п. 

Читайте также:   Не запускаются игры на ноутбуке

Как исправить ошибку

При этом если, переустановка драйверов не помогло, следует проверить настройки электропитания. Откройте раздел Электропитание Панели управления и проверьте используемый план электропитания. При этом должен быть выбран план с высокой производительностью, а никак не сбалансированный или экономия энергии. Выбранный план питания влияет на управление всеми компонентами компьютера, в том числе и видеокартой. Именно из-за недостаточного питания (экономии питания) в процессе работы тяжелых 3D- приложений могут возникать ошибки в работе видеокарты, что приводит к зависанию драйвера. Также проследуйте в настройки самого плана высокой производительности и убедитесь в дополнительных настройках, что компьютер не управляет питанием PCI Express, для портов USB запрещено временное отключение, а питание процессора обеспечивает максимальное (100%) питание.

Обходим проблему через TDR Windows

Даже если в таком случае вам никак не удается победить проблему, то следует попытаться обойти эту проблему, изменив настройки системы TDR Windows. Есть вероятность, что использование TDR обеспечивает перезагрузку зависшего драйвера слишком скоро, не дождавшись его ответа. Можно попробовать увеличить задержку перед принудительным перезапуском зависшего приложения или вовсе отключить эту службу.

Зайдите в редактор реестра и откройте ветку HKLM/System/CurrentControlSet/Control/GraphicsDrivers. В этой ветке нам понадобятся только два ключа: TdrLevel и TdrDelay. Кстати, вы их можете не найти, в таком случае создаем их, соблюдая регистр и указываем в качестве типа REG_DWORD и десятичную систему счисления. Ключу TdrLevel присваиваем значение 3 (по умолчанию включает режим восстановления по задержке), а TdrDelay значения начиная от 3-х (по умолчанию 2). То есть, увеличивая значение ключа TdrDelay, мы увеличиваем время ожидание ответа от приложения до того, как будет принудительно восстановлен процесс. Если увеличение задержки до 10 и более не дает результата, можно попробовать просто отключить использование TDR. Для этого устанавливаем значение ключа TdrLevel в 0. Отключение TDR может в некоторых случаях привести к полному зависанию компьютера. 

Читайте также:   Куки (cookie) файлы что это?

Если ошибка появляется только в одном приложении

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

Попробуйте изменить параметры сглаживания, анизотропной фильтрации и других настроек для этого приложения в сторону увеличения или уменьшения. Если проблема возникает при просмотре видео через браузер, то в этом может быть виноват FlashPlayer. Обновите плеер, а при отрицательном результате попробуйте полностью отключить аппаратное ускорение флеш-плеера, просто кликнув правой кнопкой мыши по нему и сняв соответствующую галочку.

Также причиной нестабильной работы видеокарты может быть ее разгон. Если вы выжимаете из своего компьютера максимум возможностей, то следует проверить, как это влияет на стабильность обнаружения проблем с видеодрайвером. Верните частоту CPU, GPU и памяти видеокарты до стандартных и проверьте работу системы на возникновение ошибки. 

Поиск проблемы в аппаратной части

Дальнейшие способы устранения проблемы видеодрайвера сводятся к отысканию проблем в аппаратной части. Проверьте температурный режим работы чипа и памяти видеокарты, процессора. При перегреве видеокарты замените термопасту и проверьте работу кулера. Возможно, ухудшился теплообмен вследствие скопившейся пыли на кулерах. Если видеокарта использует дополнительное питание, то проверьте, подключено ли оно. Также следует проверить работу модулей памяти и всей видеоподсистемы, для этих целей используете известные тестовые программные продукты. 

Все действия следует делать последовательно. Например, вы обнаружили, что видеокарта перегревается. В таком случае после замены термопасты (или кулера) проверьте ее температурные показатели, и если они пришли в норму, то проверьте работу видеокарты в проблемном приложении. При возникновении ошибки переходите к следующему этапу и так далее, пока проблема не исчезнет вовсе.

Читайте также:   Как подготовиться для установки Windows на ПК

Возможно, что ни один из указанных способов не приведет к положительному результату, в таком случае вам, к сожалению, придется смириться с этим, либо искать другие способы обхода причин возникновения подобной ошибки. Например, «ковыряние» реестра или использование программ типа nvidia inspector для изменения параметров видеодрайверов, а также перепрошивка BIOS видеокарты и другие способы, которые могут привести к потере работоспособности устройства.

Используемые источники:

  • https://remontka.pro/display-driver-stopped-responding/
  • https://remontcompa.ru/windows/drayvera/533-videodrayver-perestal-otvechat-i-byl-uspeshno-vosstanovlen.html
  • https://minterese.ru/videodrajver-perestal-otvechat-i-byl-uspeshno-vosstanovlen/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации