Wie bestimme ich den genauen Zeitpunkt des Zurücksetzens aufgrund eines Stromausfalls?


17

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?


10
Wenn Sie wissen, dass das Stromnetz an Ihrem Standort instabil ist, ziehen Sie eine USV in Betracht. Eine USV verhindert nicht nur, dass Ihr System neu startet, falls ein Stromausfall auftritt. Jeder anständige (auch billige) sollte auch den Strom filtern, der dazu beitragen soll, dass Ihre Ausrüstung länger hält. Stromausfälle gehen in der Regel mit einer "unsauberen" Stromversorgung (schwankende Spannung und möglicherweise Frequenz) zu dem Zeitpunkt einher, zu dem die Stromversorgung ausfällt oder zurückkehrt. Elektronik mag das nicht besonders.
ein Lebenslauf vom

1
Meinen Sie, ohne externe Geräte zu verwenden? Externes Gerät kann ein Laptop sein, der den betreffenden Computer anruft (über Ethernet oder WLAN).
Peter Mortensen

@ MichaelKjörling Die sinnvollste Lösung und jede anständige USV mit Fernverwaltung kann so konfiguriert werden, dass ein Protokoll des Energiezustands geführt wird. Selbst USV-Geräte mit nur USB- oder serieller Überwachung können über die Überwachungssoftware am PC protokollieren.
Tonny

Antworten:


25

Enthält Windows diese Art von Informationen?

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.


EventID 6008 Das vorherige Herunterfahren des Systems bei% 1 auf% 2 war unerwartet

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.


EventID 41 Kernel-Power

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.


Das Überprüfen der Protokolle ist gut, wenn der Computer nicht in einen Energiesparmodus wie den Ruhezustand versetzt wurde und nichts protokollieren kann. Möglicherweise müssen Sie den Ruhezustand deaktivieren.
Traumfänger

5

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).


1
Könntest du nicht einfach jede Sekunde die Zeit aufzeichnen und wo die Protokolle aufhören, ist die Stromversorgung ausgefallen.
Byte11,

2
Natürlich können Sie auch eine USV hinzufügen, ohne dass der Strom ausfällt. Dies ist jedoch nicht die Frage, die gestellt wurde.
Keltari

2

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.


Nett. Es gibt die Zeit meines letzten Hard-Reset innerhalb von 2 Sekunden an, jedoch sind beim Zurücksetzen der Statistiken alle Null (mit Ausnahme der empfangenen SMBs und der Anzahl der verwendeten). Das könnte daran liegen, dass ich Mobile Tethering für mein Internet verwende.
DavidPostill

@ DavidPostill ja, ich denke das ist sehr wahrscheinlich der Fall.
LPChip

1

Schließlich können Sie so etwas wie einen Fluke VR1710 (Voltage Quality Recorder) verwenden, der Ihnen viel genauere Informationen liefert.


0

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.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.