Я знаю, что могу получить журналы отключений из журнала событий, когда отключение правильное и инициировано пользователем или из-за обновлений программного обеспечения. Но как определить, было ли последнее отключение из-за сбоя питания, перегрева и т. Д.?
в System
журнал событий, найдите EventID 41 Kernel-Power. Это описание:
Система перезагрузилась без предварительного завершения работы. Эта ошибка может быть вызвана тем, что система перестала отвечать, аварийно завершила работу или неожиданно потеряла питание.
Похоже на то, что вы ищете, верно?
Вы можете создать пользовательский просмотрщик событий для системного журнала и ограничить источник
Источник: Microsoft-Windows-Kernel-Power
Они должны уведомлять вас о потере питания и последующих событиях восстановления питания.