Определение драйвера, вызывающего BSOD

#1 2013.10.30 12:22:51

0

Причиной критических ошибок Windows, сопровождаемых синими экранами (BSOD), часто является драйвер - вновь установленный или поврежденный. Определив, какой именно драйвер служит причиной ошибки, можно приступать к устранению проблемы: обновить драйвер, откатиться к более ранней версии, переустановить или удалить приложение, установившее драйвер и т. д. Не всегда название драйвера отображается на синем экране. Однако существует очень простой способ, позволяющий с помощью дампа памяти определить проблемный драйвер за пару минут.

Шаг 1 - Включение записи дампов памяти

Сначала нужно убедиться, что запись дампов включена. Нажмите комбинацию клавиш win+Pause [в Windows 7 и Vista щелкните ссылку Дополнительные параметры системы] --> на вкладке Дополнительно нажмите кнопку Параметры в разделе "Загрузка и восстановление".

Малых дампов памяти должно быть достаточно для наших целей.

Обратите внимание на путь к папке, куда они будут сохраняться при возникновении критической ошибки.

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

2 — Загрузка и установка диагностических средств

Загрузите и установите Debugging Tools for Windows по ссылке Для доступа к ссылке необходимо авторизоваться.

Загрузите сценарий (kdfe.cmd)из вложения
Распакуйте архив в любую папку.
Примечание. В случае нестандартного расположения папки Program Files вам может потребоваться указать в kdfe.cmd путь к папке, в которую установлены средства Debugging Tools for Windows. Используйте переменную dbgpath в строке 41.

3 — Анализ дампа памяти

Теперь все сводится к выполнению одной команды. Откройте командную строку и перейдите в папку, в которую вы распаковали kdfe.cmd. Запустите файл, указав в качестве параметра путь к файлу дампа памяти (в данном примере ниже файл называется Mini1110307-01.dmp и указываем такой путь kdfe.cmd "%systemroot%\Minidump\Mini1110307-01.dmp")

Через минуту вы увидите результат.

kdfe.zip (2.57 КБ) Скачать Для доступа к ссылке необходимо авторизоваться
Отредактировано: Raijin 2022.09.09 14:17:59
#2 2022.08.11 06:59:50

0

Обновлена информация от 11.08.2022