Показать сообщение отдельно
Старый 27.11.2009, 22:34   #5
Om nom nom nom
 
Аватар для Man1AK

 
Регистрация: 10.05.2007
Адрес: Sesame Street
Сообщений: 2,089
Репутация: 671 [+/-]
EML
Как выяснить какой драйвер стал причиной "синего экрана смерти" (BSOD).

Сперва необходимо включить запись дампов памяти. Делается это следующим образом:
Скрытый текст:
Пуск - Панель управления - Система - Дополнительные параметры системы. На вкладке "Дополнительно" нажимаем кнопку "Параметры..." в поле "Загрузка и восстановление". В новом окне в поле "Запись отладочной информации" из списка выбрать пункт "Малый дамп памяти (256 КБ)". По умолчанию они будут сохраняться в папку %SystemRoot%\Minidump

Нам надо будет как-то проанализировать отчет. В этом нам поможет утилита BlueScreenView (http://www.nirsoft.net/utils/blue_screen_view.html). Пару слов о рабочем окне программы
Скрытый текст:
В верхней панели – название файла, дату создания, название стоп-ошибки, код ошибки, параметры, а также драйвер, предположительно вызвавший проблему (Caused By Driver).
В нижней панели – (в зависимости от настроек в Options –> Lower Pane Mode) все драйверы, загруженные во время ошибки, или только драйверы, найденные в стеке. Среди всех драйверов - на розовом фоне отображаются предположительно вызвавшие проблему драйверы. Также, утилита может отображать синий экран, очень похожий на тот, который все так любят.
Примечание: При определении драйвера не нужно полагаться только на имя файла в столбце Caused by Driver. Следует рассмотреть драйверы в нижней панели (или только выделенные розовым цветом, если включено отображение всех драйверов), в первую очередь обращая внимание на несистемные драйверы.

Собственно, дожидаемся БСОДа и находим истинную причину его возникновения.
__________________
Man1AK вне форума  
Отправить сообщение для Man1AK с помощью Skype™ Ответить с цитированием