BSOD и видеодрайвер.
|
|
El3m3nto
| Отредактировано El3m3nto - 18.12.2015, 01:27 |
|
Доброго времени суток, господа. Хотелось бы получить вашу помощь в диагностике и, по возможности, решению проблемы с ПК. Итак, имею в наличии ПК со следующей ошибкой: периодически(время между BSOD непостоянно), во время игр или браузинга сети(а пару раз и при простое ПК) имею этот самый BSOD с сообщением TDR_VIDEO_FAILURE с пометкой на файл nvlddmkm.sys. В гугле и прочих поисковиках информации по этой ошибке предостаточно, поэтому было решено действовать. Были перепробованы следующие действия: -удаление драйвера видеокарты в safe mode и установка нового; -удаление драйвера видеокарты в safe mode и установка предыдущих версий оного; -замена термопасты на ГП и ЦП и физическая чистка всего ПК; -чистка контактов памяти и видеокарты; -проверка ОС на ошибки через sfc /scannow; -проверка диска на BAD через MHDD. Ни один из вариантов не устранил проблему и не помог ее обнаружить. Поэтому, как обессиленный, прошу помочь Вас. Конфигурация ПК следующая: ЦП - Intel Q8200 2.33GHz(с OC до 2.5ГГц и без OC - результат одинаковый в плане ошибки); Видеокарта - Geforce 9800GT; Память - 4 Gb; ОС - Win10 Home x64. Перегрева ЦП, ГП или диска замечено не было(согласно AIDA64). Заметка из журнала событий(одна из):
Прикладываю файлы дампов. Заранее спасибо за всевозможную помощь! P.S. Чуть не забыл: на Win7HP x64 и на Win10Home x64 ошибка была и раньше. То бишь перестановка система результатов не принесла. Как и удаление АВ. P.P.S. На различных дистрах Linux-а такой проблемы не имею.
|
|
211770
|
Lenchik
| |
Почетный
|
Видеокарта наверное умирает. Без замены проверить проблематично. Архитектура у видеокарт закрытая, поэтому с тестовыми программами под них не очень.
|
|
|
Влад16
| Отредактировано Влад16 - 18.12.2015, 08:15 |
|
El3m3nto, попробуй на материнке обновить BIOS , если есть чем. А также полезен научный подход к диагностике проблемы : 1) Устанавливаешь оригинальный дистрибутив Win10(7-8) на другой раздел (можно на VHD) и , не обновляя , проверяешь есть/нет ошибки. 2) Обновляешь ОС с установкой драйверов (Win10) , либо устанавливаешь драйвера (7-8.1) - проверяешь ошибки. 3) Устанавливаешь минимальный софт - браузер , DirectX и пр. Без разных ccleaner , твикеров и различных разгонщиков-ускорителей. Кстати разгоном материнки-видеокарты раньше не баловался ?
Нужно определить , после каких действий и установки каких программ начинаются сбои.
|
|
|
El3m3nto
| |
Автор темы
|
Цитата Lenchik ( ) Видеокарта наверное умирает. Без замены проверить проблематично. Архитектура у видеокарт закрытая, поэтому с тестовыми программами под них не очень. Печально, если так. Но спасибо, буду проверять на встроенное в матплату видеоядро.
Цитата Влад16 ( ) попробуй на материнке обновить BIOS Спасибо, но на моей матплате (Gigabyte GA-73VM-S2) BIOS последней версии - F4d.
Цитата Влад16 ( ) 1) Устанавливаешь оригинальный дистрибутив Win10(7-8) на другой раздел (можно на VHD) и , не обновляя , проверяешь есть/нет ошибки. 2) Обновляешь ОС с установкой драйверов (Win10) , либо устанавливаешь драйвера (7-8.1) - проверяешь ошибки. Как я упоминал в первом посте, на Win7 HP x64(разумеется, MSDN), установленной начисто с год назад(до этого был Arch), была такая ошибка. Но она, к счастью или к сожалению, была 2 раза, и внимания я на нее не обратил. Полгода назад я обновился до Win10. Первое время проблем не было, но с месяц назад BSOD снова появились, и их было больше, чем 2. После этого система менялась на Manjaro, где за две недели таких проблем не было обнаружено(может быть, информация не важна, но игры были там те же, хоть и использовали OpenGL вместо DirectX, на которые есть ссылка в дампах памяти). После, по рабочим причинам, была установлена уже чистая Win10 Home x64(и тоже, разумеется, MSDN), где проблема снова возникла спустя 4 дня, после установки. Ну и драйвера на эту Win10 я тоже по советам гугла пытался ставить от W8.1 - успеха не получил.
Цитата Влад16 ( ) Устанавливаешь минимальный софт - браузер , DirectX и пр. Без разных ccleaner , твикеров и различных разгонщиков-ускорителей. В принципе, "клинеров", "твикеров" и "ускорителей" на этом компе и не стояло - ИМХО они портят больше, чем улучшают. Поэтому, можно сказать, система с относительно минимальным софтом, хотя библиотек благодаря Steam и играм уже предостаточно.
Цитата Влад16 ( ) Кстати разгоном материнки-видеокарты раньше не баловался ? Смотря что понимать под разгоном "материнки": таймингами не баловался(память и так достаточно дешевая), слоты не гнал. OC только шины ЦП, и, как я писал, Цитата El3m3nto ( ) OC до 2.5ГГц (т.е. частота шины в моём случае поднята с 333 до 351), но в таком конфиге блок живёт уже 4 года, а проблема довольно свежая. Однако мать бюджетная, а у всего есть свой ресурс.
Всем спасибо за ответы! P.S. Учитывая нарастающую частоту BSOD за период времени и появление в ~70% во время игр, думаю, что и правда дело в износе видеокарты. Однако, "будем посмотреть".
|
|
|
Влад16
| |
|
Попробуй ещё сделать антиразгон - снизить частоты ниже номинала , должно улучшить стабильность.
|
|
|
Lenchik
| |
Почетный
|
Влад16, Если уж снижать, так частоту GPU.
|
|
|
El3m3nto
| Отредактировано El3m3nto - 19.12.2015, 14:04 |
Автор темы
|
Цитата Lenchik ( ) Если уж снижать, так частоту GPU. Частоту ГП или графической памяти? И тогда возникает вопрос - отчего под Linux нет таких проблем?
|
|
|
Narcissus
| |
|
El3m3nto, было такое на одном из ноутбуков после перехода на Win 10 с семёрки, ноутбук не у меня, поэтому особо не разбирался.
|
|
|
Влад16
| |
|
Цитата El3m3nto ( ) отчего под Linux нет таких проблем? Тут зависит от того , что именно linux использует и какие драйвера установлены. По умолчанию устанавливаются свободные драйвера , которые используют из 3D ускорения только OpenGL. Проприетарный драйвер для видеокарты использует DirectX и OpenGL. Так же может по другому использоваться изменение частоты памяти и GPU. И linux значительно более устойчив к различным аппаратным ошибкам и сбоям. Хотя если не тот драйвер для видеокарты установил , то приходится иногда очень долго решать проблему.
|
|
|
El3m3nto
| Отредактировано El3m3nto - 19.12.2015, 15:21 |
Автор темы
|
Цитата Влад16 ( ) Тут зависит от того , что именно linux использует и какие драйвера установлены. По умолчанию устанавливаются свободные драйвера , которые используют из 3D ускорения только OpenGL. Проприетарный драйвер для видеокарты использует DirectX и OpenGL. Так же может по другому использоваться изменение частоты памяти и GPU. И linux значительно более устойчив к различным аппаратным ошибкам и сбоям. Хотя если не тот драйвер для видеокарты установил , то приходится иногда очень долго решать проблему. Разумеется, с проприетарными. И тут сразу вынужден Вас поправить: на Linux-based системах и речи не может быть о DirectX. Ну, хотя бы потому, что последний - собственность Windows. И вся граф. прослойка в линуксах идёт по OpenGL, независимо от типа драйверов. Собственно, как и насчёт разницы - opensource-ные драйвера так названы, как раз потому что их пишет комьюнити. Разумеется, 3D-поддержка там ужасна, ибо, как выше Вы и сказали, архитектура закрыта. Проприетарщина же пишется напрямую NVIDIA, поэтому с ними потенциал видеокарты раскрывается сильнее. Насчёт карточки - в том же конфиге на линуксах разгон не используется, поэтому частоты на номиналах(ГП- 600/Мем - 900). Ну а насчёт "значительно более устойчив" - там просто другие проблемы могут вылезти.
|
|
|
Lenchik
| |
Почетный
|
Цитата El3m3nto ( ) Частоту ГП или графической памяти? Желательно снижать пропорционально. При неравномерном снижении частот видеокарточка выдает артефакты, сам проверял.
|
|
|
В связи с введением в действие Постановления Правительства Российской Федерации от 14.11.2023 № 1905 т.н. "о запрете популяризации VPN" с 1 марта 2024 года - любое обсуждение способов обхода блокировок и VPN на портале запрещено!
|
|