Das Stromnetz, in dem ich arbeite, ist nicht stabil und fällt manchmal aus, wenn ich nicht da bin.
Ich muss herausfinden, wann genau das passiert. Enthält Windows diese Art von Informationen?
Das Stromnetz, in dem ich arbeite, ist nicht stabil und fällt manchmal aus, wenn ich nicht da bin.
Ich muss herausfinden, wann genau das passiert. Enthält Windows diese Art von Informationen?
Antworten:
Es gibt zwei zutreffende Ereignisse, die Sie im Systemereignisprotokoll finden können, EventID 6008 und EventID 41 .
Der Stromausfall wird einige Zeit zwischen einem dieser Ereignisse und dem vorherigen Ereignis aufgetreten sein.
EventID 6008 ist möglicherweise nützlicher, da ein Zeitstempel (wenn die Gruppenrichtlinieneinstellung Persistent Time Stamp aktiviert oder nicht konfiguriert ist) die Betriebszeit in Sekunden vor dem unerwarteten Herunterfahren anzeigt.
Wenn Sie diesen Wert zusammen mit dem Zeitstempel für den vorherigen Start verwenden, können Sie eine Zeit in der Nähe des Zeitpunkts berechnen, zu dem der Stromausfall aufgetreten ist.
Der vorherige Start kann durch Suchen nach EventID 6005 gefunden werden. Der Ereignisprotokolldienst wurde gestartet .
Wenn Ihr System batteriebetrieben ist (z. B. ein Laptop), können Sie genau feststellen, wann der Stromausfall aufgetreten ist. Siehe meine Antwort Wie kann ich herausfinden, wann mein Laptop zuletzt unter Windows 10 vom Stromnetz getrennt wurde? für eine Batch-Datei, die dies tut.
Ereignis-ID: 6008
Quelle: Ereignisprotokoll
Beschreibung: Das vorherige Herunterfahren des Systems bei% 1 auf% 2 war unerwartet.
Ursache 1:
Dieses Ereignis wird während des Startvorgangs nach einem unerwarteten Neustart oder Herunterfahren geschrieben. Ein unerwarteter Neustart oder Herunterfahren kann vom System nicht erwartet werden, z. B. wenn der Benutzer die Reset-Taste des Computers drückt oder das Netzkabel abzieht.
Wenn die Gruppenrichtlinieneinstellung Persistenter Zeitstempel aktiviert oder nicht konfiguriert ist, werden Systeminformationen in den Datenabschnitt dieses Ereignisses geschrieben. Diese Informationen enthalten einen Zeitstempel, der die Betriebszeit des Computers in Sekunden vor dem unerwarteten Herunterfahren angibt.
Eine kritische Fehlermeldung, die der folgenden ähnelt, wird im Ereignisprotokoll aufgezeichnet:
Ereignis-ID: 41
Beschreibung: Das System wurde neu gestartet, ohne dass es zuvor ordnungsgemäß heruntergefahren wurde.
Hinweis: Die Werte für den Stop error BugcheckCode und die BugcheckParameters können variieren.
Der Fehler Kernel Power Event ID 41 tritt auf, wenn der Computer heruntergefahren oder unerwartet neu gestartet wird. Wenn ein Computer unter Windows gestartet wird, wird überprüft, ob der Computer ordnungsgemäß heruntergefahren wurde. Wenn der Computer nicht ordnungsgemäß heruntergefahren wurde, wird eine Kernel Power Event 41-Meldung generiert.
Ein Ereignis 41 wird verwendet, um zu melden, dass etwas Unerwartetes passiert ist, das das ordnungsgemäße Herunterfahren von Windows verhindert hat. Möglicherweise sind nicht genügend Informationen vorhanden, um genau zu definieren, was passiert ist. Um festzustellen, was möglicherweise passiert ist, und um eine mögliche Lösung zu ermitteln, ist es wichtig zu wissen, was der Computer zu dem Zeitpunkt tat, als das Ereignis eintrat.
Wenn Ereignis 41 protokolliert wird, weil die Stromversorgung des Computers unterbrochen wurde, sollten Sie eine unterbrechungsfreie Stromversorgung (USV), z. B. eine Notstromversorgung für Batterien, in Betracht ziehen. Ein unterversorgtes oder ausfallendes Netzteil kann dieses Verhalten verursachen. Wenn Sie beispielsweise zu Beginn dieses Problems RAM oder zusätzliche Geräte oder Festplatten hinzugefügt haben, kann das Problem durch das Netzteil verursacht werden.
Sie können keine genaue Uhrzeit ermitteln, da der Computer nicht weiß, wann der Stromausfall aufgetreten ist. Sie können ein Fenster aus den letzten Protokolleinträgen und einem Ereignis 41 bestimmen (wie DavidPostill in seiner Antwort angegeben hat).
Unter der Annahme, dass der Computer direkt nach dem Einschalten eingeschaltet wird, können Sie mit einem einfachen Befehl schnell herausfinden, wann der Computer gestartet wurde:
net statistics workstation
Dieser Befehl zeigt viele Informationen zum Netzwerkverkehr an und ganz oben steht: Dieser Computer ist in Betrieb seit: Datum und Zeitstempel.
Wenn eine USV vorhanden ist, die den Stromausfall abgefangen hat, und der PC als solche nie angehalten hat, zeigt diese Einstellung diesen Stromausfall nicht an. Der von der USV erkannte Stromausfall wird im Ereignisprotokoll angezeigt, wenn die USV über ein USB-Kabel angeschlossen ist.
Ein weiterer Hinweis: Wenn der Computer nach dem Stromausfall neu gestartet wird, wird der letzte Neustart in diesem Zeitstempel angezeigt. Dies ist nicht die beste Option dafür, aber die schnellste, wenn Sie Fehler beheben, weshalb ich mich entschlossen habe, eine Antwort zu posten.
Die hier beschriebene Methode bewirkt, dass der Computer das Datum und die Uhrzeit in regelmäßigen Abständen in eine Datei schreibt. Wenn der Computer ausfällt, fehlen Zeitprotokolle.
Erstellen Sie eine .bat-Datei mit den folgenden Zeilen ...
DATE /t >> power.log
TIME hh:mm >> power.log
Stellen Sie dann den Scheduler so ein, dass das bat-Programm mit der gewünschten Auflösung ausgeführt wird, dh einmal pro Minute oder alle 10 Minuten oder was auch immer.
Für win7 wäre es ...
1) Make sure you logged on as an administrator or you have the same access as an administrator.
2) Start->Control Panel->System and Security->Administrative Tools->Task Scheduler
3) Action->Create Basic Task->Type a name and Click Next
4) Follow through the wizard.