Es ist nicht ungewöhnlich, dass Sie den Zeitpunkt des letzten Neustarts eines Windows Server-basierten Servers kennen müssen. Dies kann nützlich sein, um den Serverbetrieb zu überwachen, die Anwendungslaufzeit zu überwachen oder mögliche Probleme zu identifizieren. In diesem Artikel werden wir uns einige einfache Möglichkeiten ansehen, um diese Informationen zu erhalten.
Eine der einfachsten Möglichkeiten, um herauszufinden, wann der Server zuletzt neu gestartet wurde, besteht darin, die Befehlszeile und den Befehl zu verwenden systeminfo. Dieser Befehl zeigt allgemeine Systeminformationen an, einschließlich Datum und Uhrzeit des letzten Neustarts. Um diesen Befehl auszuführen, müssen Sie eine Eingabeaufforderung öffnen und den Befehl eingeben systeminfo und drücken Sie die Eingabetaste. Dadurch werden mehrzeilige Daten angezeigt, unter denen Sie eine Zeile mit Informationen zum letzten Neustart finden können.
Eine weitere Möglichkeit, den Zeitpunkt des letzten Neustarts zu ermitteln, besteht darin, die Windows Event Viewer–Tools zu verwenden. Dies ist eine in das Betriebssystem integrierte Anwendung, mit der Sie die Windows-Ereignisprotokolle anzeigen können. Öffnen Sie dazu den Ereignisviewer, suchen Sie nach Windows Logs und wählen Sie dann System aus. Im rechten Fenster werden Ereignisse im Zusammenhang mit dem Betrieb des Betriebssystems angezeigt, einschließlich Informationen zu Neustarts des Servers. Um nach einem bestimmten Ereignis zu suchen, verwenden Sie den Filter und geben Sie ein Datum und eine Uhrzeit an, die von Interesse sind. Auf diese Weise können Sie ein Ereignis mit Informationen zum letzten Neustart des Servers finden.
Es ist wichtig zu beachten, dass für die Ausführung des Befehls systeminfo und für den Zugriff auf Windows Event Viewer sind Administratorrechte erforderlich.
Informationen zum Zeitpunkt des letzten Neustarts von Windows Server erhalten
Wenn Sie den Zeitpunkt des letzten Neustarts von Windows Server bestimmen müssen, haben Sie mehrere Möglichkeiten, diese Informationen abzurufen. Im Folgenden sind einige der gebräuchlichsten Methoden aufgeführt.
| Art | Die Beschreibung |
|---|---|
| Event Viewer | Öffnen Sie Event Viewer und gehen Sie zu Windows Logs > System. Dort finden Sie den Ereigniseintrag "Event ID 6006", der anzeigt, wann das System zuletzt erfolgreich gestoppt wurde. |
| System Information | Starten Sie die Anwendung "Systeminformationen" (msinfo32.exe) und suchen Sie nach der Zeile "Systemstartzeit", die die Zeit des letzten Neustarts anzeigt. |
| PowerShell | Öffnen Sie PowerShell und führen Sie den Befehl "systeminfo | findstr /B /C:"System Boot Time"" aus. Dies zeigt die Uhrzeit des letzten Neustarts im Format "System Boot Time: MM/DD/YYYY, HH:MM:SS" an. |
Mit einer dieser Methoden erhalten Sie schnell Informationen zum Zeitpunkt des letzten Neustarts von Windows Server. Wählen Sie die für Sie am bequemsten geeignete Methode aus und verwenden Sie sie bei Bedarf.
Öffnen der Eingabeaufforderung
Sie können mehrere Methoden verwenden, um eine Eingabeaufforderung in Windows Server zu öffnen:
- Drücken Sie die Tastenkombination Win + R, um das Fenster "Ausführen" zu öffnen. Geben Sie "cmd" ein und drücken Sie die Eingabetaste.
- Klicken Sie mit der rechten Maustaste auf die Schaltfläche Start und wählen Sie Eingabeaufforderung oder Eingabeaufforderung (Administrator).
- Suchen Sie die Eingabeaufforderung im Startmenü oder im Ordner Zubehör im Menü Alle Programme.
Nachdem Sie die Eingabeaufforderung geöffnet haben, können Sie die erforderlichen Befehle eingeben, um verschiedene Vorgänge durchzuführen und Systeminformationen abzurufen, einschließlich des Zeitpunkts, zu dem Windows Server zuletzt neu gestartet wurde.
Geben Sie an der Eingabeaufforderung "systeminfo" ein, und drücken Sie die Eingabetaste. Dadurch werden verschiedene Details zum System angezeigt, einschließlich der Uhrzeit des letzten Neustarts.
Jetzt wissen Sie, wie Sie die Eingabeaufforderung in Windows Server öffnen und Informationen zum Zeitpunkt des letzten Neustarts erhalten.
Eingeben des Befehls systeminfo
Um den Befehl systeminfo einzugeben, müssen Sie eine Eingabeaufforderung öffnen. Dazu können Sie die folgenden Methoden verwenden:
- Drücken Sie die Windows-Tastenkombination + R , geben Sie cmd ein und drücken Sie die Eingabetaste .
- Finden Sie die Eingabeaufforderung über das Startmenü.
- Suchen Sie im Dateimanager nach der Befehlszeile.
Nachdem Sie die Eingabeaufforderung geöffnet haben, können Sie den Befehl systeminfo eingeben und die Eingabetaste drücken. Wenn der Befehl ausgeführt wird, zeigt das System Informationen über den Server an, einschließlich Datum und Uhrzeit des letzten Downloads.
Informationen in Ereignisprotokollen suchen
Die Windows Server-Ereignisprotokolle enthalten Informationen zu verschiedenen Ereignissen, die auf dem Server auftreten, einschließlich Informationen zu Neustarts. Befolgen Sie die folgenden Schritte, um Informationen zum letzten Neustart des Servers zu erhalten:
1. Öffnen Sie das Ereignisprotokoll auf dem Server.
2. Suchen Sie die Kategorie "System" und klicken Sie darauf, um systembezogene Ereignisse anzuzeigen.
3. Suchen Sie in der Ereignisliste nach dem letzten Ereignis vom Typ "Kernel-General" und dem Code "12". Dieses Ereignis gibt an, dass der Server erfolgreich neu gestartet wurde.
4. Öffnen Sie das Ereignis und suchen Sie die Uhrzeit und das Datum des Neustarts im Feld Datum und Uhrzeit.
5. Notieren Sie sich die Uhrzeit und das Datum des letzten Neustarts für die zukünftige Verwendung.
Mit diesen Schritten können Sie Informationen zum letzten Neustart von Windows Server in den Ereignisprotokollen leicht finden. Diese Informationen können nützlich sein, wenn Sie die Serverlaufzeit verfolgen und die Leistung Ihres Servers optimieren.
Verwenden von PowerShell
Verwenden Sie den Befehl Get-EventLog, um zu erfahren, wann Windows Server zuletzt neu gestartet wurde. Hier ist ein Anwendungsbeispiel:
| Das Team | Die Beschreibung |
|---|---|
| Get-EventLog System -Source EventLog | Where-Object | Gibt das Ereignis des letzten Neustarts zurück |
Der Befehl Get-EventLog ruft mithilfe des Parameters System Informationen aus dem Systemereignisprotokoll ab. Mit dem Parameter Source EventLog filtern wir dann die Ergebnisse, wobei nur die Ereignisse im Zusammenhang mit dem Ereignisprotokoll übrig bleiben.
Als nächstes verwenden wir den Befehl Where-Object, um nur die Ereignisse mit der ID 6006 zu filtern, was einem Neustart des Servers entspricht.
Nachdem Sie diesen Befehl ausgeführt haben, wird Ihnen der Zeitpunkt des letzten Neustarts des Servers angezeigt.
Arbeiten mit WMI (Windows Management Instrumentation)
Sie können verschiedene Tools und APIs verwenden, um mit WMI zu arbeiten, einschließlich der Befehlszeile, PowerShell und einer Programmiersprache wie C# oder VB.NET Ein Ansatz für die Arbeit mit WMI besteht darin, WQL-Abfragen (WMI Query Language) zu verwenden, die SQL-Abfragen ähneln und Informationen aus WMI-Klassen auswählen können.
Sie können beispielsweise die folgende WQL-Abfrage verwenden, um zu ermitteln, wann Windows Server zuletzt neu gestartet wurde:
| Anfrage | Die Beschreibung |
|---|---|
| SELECT LastBootUpTime FROM Win32_OperatingSystem | Wählt den Zeitpunkt des letzten Neustarts des Betriebssystems aus |
Diese Abfrage wählt aus der Win32_OperatingSystem-WMI-Klasse den Zeitpunkt aus, zu dem Windows Server zuletzt neu gestartet wurde. Das Ergebnis ist ein Win32_OperatingSystem-Objekt mit einem LastBootUpTime-Feld, das die Neustartzeit enthält.
Nachdem Sie die Abfrage ausgeführt haben, können Sie mithilfe von APIs oder Tools wie PowerShell den Wert für den Zeitpunkt des letzten Neustarts abrufen und anzeigen.
Mit WMI können Sie auf eine Vielzahl von Systeminformationen zugreifen und diese verwalten. Es ist ein leistungsfähiges Tool zur Verwaltung des Windows Server-Betriebssystems und kann in verschiedenen Szenarien verwendet werden, einschließlich der Systemüberwachung, der Automatisierung von Aufgaben und der Verwaltung von Remotecomputern.
Verwenden von Überwachungsprogrammen von Drittanbietern
Sie können spezielle Programme von Drittanbietern verwenden, um die Zeit des letzten Neustarts von Windows Server bequem und detailliert zu überwachen. Diese Programme bieten eine breite Palette von Funktionen und Funktionen, um den Status und den Betrieb des Servers zu überwachen.
Eine solche Softwarelösung ist "HWMonitor". Damit können Sie nicht nur die Zeit des letzten Neustarts überwachen, sondern auch Informationen zum Hardware-Status des Servers erhalten, z. B. CPU-Temperatur, Spannung, Lüftergeschwindigkeiten und andere Indikatoren. "HWMonitor" verfügt über eine klare und intuitive Benutzeroberfläche, die es auch für Laien einfach zu bedienen macht.
Ein weiteres Programm, mit dem Sie Windows Server überwachen können, ist "Nagios". Es ist ein leistungsfähiges Werkzeug, das über eine große Auswahl an Funktionen verfügt, um den Server- und Netzwerkstatus zu überwachen. Es ermöglicht Ihnen, Benutzerskripte und Monitore zu erstellen, Benachrichtigungen und Alarme zu konfigurieren und die Überwachungsergebnisse zu protokollieren und zu analysieren.
Darüber hinaus gibt es viele andere Programme zur Überwachung von Windows Server. Einige sind kostenlos und einige sind kostenpflichtig, aber sie alle bieten die Möglichkeit, die Zeit des letzten Neustarts des Servers sowie den Status und den Betrieb des Servers im Allgemeinen genauer und bequemer zu verfolgen.
Mithilfe von Überwachungsprogrammen von Drittanbietern können Sie über den Status von Windows Server auf dem Laufenden bleiben und rechtzeitig auf Probleme oder Probleme reagieren, die auftreten können. Dadurch können Sie einen stabileren und zuverlässigeren Serverbetrieb gewährleisten, was für Unternehmen oder die Bereitstellung von Diensten von entscheidender Bedeutung ist.
Beachten Sie, dass Sie vor der Installation und Verwendung eines Drittanbieterprogramms die zugehörige Dokumentation lesen und sicherstellen müssen, dass sie mit dem Server und dem Betriebssystem kompatibel ist, bevor Sie ein Programm von Drittanbietern installieren und verwenden.