Як визначити драйвер, що викликав bsod

Включення запису дампов пам`яті

1) Натискаєте комбінацію клавіш Win + Pause
2) Клацаєте посилання Додаткові параметри системи
3) Переходьте на вкладку додатково
4) Натискаєте кнопку параметри в Завантаження і відновлення

Як визначити драйвер, що викликав BSOD

5) За замовчуванням вони будуть зберігатися в папку % SystemRoot% Minidump



Аналіз дампа пам`яті і визначення драйвера, що викликав помилку:

Варіант 1

1) Завантажте та встановіть Debugging Tools for Windows.
2) Завантажте командний файл kdfe.cmd kdfe.zip [2,44 Kb] (cкачиваний: 708) (Kernel Debugger Front End) зі скриптом для полегшення аналізу дамп-файлів, створюваних Windows при STOP помилках (BSoD), оригінальний його код взятий на ресурсі sysadmins.ru.
3) Розпакуйте архів в будь-яку папку.
Примітка: Якщо папка Debugging Tools for Windows перебувати у вас не в папці Program Files, то у файлі kdfe.cmd необхідно вказати інший шлях до папки, в яку встановлені засоби Debugging Tools for Windows.
Шлях до папки зазначений після параметра set dbgpath =
4) Відкрийте командний рядок і перейдіть в папку, в яку ви розпакували kdfe.cmd.
5) Запустіть файл, вказавши в якості параметра шлях до файлу дампа пам`яті (у прикладі нижче файл називається Mini1110307-01.dmp)

kdfe.cmd "% systemroot% Minidump Mini1110307-01.dmp"

6) Дочекайтеся завершення аналізу. Після закінчення ви побачите драйвер, який спричинив помилки.

Як визначити драйвер, що викликав BSOD

Варіант 2

1) Скачуєте утиліту BlueScreenView.
2) Установлюєте BlueScreenView.
3) Розпаковуєте bluescreenview_russian.zip і кладете файл bluescreenview_lng.ini в ту ж папку куди встановлена BlueScreenView.
4) Запускаєте BlueScreenView.

Як визначити драйвер, що викликав BSOD

Пошук дампов проводиться в папці % Systemroot% Minidump, також можна налаштувати і власну папку (Options -gt; Advanced).
Для знайдених дампов пам`яті утиліта відображає:

  • У верхній панелі - назва файлу, дату створення, назва стоп-помилки, код помилки, параметри, а також драйвер, імовірно викликав проблему (Caused By Driver).
  • У нижній панелі - (в залежності від налаштувань в Options -gt; Lower Pane Mode) Всі драйвери, завантажені під час помилки, або тільки драйвери, знайдені в стеці. Серед всіх драйверів - на рожевому тлі відображаються імовірно викликали проблему драйвери. Також, утиліта може відображати синій екран, дуже схожий на той, який все так люблять.

Примітка: При визначенні драйвера не потрібно покладатися тільки на ім`я файлу в стовпці Caused by Driver. Слід розглянути драйвери в нижній панелі (або тільки виділені рожевим кольором, якщо включено відображення всіх драйверів), в першу чергу звертаючи увагу на несистемні драйвери.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!