Sie sind an der richtigen Stelle, wenn Sie mehr über verschiedene Möglichkeiten erfahren möchten, die letzte Startzeit des Windows-Computers zu überprüfen.
Netzwerkadministratoren verwenden die Zeit des letzten Starts von Windows als Metrik, um alltägliche Probleme zu beheben, die im System auftreten können.
Beginnen wir damit, uns ein paar verschiedene Methoden anzusehen, um die letzte Startzeit von Windows zu identifizieren.
Inhaltsverzeichnis
Power Shell
Es gibt einige Möglichkeiten, Power Shell zu verwenden, um die Betriebszeit oder die letzte Startzeit Ihres Windows-Computers zu überprüfen.
Get-CimInstance-Cmdlet
Das Cmdlet Get-CimInstance in PowerShell kann verwendet werden, um die letzte Startzeit des Systems abzurufen.
Get-CimInstance Cmdlet (Instanzen von WMI Klassen) erhält Systeminformationen aus dem Klassennamen des Win32-Betriebssystems und stellt sie der zweiten Anweisung über den Pipeline-Operator bereit. Es erhält eine Klasse CIM (Common Information Model)-Instanzen von einem CIM-Server.
Der zweite Befehl wählt die Eigenschaften CSName und lastBootupTime aus CIM und zeigt als Ergebnis die letzte Startzeit der Windows-Maschine an.
Öffnen Sie zunächst die PowerShell und führen Sie sie als Administrator aus.
Geben Sie einfach den folgenden Befehl in der PowerShell ein, um die letzte Startzeit anzuzeigen.
Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
Beispielausgabe:
PS C:Userswdzwdz> Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime csname lastbootuptime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Der folgende gcim-Befehl zeigt die Betriebszeit eines Windows-Systems in einer Liste mit Tagen, Stunden und Minuten an. Anstelle der letzten Startzeit zeigt es nur die Betriebszeit eines Systems seit dem letzten Start an.
(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
gcim steht hier für Get – CimInstance.
Beispielausgabe:
PS C:Userswdzwdz> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime Days : 7 Hours : 8 Minutes : 44 Seconds : 38 Milliseconds : 884 Ticks : 6362788845605 TotalDays : 7.36433894167245 TotalHours : 176.744134600139 TotalMinutes : 10604.6480760083 TotalSeconds : 636278.8845605 TotalMilliseconds : 636278884.5605
Wenn Sie PowerShell 6 oder höher verwenden, können Sie die Windows-Betriebszeit und die letzte Startzeit einfach mit dem folgenden Befehl abrufen:
Get-Uptime -Since
Verwenden Sie den folgenden Befehl, um alle Eigenschaften und Methoden von Get-CimInstance anzuzeigen.
Get-CimInstance Win32_OperatingSystem | Get-Member
Dieser Befehl stellt die Informationen aller Get-CimInstance-Methoden und ihrer Eigenschaften bereit.
Get-WmiObject
Sie können die letzte Startzeit für Ihren PC ganz einfach mit dem PowerShell-Befehl Get-WmiObject abfragen, wie unten gezeigt.
(Get-WmiObject Win32_OperatingSystem).LastBootUpTime
Beispielausgabe:
PS C:Userswdzwdz> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime 20220220132640.500000+330
Sie sehen eine Ausgabe, die zunächst unangenehm erscheint, aber nicht schwer zu lesen und zu verstehen ist. Sie können leicht die letzte Startzeit Ihres Windows-Computers herausfinden.
Die folgenden Informationen können verwendet werden, um die LastBootUpTime 20220220132640.500000+330 aufzuschlüsseln.
- Jahr: 2022.
- Monat: 02.
- Tag: 20.
- Stunde: 13.
- Minuten: 26.
- Sekunden: 40.
- Millisekunden: 500000.
- GMT: +330 (5 ½ Stunden vor GMT).
Oder Sie können auch einen anderen Get-WmiObject-Befehl verwenden, um die letzte Startzeit des Systems abzufragen.
Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Die Lastbootuptime wird in ein Big-Integer-Format konvertiert, das schließlich in einem lesbaren Format angezeigt wird.
Beispielausgabe:
PS C:Userswdzwdz> Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}} csname LastBootUpTime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Workstation für Netzwerkstatistiken
Der Befehl net statistics zeigt Systemstatistiken wie empfangene Datenbytes und Gesamtbetriebszeit seit dem letzten Start des Computers an.
net statistics workstation | select-string "Statistics"
Sie können auch die folgende Verknüpfung verwenden:
net stats work | select-string "Stat"
Beispielausgabe:
PS C:Userswdzwdz> net statistics workstation | select-string "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Systeminformationen
Der Befehl des Dienstprogramms systeminfo kann verwendet werden, um die letzte Startzeit des Computers abzurufen, indem Prozessor-, Hotfix- und Hyper-V-Informationen geladen und analysiert werden.
systeminfo
Dieser Befehl zeigt den Hostnamen, die Betriebssystemversion, den Build-Typ, die Konfiguration, die BIOS-Version, die Startzeit, das Softwareinstallationsdatum und alle Details an.
Wenn Sie von all diesen Daten nur die spezifischen erforderlichen Daten sehen möchten, müssen Sie die weitergeben Wählen Sie -Zeichenfolge aus zusätzliches Dienstprogramm zum Befehl systeminfo.
Geben Sie einfach den folgenden Befehl in das PowerShell-Terminal ein, um die letzte Startzeit anzuzeigen.
systeminfo | Select-String "OS version","System Boot Time"
Hier durchsucht das Cmdlet Select-String Eingabezeichenfolgen und Dateien mithilfe des Abgleichs regulärer Ausdrücke nach Textmustern.
Der obige Befehl ruft die letzte Neustartzeit des lokalen Computers ab und gibt die Betriebssystemversion eines Systems und die letzte Startzeit des Windows-Systems an das Terminal aus, wie unten gezeigt.
Beispielausgabe:
PS C:Userswdzwdz> systeminfo | Select-String "OS version","System Boot Time" OS Version: 10.0.22000 N/A Build 22000 System Boot Time: 2/20/2022, 1:26:40 PM BIOS Version: Insyde F.18, 3/15/2019
Eingabeaufforderung
Sie können auch die Befehlszeile verwenden, um die Betriebszeit oder die letzte Startzeit Ihres Windows-Systems mit einigen Befehlen und Dienstprogrammen wie net stats, wmic und systeminfo zu überprüfen.
Systeminformationen
Der Befehl systeminfo zeigt allgemeine Informationen über das Windows-Betriebssystem und seine Konfiguration an. Es zeigt an, wann Windows das letzte Mal gestartet wurde. Wenn Sie Betriebszeit wünschen, müssen Sie manuell bestimmen, wie viel Zeit seit dem letzten Start vergangen ist.
Öffnen Sie eine Eingabeaufforderung und geben Sie den folgenden Befehl ein.
systeminfo | find "System Boot Time"
Beispielausgabe:
C:Userswdzwdz>systeminfo | find "System Boot Time" System Boot Time: 2/20/2022, 1:26:40 PM
WMIC
Der WMIC-Befehl (Windows Management Instrumentation Command-line) liefert Ihnen eine Zeichenfolgendarstellung der letzten Startzeit des Computers. Das Ergebnis wird als vierstellige Jahreszahl mit zwei Ziffern für Monat, Tag, Stunde, Minute und Sekunde formatiert.
Öffnen Sie eine Eingabeaufforderung und geben Sie den folgenden Befehl ein.
wmic path Win32_OperatingSystem get LastBootUpTime
Beispielausgabe:
C:Userswdzwdz>wmic path Win32_OperatingSystem get LastBootUpTime LastBootUpTime 20220220132640.500000+330
Diese Ausgabe kann als 2022, Monat 2, Tag 20, Stunde 13 (oder 1:00 Uhr), Minute 26 usw. gelesen werden.
Nettostatistik
Der Befehl net statistics zeigt Systemstatistiken wie empfangene Datenbytes, übertragene Datenbytes, die Anzahl der hergestellten Verbindungen und die Gesamtbetriebszeit seit dem letzten Start des Computers an.
Verwenden Sie den folgenden Befehl, um die auf dem Windows-Computer ausgeführten Dienste anzuzeigen.
net stats
Dieser Befehl zeigt nur die verfügbaren laufenden Dienste im System an.
Wir können Statistiken entweder für den Server oder die Workstation abrufen, indem wir den Kontext NET STATISTICS mit dem folgenden Befehl verwenden.
net stats workstation
Hier habe ich die Befehlsstation bereitgestellt, um Statistiken anzuzeigen.
Beispielausgabe:
C:Userswdzwdz>net stats workstation Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM Bytes received 66780 Server Message Blocks (SMBs) received 18 Bytes transmitted 63746 Server Message Blocks (SMBs) transmitted 0 Read operations 0 Write operations 0 Raw reads denied 0 Raw writes denied 0 Network errors 0 Connections made 0 Reconnections made 0 Server disconnects 0 Sessions started 0 Hung sessions 0 Failed sessions 0 Failed operations 0 Use count 10 Failed use count 0 The command completed successfully.
Dieser Befehl kann innerhalb einer Batchdatei verwendet werden, und die Ausgabe kann mit dem Befehl „find“ gefiltert werden. Wenn Sie beispielsweise nur die letzte Startzeit des Systems finden möchten, verwenden Sie den folgenden Befehl.
net statistics workstat
Beispielausgabe:
C:Userswdzwdz>net statistics workstation | find "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Und wenn Sie die Betriebszeit von Windows Server ermitteln möchten, wird der Befehl zum Netzstatistikserver.
Taskmanager
Dies ist die einfachste Möglichkeit, die Betriebszeit Ihres Geräts zu überprüfen. Anstatt die letzte Startzeit anzuzeigen, zeigt es die Betriebszeit des Systems seit dem letzten Start an.
- Verwenden Sie zum Öffnen des Task-Managers einfach die Tastenkombination Strg + Umschalt + Esc.
- Navigieren Sie zur Registerkarte Leistung.
- Die Systembetriebszeit wird am unteren Rand des Fensters angezeigt.
Das bedeutet, dass das System vor 8 Tagen, 8 Stunden und 29 Minuten neu gestartet wurde.
Fazit
Dies sind einige der Methoden zum schnellen Abrufen der letzten Startzeit oder Betriebszeit des Windows-Systems.
Jeder Befehl hat seine eigenen Vorteile. Sie können den Weg wählen, der Ihren Bedürfnissen am besten entspricht.
Ich hoffe, Sie fanden diesen Artikel sehr nützlich, um zu lernen, wie Sie die letzte Startzeit eines Windows-Systems auf verschiedene Arten ermitteln können.
Sie könnten auch daran interessiert sein, mehr über die besten Tools zur Überwachung von Windows-Servern zu erfahren.