Вылетает драйвер видеокарты nvidia что делать
Ошибка «Видеодрайвер перестал отвечать и был восстановлен» в Windows 7 или Windows Vista
Аннотация
Эта статья описывает три способа устранить проблемы с отсутствием ответа драйвера дисплея. Подробнее об их причинах можно узнать в разделе дополнительных сведений.
Решение
Чтобы устранить проблему, выполните описанные действия, начиная с первого способа. Если он не поможет, перейдите к способам 2 и 3.
Способ 1. Обновите видеодрайвер для своего графического оборудования
Чтобы обновить видеодрайвер для графического оборудования с помощью Центра обновления Windows, перейдите по ссылке, соответствующей вашей версии Windows, и следуйте указаниям в статье.
Если установка последних обновлений не решает проблему, используйте способ 2.
Способ 2. Измените параметры визуальных эффектов для оптимизации производительности
Если вы одновременно откроете несколько программ, окон браузера или электронных писем, это может занять всю память и снизить производительность. Закройте все неиспользуемые программы и окна.
Кроме того, вы можете повысить производительность компьютера, отключив некоторые визуальные эффекты. Вот как изменить параметры визуальных эффектов для оптимизации производительности:
Откройте раздел «Счетчики и средства производительности», выбравПуск > Панель управления. В поле поиска введите Счетчики и средства производительности, а затем в списке результатов выберите Счетчики и средства производительности.
НажмитеНастройка визуальных эффектов. Если система запросит пароль администратора или подтверждение, введите пароль или подтвердите действие.
Выберите пункты Визуальные эффекты >Обеспечить наилучшее быстродействие >ОК.
Примечание. Вы также можете выбрать менее строгий параметр Разрешить Windows самостоятельно выбрать то, что лучше для моего компьютера.
Если этот способ не помог устранить проблему, воспользуйтесь способом 3.
Способ 3. Изменение значения параметра реестра для увеличения времени обработки графического процессора
Механизм обнаружения и исправления зависания во время ожидания (TDR) — возможность Windows, позволяющая определить случаи, когда видеоадаптер или драйвер на компьютере обрабатывает операцию дольше, чем ожидается. В этом случае Windows предпринимает попытку восстановить работу и сбросить настройки графического оборудования. Если графическому процессору не удается восстановить работу и сбросить настройки графического оборудования в течение допустимого времени (двух секунд), система может прекратить отвечать на запросы и вывести сообщение об ошибке «Видеодрайвер перестал отвечать и был восстановлен».
Эту проблему можно решить, увеличив время, выделенное механизму обнаружения и исправления зависания для завершения этой операции, с помощью изменения значения реестра.
Для этого выполните указанные ниже действия.
Закройте все программы Windows.
Нажмите кнопку Пуск, введите regedit в поле поиска и дважды щелкните файл regedit.exe в списке результатов выше. Если система запросит пароль администратора или подтверждение, введите пароль или подтвердите действие.
Найдите следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
В меню Правка нажмите пункт Создать, а затем выберите из раскрывающегося меню указанный параметр реестра для вашей версии Windows (32- или 64-разрядной).
Закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Внимание! В этом разделе, описании метода или задачи содержатся сведения о внесении изменений в реестр. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует точно выполнять приведенные инструкции. В качестве дополнительной защитной меры перед изменением реестра необходимо создать его резервную копию. Это позволит восстановить реестр в случае возникновения проблем. Дополнительные сведения о создании резервной копии реестра в Windows 7 см. в статье Создание резервной копии реестра.
Выберите параметр DWORD (32 бита).
В поле Имя введите TdrDelay и нажмите клавишу ВВОД.
Дважды нажмите TdrDelay, введите 8 в поле Значение и нажмите кнопку ОК.
Выберите параметр QWORD (64 бита).
В поле Имя введите TdrDelay и нажмите клавишуВВОД.
Дважды нажмите TdrDelay, введите 8 в поле Значение и нажмите кнопку ОК.
Дополнительная информация
Эта проблема может возникать по одной или нескольким из следующих причин.
Возможно, вам необходимо установить последние обновления для видеодрайвера.
Ваш компьютер могут замедлять визуальные эффекты или слишком большое количество программ, работающих в фоновом режиме.
Для отображения графики на мониторе графическому процессору необходимо больше времени, чем разрешено.
Примечание. Для старых видеокарт видеодрайверы, полностью совместимые с вашей версией Windows, могут отсутствовать.
Дополнительные сведения о механизме обнаружения и исправления зависания см. в статье, посвященной обнаружению и исправлению зависания графических процессоров посредством WDDM.
Устранение проблемы со слетающим драйвером видеокарты NVIDIA
Для правильной работы видеокарты требуется специальное программное обеспечение, его актуальная версия. Очень часто с продукцией компания NVIDIA случается так, что драйвера слетают без видимой причины.
Что делать, если слетает драйвер видеокарты NVIDIA
Есть несколько способов решения этой проблемы, и каждый из них будет подробно рассмотрен в данной статье.
Способ 1: Переустановка драйвера
Самый простой, оттого и самый первый, способ – банальная переустановка драйвера. Даже актуальный драйвер в таком случае потребуется сначала удалить.
Не стоит переживать по поводу безопасности таких действий. После совершенных манипуляций Windows самостоятельно установит стандартный драйвер. Он будет актуален до того момента, пока система не обнаружит ПО компании NVIDIA.
Случается так, что установка ПО протекает не совсем правильно, что чревато разного рода проблемами и сбоями в работе устройства. Синий экран, выключение изображения, зависания картинки – все это можно исправить одной лишь переустановкой софта. На нашем сайте есть замечательная статья о том, как правильно переустанавливать драйвера для видеокарт NVIDIA, рекомендуем с ней ознакомиться.
Однако это не панацея от подобной проблемы. Довольно часто видеокарта просто не воспринимает новый драйвер. Ошибка ли это разработчиков или что-то иное, сказать трудно. В любом случае, необходимо отработать и этот вариант тоже, а для этого потребуется установить более старый софт. Это немного труднее, чем просто его обновить или переустановить.
В конце требуется лишь перезагрузить компьютер, чтобы изменения вступили в силу. Если такой способ вам не помог, то следует обратить внимание на другие причины возникновения проблемы, которые описаны далее.
Способ 2: Поиск перегрева
Самая частая проблема видеокарт – перегрев. На это явно указывает то, что драйвер слетает именно во время игр или работы требовательных к системе программ. Если же это не очень похоже на ваш случай, то не стоит пролистывать далее, ведь проверка все равно требуется. На нашем сайте вы сможете найти статью, в которой приведен пример самых популярных программ и утилит, способных мониторить температуру видеокарты.
Если после проведенных тестов выяснилось, что видеокарта перегревается, то необходимо предпринять целый комплекс мер по улучшению её состояния.
Большинство проблем с перегревом должны отступить, если выполнить вышеуказанные действия. Однако сама проблема с вылетом драйвера может остаться актуальной. Если так и получилось, то переходим к следующим способам.
Разгон видеокарты, даже если он заводской, не сулит оборудованию многолетней работы. Поэтому если хотите, чтобы устройство радовало вас гораздо дольше, то отключите все ускорения.
Способ 3: Устранение конфликта драйвера и специальных приложений
Достаточно серьезной проблемой является конфликт драйвера и приложений, установленных для видеокарты. В первую очередь стоит подумать о стандартных программах, которые установлены на каждом компьютере с продукцией NVIDIA.
Чаще всего, проблемы возникают во время настроек 3D графики или сглаживания. Иначе говоря, в программе видеокарты какие-либо параметры отключены, а в приложении или игре они требуются. Происходит конфликт и драйвер отключается. Самым простым вариантом решения такой проблемы будет сброс настроек к значению по умолчанию. Делается это очень просто.
Такой простой метод порой может оказаться самым эффективным. Однако, справедливости ради, стоит отметить, что сброс драйвера из-за сглаживания или 3D настроек происходит лишь в определенные моменты, в определенных приложениях или играх, что является типичным показателем конфликта драйвера и софта.
Способ 4: Настройка TDR
В каждой операционной системе Windows есть встроенный механизм TDR. Примечателен он тем, что может перезапускать драйвер, когда тот не отвечает на запросы. Непосредственно в нашем случае необходимо попытаться увеличить время задержки отзыва от видеокарты. Для этого мы создадим специальный файл, в котором и пропишем необходимые параметры. Стоит сразу отметить, что частить с использованием этого метода нельзя, так как могут быть проблемы с работой видеоадаптера.
Если поставить параметр «0», то мы попросту отключим механизм TDR. Такой вариант тоже рассматривается и если увеличение времени задержки не помогло, то используем его.
Возможно, что дело вовсе не в операционной системе или драйвере, а в самом «железе». Видеокарта может использоваться уже очень долгое время и за этот период просто исчерпать все свои возможности. Но, для начала, необходимо попробовать все способы, перечисленные выше. Вполне возможно, что решение проблемы кроется где-то в них.
Помимо этой статьи, на сайте еще 12486 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Слетает драйвер NVIDIA
Любое устройство, подключаемое к компьютеру для правильной работы должно иметь собственные драйвера в системе. Они же свою очередь должны быть актуальными и не конфликтовать с другими компонентами системы. Обычно драйверами занимается сама Windows в фоновом режиме, проводя обновления, устраняя возможные конфликты или устанавливая недостающее ПО. Однако иногда бывает так, что драйвера видеокарт NVIDIA слетаю или работаю некорректно.
Что делать, если слетают драйвера видеокарты NVIDIA
Данную проблему можно попробовать решить несколькими способами, каждый из которых будет рассмотрен ниже в виде отдельного варианта. Дополнительно к ним будут даны пояснения.
Вариант 1: Ручная переустановка драйвера
Этот вариант обычно применяется в том случае, когда драйвера устанавливаются операционной системой автоматически в фоновом режиме. Однако проблемы с установкой могут произойти и в том случае, если драйвера вы устанавливали вручную. В таком случае мы тоже рекомендуем для начала попробовать выполнить их переустановку, а потом уже прибегать к другим решениям, рассмотренным в статье.
Вот пример переустановки драйверов для видеокарты NVIDIA:
После удаления драйвера выбранной видеокарты у вас будет два варианта действий:
Мы рассмотрим в качестве примера, как самостоятельно выполнить поиск и установку нужного драйвера:
Вариант 2: Обнаружение аппаратных неисправностей
Драйвер у видеокарты NVIDIA может слетать не только из-за программных проблем, но и аппаратных, то есть проблем непосредственно с самим устройством. Наиболее частой проблемой в этом случае является перегрев оборудования. Обычно в таком случае вылет драйвера происходит во время выполнения видеокартой какой-то ресурсоемкой задачи — в профессиональных программах или в играх. Если вы заметили вылеты именно во время использования такового ПО, то вам настоятельно рекомендуется проверить аппаратную часть видеокарты.
В первую очередь оцените рабочие температуры. Если они превышают 80-90 градусов, то это говорит о перегреве, следовательно, это может быть причиной выхода из строя драйверов. Также это может сильно повлиять на работоспособность видеокарты в будущем, поэтому рекомендуется как можно скорее решить проблему с повышенными температурами.
Мы можем дать рекомендации по исправлению ситуации с повышенными температурами:
Рассмотренные советы должны помочь справиться с повышением температуры и вылетом драйверов. Однако, если вылет все равно присутствует, то проверьте температуру. Если она в норме (не более 80 градусов), а драйвер продолжает слетать, то рассмотрите другой вариант решения проблемы из статьи.
Вариант 3: Ликвидация конфликтов драйверов и других программ
Драйвера видеокарты могут конфликтовать со специальными программами, предназначенных для взаимодействия с видеокартой. Зачастую конфликт происходит как раз с лицензированной программой от NVIDIA для их же видеокарт.
К счастью, такой конфликт не требует удаления стандартной панели управления NVIDIA. Это может быть обусловлено тем, что какая-то программа требует подключение определенных параметров 3D-графики, например, сглаживания, а в настройках “Панели управления NVIDIA” они отключены. При таком раскладе может возникнуть конфликт программы и драйвера, что приведет к отключению последнего. Исправить ситуацию можно через настройки “Панели управления NVIDIA”:
Это наиболее действенный метод устранения возможных конфликтов драйвера и ПО. Однако конфликт все равно может происходить, но делать это при использовании определенного приложения. Это говорит о том, что драйвер конфликтует как раз с этим приложением.
Вариант 4: Работа с настройками TDR
TDR — это один из стандартных инструментов Windows, предназначенный для автоматического перезапуска драйвера, если тот долго не отвечает. Однако иногда это может приводить к преждевременному вылету. Исправить это можно через установку другого промежутка времени задержки отзыва от видеокарты. Делать это придется через реестр, точнее добавление в него специального файла. Стоит отметить, что в файле категорически не рекомендуется задавать слишком длительный промежуток ожидания, так как это может негативно сказаться на работоспособности видеоадаптера в системе.
Вот инструкция по правильной настройке TDR:
Еще, в качестве последнего варианта, можно попробовать вообще отключить параметр TDR. Просто поставьте у него в поле значения 0 и примените настройки.
Это были основные способы решения проблемы с вылетающим драйвером для видеокарты NVIDIA. Если ни один из них не помог, то рекомендуется проверить саму видеокарту на исправность. Особенно это актуально, когда устройство используется уже долгое время и/или было куплено с рук.
Что делать, если драйвер видеокарты
периодически
Одной из распространенных проблем, с которой сталкиваются пользователи компьютеров, является периодическое зависание драйвера видеокарты и его автоматический перезапуск операционной системой. В таких ситуациях экран компьютера на несколько секунд гаснет, после чего появляется сообщение типа «Драйвер видеокарты перестал отвечать и был успешно восстановлен».
Закономерностей с вылетами видеодрайвера обычно не наблюдается. Указанная проблема может появляться как во время просмотра видеоконтента или в 3D играх, так и в «нетяжелых» приложениях, когда нагрузки на видеокарту практически нет. Частота ее появления тоже может быть разной и почти не поддается прогнозированию.
Механизм, вызывающий возникновение проблемы
В Windows XP и более ранних версиях Windows, где TDR не было, зависание видеодрайвера почти всегда заканчивалось зависанием всего компьютера или же его выпадением в так называемый «Синий экран смерти» (BSOD) с последующей перезагрузкой, потерей всех несохраненных данных и прочими негативными последствиями.
Причины зависания видеодрайвера и их устранение
1. Перегревание
Если проблема появляется только во время игры в компьютерные игры или в других требовательных к видеокарте приложениях, вполне вероятно, что причиной является ее перегрев.
Чтобы это проверить, необходимо:
• на сайте производителя видеокарты узнать максимально допустимую температуру ее работы (у каждой модели она разная);
• на компьютере установить какой-нибудь синтетический тест, создающий нагрузку на видеокарту и отслеживающий ее температуру в режиме реального времени, например, программу FurMark;
• запустить тест, нажав кнопку «Burn-in-test» в окне FurMark, и в течение 20-30 минут понаблюдать за температурой видеокарты. Если допустимый максимум будет превышен, нужно позаботиться об улучшении ее охлаждения.
Что для этого можно предпринять:
• почистить системный блок компьютера от пыли и убедиться в исправности системы охлаждения видеокарты (кулер вращается, радиатор не «болтается»);
• отодвинуть системный блок подальше от отопительной системы помещения или других «греющихся» предметов;
• улучшить циркуляцию воздуха в системном блоке, установив дополнительные кулеры на вдув и/или выдув;
• убрать разгон видеокарты (если он осуществлялся) или же уменьшить его степень (см. ниже в п.3).
2. Недостаточное питание
Зависание видеокарты может возникать при недостаточном ее электропитании. Необходимо убедиться, что блок питания компьютера удовлетворяет требования всех его устройств. Важно, чтобы он давал достаточную силу тока по линии +12В. Подробнее о том, как оценить соответствие блока питания требованиям компьютера, читайте здесь.
Даже если блок питания имеет достаточную мощность, для решения проблемы иногда необходимо поднять напряжения питания видеокарты немного выше стандартного уровня. Особенно, если видеокарта разогнана пользователем или имеет «заводской» разгон.
Поднять напряжение можно при помощи специальных утилит. Например, для видеокарт GeForce удобно использовать программу NVidia Inspektor.
Аналогичные программы существуют также и для видеокарт Radeon (не сложно найти в Интернете).
• в окне NVidia Inspektor нажать кнопку «Show Overclocking»;
• в открывшейся дополнительной панели сдвинуть на 1-2 шага вправо ползунок «Voltage»;
• чтобы изменения вступили в силу, нажать кнопку «Apply Clock&Voltage».
Нужно учитывать, что повышение напряжения питания может повлечь за собой поднятие температуры видеокарты. Чтобы не допустить перегрева, желательно после этого проверить температурный режим ее работы (см. предыдущий пункт).
3. Чрезмерный разгон
Если видеокарта компьютера разогнана, перегрева нет, и увеличение напряжения ее питания проблему не устраняет, можно попробовать убрать разгон или хотя бы уменьшить его степень. Вполне вероятно, что вылеты драйвера после этого прекратятся.
Даже если видеокарту Вы не разгоняли, проблема может исчезнуть после снижения частоты ее графического ядра и/или памяти ниже стандартного уровня. В первую очередь это касается моделей с «заводским» разгоном. Такие видеокарты обычно имеют в своем названии обозначение overclocked, TI и др.
Снизить частоту видеокарты можно при помощи специальных утилит. Для видеокарт GeForce подойдет упомянутая в предыдущем пункте программа NVidia Inspektor. Аналогичные программы для видеокарт Radeon не сложно найти в Интернете.
Если после снижения частот проблема с зависанием видеодрайвера исчезла, можно перепрошить BIOS видеокарты на обычную версию (со стандартными для этой модели частотами). Перепрошивка BIOS даст возможность работать с видеокартой в обычном порядке, не прибегая больше к использованию указанных выше утилит. Ее быстродействие, конечно же, немного снизится, зато это позитивно скажется на ее надежности и удобстве пользователя.
Изменять частоту ниже референсных показателей бояться не следует. На практике, снижение частоты на 1-2% уже может оказать ощутимое позитивное влияние на стабильность работы видеокарты. А на производительности это почти никак не скажется.
4. Ошибки драйвера или другого ПО
Если модель видеокарты компьютера не новая и проблема с вылетами появилась после обновления драйвера, возможно, что все наоборот, и новый драйвер для нее подходит хуже предыдущего. Попробуйте откатить драйвер до прежнего состояния.
Причиной вылетов драйвера в видеоиграх также могут быть ошибки в DirectX. Обновите библиотеки DirectX до последней версии. Это удобно делать при помощи утилиты для онлайн обновления, доступной на официальном сайте Microsoft.
Если ошибка появляется только во время просмотра флеш-видео в Интернете, причиной могут оказаться баги в Adobe Flash Player. Скачайте его последнюю версию с официального сайта и установите ее на компьютере.
Если это не помогло, можно попробовать также отключить аппаратное ускорение в Adobe Flash Player. С этой целью нужно в браузере запустить онлайн-просмотр видеоролика, щелкнуть по окну проигрывателя правой кнопкой мышки и в появившемся контекстном меню выбрать пункт «Параметры». Затем убрать галочку с пункта «Включить аппаратное ускорение».
5. Конфликт настроек драйвера и приложений
Причиной зависания видеодрайвера может быть несовместимость его настроек с нормальной работой некоторых приложений, в частности, компьютерных игр. В первую очередь это касается 3D параметров анизотропной фильтрации и сглаживания (antialiasing).
Так, если в панели управления NVIDIA или ATI/AMD (ищите их в панели управления Windows в разделе «Оборудование и звук») сглаживание принудительно отключено, а настройки какой-то игры предполагают его использование, может возникнуть конфликт, который закончится вылетом драйвера.
Поэтому в панели управления видеокартой лучше всего сбросить все настройки до параметров по умолчанию. Для этого там даже есть специальная кнопка.
6. Неподходящие настройки TDR
Вначале этой статьи уже говорилось о том, что во всех версиях Windows, начиная с Windows Vista, есть так называемый механизм TDR (Timeout Detection and Recovery), который принудительно перезапускает видеодрайвер, когда тот не отвечает на запросы системы в течение какого-то времени (несколько секунд).
Если перечисленные в предыдущих пунктах действия не помогли решить проблему и TDR продолжает периодически срабатывать, можно попробовать увеличить задержку, отведенную драйверу для ответа на запрос системы, или же отключить TDR вообще. С этой целью нужно внести соответствующие изменения в системный реестр Windows.
Чтобы увеличить задержку срабатывания TDR:
• открыть редактор реестра.
• в редакторе (в левой его части) пройти в ветку
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers ;
• выделив раздел «GraphicsDrivers» в левой части редактора, в его правой части найти параметр с названием «TdrDelay«. Если такого параметра там нет, его необходимо создать. Напомню, что с этой целью нужно в левой части редактора щелкнуть правой кнопкой мышки по разделу «GraphicsDrivers», в появившемся контекстном меню выбрать «Создать» ⇒ «Параметр DWORD» (32 бита) и переименовать новосозданный параметр на «TdrDelay».
• дважды щелкнуть по параметру «TdrDelay» левой кнопкой мышки. Откроется окно, в котором нужно выбрать десятичную систему счисления, в поле «Значение» указать задержку срабатывания TDR (в секундах), нажать кнопку «ОК», после чего закрыть все окна и перезагрузить компьютер.
Чтобы полностью отключить TDR:
• в редакторе реестра открыть ветку
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers ;
• выделив в левой части редактора раздел «GraphicsDrivers», посмотреть, есть ли в нем параметр с названием «TdrLevel» (содержание выделенного раздела отображается в правой части редактора). Если его там нет, его необходимо создать. Щелкаем правой кнопкой мышки по разделу «GraphicsDrivers», в появившемся меню выбираем «Создать» ⇒ «Параметр DWORD» (32 бита) и переименовываем новый параметр на «TdrLevel».
• дважды щелкнуть левой кнопкой мышки по параметру «TdrLevel», в открывшемся окне в поле «Значение» поставить 0 и нажать кнопку «ОК». Затем закрыть все окна и перезагрузить компьютер.
Если после отключения TDR компьютер начнет зависать, значит, для Вашего случая это решение не подходит. Снова включите TDR, удалив созданный Вами параметр «TdrLevel» из реестра и перезагрузив компьютер.
Существует много других причин, по которым драйвер видеокарты может периодически вылетать. Выше перечислены лишь наиболее распространённые из них. Если у Вас есть опыт успешного решения проблемы другим способом, опишите его в комментариях ниже. Автор статьи и ее читатели будут Вам очень признательны.