Определить BSOD в Windows

Есть ли способ определить, произошел ли BSOD (до выключения ОС)?

Спасибо,

2 ответа

Решение

Ядро предоставляет ограниченную функциональность для драйверов, которые будут проинформированы о проверке ошибок (например, BSOD) через KeRegisterBugCheckCallback. В процедуре обратного вызова вы можете попытаться корректно завершить работу своих приложений и т. Д. Однако, учитывая, что система проверяет ошибки, большая часть функциональности будет недоступна.

Не в моих знаниях. BSOD обычно означает аппаратную неисправность, которая приводит к тому, что компьютер не может работать / работать.

Если у вас был один BSOD, было бы разумно изучить документ отчета, так как BSOD, скорее всего, вернется.

Наиболее частыми причинами являются устаревшие драйверы или неисправность памяти. Я также видел, как жесткие диски вызывают BSOD.

Другие вопросы по тегам