Подвал Тёмыча
Статьи

Вход на сайт

VK

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

MiniDumper - удобная утилита для анализа дампов при BSOD

MiniDumper

Сегодня я расскажу про утилиту MiniDumper (скачать), которая создавалась с учетом пожеланий специалистов, оказывающих поддержку в форуме устранения критических ошибок Windows. Ее автор – simplix, который известен своими полезными разработками.

Сведения для обычных пользователей


При запуске утилита автоматически анализирует найденные в системе дампы за последний год и открывает отчет в текстовом редакторе.

MiniDumper

Вы также можете перетащить на исполняемый файл утилиты отдельный дамп или папку с дампами.

1

2

3

4

5

Дамп: 101017-7753-01.dmp (10.10.2017 17:57)

Код: 0x3B - SYSTEM_SERVICE_EXCEPTION

Процесс: avp.exe, вероятно вызвано: NETIO.SYS

Сторонние модули в стеке: klwtp.sys

Сторонние модули в Raw-стеке: nvlddmkm.sys, klim6.sys, klwtp.sys, adgnetworkwfpdrv.sys, klflt.sys, klif.sys

С именем драйвера уже можно идти в Google. Если дело в сторонней программе или драйвере, надо начинать с их удаления / обновления. В примере выше – драйвер ЛК.

В более сложных случаях следует обращаться в форум.

Сведения для специалистов поддержки


Возможности утилиты

MiniDumper работает в Windows 7 (с обновлениями) и более новых ОС. В состав программы входят Debugging Tools for Windows. Все команды, которые передаются отладочной утилите, формируются динамически в зависимости от кода ошибки и результатов предыдущих команд. Помимо !analyze -v MiniDumper:

  • Анализирует как обычный стек, так и Raw-стек (командой dps) на предмет сторонних модулей. Raw-стек имеет меньшую достоверность, чем обычный стек, поскольку может содержать не относящиеся к сбою фрагменты предыдущих цепочек вызовов. Но во многих случаях он оказывается полезен (например, когда обычный стек неполон или повреждён).
  • Выполняет особую обработку для кодов 0x7A, 0x77 и части 0xF4 (связаны с ошибками дисковой подсистемы), а также для 0x9F.
  • Сохраняет журнал отладочных команд в папке с дампом, в том числе сведения о конфигурации (!sysinfo) и информацию о проблемных драйверах (lmvm).
  • Выводит сводные результаты анализа по всем обработанным дампам в файл MiniDumper.log, который сохраняется в папке с утилитой (пример).

Отладочная информация

При анализе утилита скачивает отладочную информацию (debug symbols) в %temp%\MiniDumper. После закрытия утилиты папка удаляется автоматически.

Если вы регулярно анализируете дампы, можете задать расположение символов с помощью системных переменных среды:

1

2

_NT_SYMBOL_PATH=srv*D:\Symbols*https://msdl.microsoft.com/download/symbols

_NT_EXECUTABLE_IMAGE_PATH=srv*D:\Symbols*https://msdl.microsoft.com/download/symbols

Запуск из командной строки

В качестве параметров командной строки MiniDumper принимает путь к дампу или папке с дампами, а также ключ /S для тихого режима (указывается перед путем к папке). 

Заключение


QR-код с синего или зеленого экрана ведет в статью базы знаний, а там лишь общие рекомендации. Впрочем, недавно Microsoft опубликовала документацию по диагностике BSOD, где приводятся более конкретные советы для некоторых распространенных кодов ошибок, а также базовые инструкции по работе с WinDbg.

MiniDumper полностью автоматизирует анализ, упрощая задачу обычным пользователям и экономя время специалистам.



Источник: https://www.outsidethebox.ms/19400
Категория: BSOD | Добавил: standoffmudri2020 (26.02.2022)
Просмотров: 98 | Теги: BSOD (Blue Screen Of Death) | Рейтинг: 5.0/1
Всего комментариев: 0
avatar

YouTube

YouTube:

Discord