Для анализа бсодов понадобится утилита windbg.exe.
Она идёт в составе WinSDK как Debugging tools for windows.
При бсоде создаётся минидамп. Вот его и будем анализировать этой утилитой.
Последовательность действий:
- устанавливаем Debugging tools for windows
- прописываем системную переменную:
_NT_SYMBOL_PATH = srv*c:\Symbols*http://msdl.microsoft.com/download/symbols
- запускаем windbg, открываем минидамп
- запускаем расширенный анализ !analyze -v и смотрим что он нам пишет.
Подробно про анализ дампов/бсодов можно почитать на английском языке.
В моём случае бсод вываливался при уходе ноутбука в hibernate. В бсоде писало «DRIVER_POWER_STATE_FAILURE, STOP: 0x0000009f». Анализ минидампа показал, что виноват VBoxNetAdp.sys. Как раз вышло обновление virtualbox, так что обновил это драйвер. Буду теперь внимательнее следить за тем, появится ли бсод, и что будет запущено при этом.