Приветствую Вас, Гость! Регистрация RSS

Современная компьютерная техника

Пятница, 25.05.2018
Главная » 2014 » Октябрь » 23 » Решение проблемы „Видеодрайвер перестал отвечать и был успешно восстановлен”
09:39
Решение проблемы „Видеодрайвер перестал отвечать и был успешно восстановлен”

Решение проблемы „Видеодрайвер перестал отвечать и был успешно восстановлен” (“Display driver has stopped working and has recovered”) Знаю, что многие пользователи Vista и Windows7 сталкивались с подобным сообщением. Обычно это происходит во время игры, работы какого-то 3д приложения или просмотре видео, но бывает, что и буквально “на пустом месте”, просто во время, например,набора текста или серфинга по интернету. Понятно, что перезапуск видеодрайвера вызывается каким-то событием, но проблема плавающая, единой причины срабатывания триггера остановки не известно (для придирчивых –подобное сообщение может быть вызвано целой толпой причин, любая из которых приводит к увеличению задержки ответа драйвера), зато прекрасно известно, какой механизм отвечает за такое поведение системы. Имя механизму- Timeout Detection and Recovery. Вкратце, это система восстановления после программных ошибок, избавляющая от необходимости перезагрузки компьютера в случае такой ошибки. Завязана она на драйверную модель, введённую в Vista и успешно использующуюся в windows 7, и действительно помогает избежать ситуаций, которые в случае с более ранними версиями Windows практически однозначно приводили к зависанию компьютера. В абсолютном большинстве случаев работа её пользователю не заметна, но в некоторых случаях получается такая вот „несостыковочка”. Это не проблема только лишь Windows (ведь как раз со стороны операционки «всё честно отработало»), это проблема также и производителей драйверов. И nvidia, и ati неоднократно заявляли, что «работают над следующей версией драйвера, в которой эта проблема будет устранена», но воз и ныне там. Соответственно, в числе решений предлагаются: Обновление драйвера видеокарты до последней версии, либо наоборот, смена его на более старую версию. Установка версии старше- подходит для видеокарт до примерно geforce 9500, т.е. тех, на которых улучшения драйверов новых версий всё равно не отражаются. Обновление DirectX на последнюю возможную версию. Изменение параметров сглаживания (antialiasing ) в настройках панели управления видеодрайвером. Конфликт может возникнуть, когда, например, в настройках игры выставлено сглаживание,а в настройках драйвера-оно принудительно отключено или стоит режим «замещение настроек приложения».Настройки подбираются индивидуально к каждому компьютеру.  Отключение TDR в реестре. Пункт 4 рассмотрим поподробнее, т.к. это решение упоминается значительно реже, а «переустановить драйвер»- это как раз вполне логично и в числе первых. Итак,что нужно сделать. Запускаем редактор реестра, идём в ветку HKLM\System\CurrentControlSet\Control\GraphicsDrivers , и ищем там два ключа – TdrLevel и TdrDelay (если их там нет- а их скорее всего нет-то их нужно создать, тип REG_DWORD , не забудьте «десятичная система счисления» при редактировании параметра; значения описаны ниже). TdrLevel –собственно настройка восстановления. Стандартно имеет значение «3», соответствующее состоянию „TdrLevelRecover – Recover on timeout”, т.е. „восстановление по таймауту”. Выставляем значение „0”, соответствующее „TdrLevelOff – Detection disabled”, т.е. „детектирование отключено”. TdrDelay –установка времени задержки , т.е. реагирования на „безответность” драйвера. Стандартное значение –„2”, это время в секундах. Выставляем от 3х и больше, можно выявить необходимую задержку опытным путём, или сразу забабахать, например,”10” Полагаю, понятно, что в случае, если TdrLevel выставлен в «отключено», изменять время задержки (TdrDelay) смысле уже нет. Я бы рекомендовал начинать с увеличения времени вместо отключения-всё-таки сама по себе система восстановления вполне заслуживает того, чтобы жить, и может действительно спасти вам несохраненные данные в случае проблем с драйвером. После внесения изменений не забываем перезагружать компьютер, ключи реестра дадут эффект только после старта системы. Небольшая оговорка – этот способ поможет, если проблема с драйвером действительно лежит только в плоскости программного решения, и если для восстановления работоспособности драйвера не нужен «пинок», рестарт его. В других случаях –выключение этого параметра может привести к зависанию компьютера на момент, когда такая ситуация должна проявиться. Если после использования этого решения компьютер стал зависать там, где раньше выскакивало сообщение –то это решение не для вас. Статья от microsoft.com о TDR, на английском языке- находится здесь. Там описание всех ключей этой ветви реестра, но остальные, кроме описанных выше, не нужны. Как видите, эти ключи предназначены «for testing purposes only», но раз они есть, а другого внятного однозначного решения нет- пользуемся и радуемся. Полезные ссылки по теме: nVidia: cтраница загрузки послжених драйверов nVidia nVidia: cтраница загрузки архивных (старых) драйверов и бетаверсий ATI AMD: страница загрузки драйверов ATI Intel: страница загрузки драйверов Intel DirectX: страница на Microsoft.com с последней версией DirectX, берём первую ссылку.


Смотреть хентай без цензуры hd
Просмотров: 379 | Добавил: piligrim | Рейтинг: 0.0/0
Всего комментариев: 0
avatar