Wie kann festgestellt werden, ob das letzte Herunterfahren auf einen Stromausfall in Windows zurückzuführen ist?

11

Ich weiß, dass ich aus dem Ereignisprotokoll Protokolle über das Herunterfahren abrufen kann, wenn das Herunterfahren ordnungsgemäß ist und vom Benutzer oder aufgrund von Software-Upgrades initiiert wurde. Aber wie kann ich feststellen, ob die letzte Abschaltung auf einen Stromausfall, eine Überhitzung usw. zurückzuführen ist?

unbegrenzt
quelle

Antworten:

16

SystemSuchen Sie im Ereignisprotokoll nach EventID 41 Kernel-Power. Die Beschreibung lautet:

Das System wurde neu gestartet, ohne zuvor sauber heruntergefahren zu werden. Dieser Fehler kann verursacht werden, wenn das System nicht mehr reagiert, abstürzt oder unerwartet die Stromversorgung verliert.

Das klingt nach dem, wonach Sie suchen, richtig?

MDMarra
quelle
Auch wenn das System sauber heruntergefahren wurde, gibt es immer 3 Ereignisse "Ereignisprotokoll" hintereinander. Ein Stopp, ein Stopp und ein Start.
Zapto
Gibt es eine Möglichkeit zu wissen, wann das letzte Herunterfahren aus den in meiner Frage genannten Gründen stattgefunden hat?
Unlimit
Sie können eine geplante Aufgabe mit diesem Ereignis als Auslöser haben und eine E-Mail senden lassen oder tun, was Sie möchten.
MDMarra
Ich dachte daran, einen Dienst zu erstellen und vielleicht alle n Minuten eine "Berührung" einer Datei vorzunehmen und dann das Datum der letzten Änderung mit dem Zeitstempel des Ereignisses zu vergleichen, um dies herauszufinden. Denken Sie, dass dies effizient sein wird, oder haben Sie einen besseren Weg?
Unlimit
Warum brauchen Sie das, es gibt eine Zeit mit dem Ereignis aufgeführt ...
MDMarra
2

Sie können eine benutzerdefinierte Ereignisanzeige des Systemprotokolls erstellen und die Quelle auf beschränken

Quelle: Microsoft-Windows-Kernel-Power

Diese sollten Sie über Stromausfälle und nachfolgende Ereignisse zur Wiederherstellung der Stromversorgung informieren.

Brent Pabst
quelle