Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

Если случился Bsod


A_L_I_E_N

Рекомендуемые сообщения

Продублировал и вынес в отдельную тему пост... Итак...

--------------------------------------------------------------------------

Никому не секрет, что порою продукт некрософтовцев даёт сбой(-и) и выкидывает нам приветствие (или эпитафию) в виде BSOD`a (BlueScreenOfDeath) - синего экрана смерти.

Например такого → 55441-16-08-09)1250408754_thumb.png

Незнающие чешут репу с мыслями: "Ёлы-палы! Что же делать?"

Знающие выполняют действия, описанные ниже...

--------------------------------------------------------------------------

Нам (вам) необходимо идентифицировать причину, приводящую к БСОД`у.

Для этого на этом самом синем экране есть инфа и выглядит например вот так:

STOP: 0x000000ea (0x884df0c0, 0x8835baa0, 0x8895f088, 0x00000001)

Нас интересует параметр 0x000000ea.

Для первичной (поверхностной) расшифровки предлагаю использовать chm`ку → bsod.zip

НО! Это нам позволит распознать лишь результат! Чтобы докопаться до причины, прийдётся выполнить комплекс действий. Погнали...

--------------------------------------------------------------------------

При бсодах ОСь делает дампы (минидампы), по которым можно восстановить что именно (драйвер, приложение, длл`ка) вызвало бсод.

Для начала необходимо убедиться, что ОСь делает дампы (в некоторых сборках, иттить их налево, эта функция отключена). Итак...

Правой клавишей крысы по Мой компьютер - Свойства:

И повторяем в точности как на скрине → 55441-16-08-09)1250410244_thumb.png

У кого уже так есть, советую прогуляться в C:\WINDOWS\Minidump и убедиться, что эти самые минидампы уже есть и спокойно себе так лежат в искомой папке.

У кого нет - ждите BSODа..

На данном этапе стоит задача получить минидамп...

ОП! Случился БСОД и в целевой папке осел минидамп.

Качаете и инсталлите вот это:

 

Debugging_Tools.part1.rar ( 6 Мб )

Debugging_Tools.part2.rar ( 6 Мб )

Debugging_Tools.part3.rar ( 4.76 Мб )

 

Либо отсюда качаете Install 32-bit version 6.11.1.404 (версия кста посвежее).

Название говорит само за себя. Но это только половина дела..

Вот это → kdfe.zip ( 6.62 Кб ) распаковываете в C:\WINDOWS\system32.

Это сам скрипт, использующий Debugging Tools и позволяющий расшифровать минидамп и выявить причину остановки системы.

Итак... Всё готово к анализу..! Поехали...

Win+R - набрали cmd - Enter - открылась консоль - kdfe %systemroot%\Minidump\ваш_минидамп.dmp - Enter - ждёте..

Через некоторое время (зависит от производительности машины) будет ответ (см. скрин):

55441-16-08-09)1250410255_thumb.png

В данном (моём) случае - это драйвер дисплея nv4_disp.dll.

Также ответ содержит время и код ошибки.

--------------------------------------------------------------------------

"Сложно, мутно" - скажете вы. И в принципе будете правы. Но есть крылатое выражение: "per aspera ad astra". :59:

Так вот.. Найдена и протестирована мною софтинка, позволяющая опровергнуть вышесказанное крылатое выражение.

Встречайте → bluescreenview.zip

Маленькая, да удаленькая. Позволяет проанализировать минидампы без установки Дебаг-тулз.

Отображение ошибки как в виде вызвавших стоп драйверов, так и в виде класического БСОД`а.

55441-17-08-09)1250534139_thumb.png55441-17-08-09)1250534170_thumb.png55441-17-08-09)1250534185_thumb.png

Рекомендую!!

Удачных идентификаций!

  • Like 5

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


×
×
  • Создать...