Windows Server letzte Neustartzeit


Antworten:


103

Start -> Ausführen -> cmd.exe

systeminfo | finde "System Up Time"

Oder für neuere Betriebssystemversionen (siehe Kommentar):

systeminfo | finde "System Boot Time"


9
Funktioniert unter Windows XP und ich würde Windows Server 2003 annehmen, aber nicht unter Windows 2008, da es jetzt "Systemstartzeit" ist.
— Steve.lippert

Dies funktioniert nur mit dem Gebietsschema Englisch. Eine sprachunabhängige Lösung finden Sie unter @ user47994
— ooxi


1
systeminfo | find / i "Boot Time"
— Gaurav

1
Und das funktioniert aus der Ferne! systeminfo / s servername | ...
— David Rogers

38

Filtern Sie das Systemereignisprotokoll nach der Ereignis-ID 6009.


3
Dies ist besonders hilfreich, da bei einem ausreichend großen Ereignisprotokoll viele frühere Neustarts protokolliert werden.
— David

15

Öffne den Powershell-Befehl und führe ihn aus, um deinen gesamten Verlauf zu sehen ... und keine Benutzeroberfläche erforderlich :-)

get-eventlog System | where-object {$_.EventID -eq "6005"} | sort -desc TimeGenerated

11

Ich verwende das Dienstprogramm PsInfo aus dem Sysinternals-Paket von Microsoft, mit dem Sie folgende Ausgabe erhalten:

PsInfo v1.77 - Local and remote system information viewer
Copyright (C) 2001-2009 Mark Russinovich
Sysinternals - www.sysinternals.com

System information for \\JEFF-DELL:
Uptime:                    0 days 0 hours 33 minutes 27 seconds
Kernel version:            Microsoft Windows XP, Multiprocessor Free
Product type:              Professional
Product version:           5.1
Service pack:              3
Kernel build number:       2600
Registered organization:
Registered owner:          
IE version:                8.0000
System root:               C:\WINDOWS
Processors:                2
Processor speed:           2.3 GHz
Processor type:            Intel(R) Core(TM)2 Duo CPU     E6550  @
Physical memory:           3316 MB
Video driver:              Live Mesh Remote Desktop Mirror Driver

4
psinfo uptimezeigt nur die Betriebszeit an.
— Dennis Williamson

10

Wenn Sie Server 2008 verwenden, können Sie die Systemverfügbarkeit in Stunden auf der Registerkarte "Task-Manager" - "Leistung" anzeigen. Soweit ich weiß, ist der Weg "net statistics ..." der einzig wahre Weg unter Windows 2003.



7

Wmi client benutzen.

C:\>wmic OS GET CSName,LastBootUpTime
CSName    LastBootUpTime 
SERVER  20101124084714.500000-360

Anmerkung: -360 = GMT-6


6

Letztes Mal, wenn das System gestartet wurde

Mein persönlicher Favorit ist die Verwendung der Eigenschaften / Methoden WMI und Win32_OperatingSystem. Hier ist es als einfaches Kopieren / Einfügen eines Liners:

((Get-WmiObject Win32_OperatingSystem).ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).LastBootUpTime))

Das Gleiche, aber einfacher für manuelles Tippen:

$obj = Get-WmiObject Win32_OperatingSystem
$obj.ConvertToDateTime($obj.LastBootUpTime)

Beide Optionen liefern Ausgaben wie:

Monday, June 30, 2014 11:59:50 AM

Länge der Systembetriebszeit

Wenn Sie herausfinden möchten, wie lange das System online war, können Sie dies tun (dies ist auch ein alternativer Codestil):

$Obj = Get-WmiObject -Class Win32_OperatingSystem
$Obj.ConvertToDateTime($Obj.LocalDateTime) - $Obj.ConvertToDateTime($Obj.LastBootUpTime)

Was gibt Ausgabe wie:

Days              : 7
Hours             : 1
Minutes           : 59
Seconds           : 42
Milliseconds      : 745
Ticks             : 6119827457690
TotalDays         : 7.08313363158565
TotalHours        : 169.995207158056
TotalMinutes      : 10199.7124294833
TotalSeconds      : 611982.745769
TotalMilliseconds : 611982745.769

5

Verwenden von PowerShell

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

CSName LastBootUpTime
Server 7/5/2014 6:00:00 AM

3

Sie können Ihren Task-Manager ganz einfach in der Registerkarte Leistung unter System finden Sie Ihre "UpTime" öffnen !!!



1

Da die letzte Startzeit zur Fehlerbehebung einer nützlichen Information dient, zeigen wir sie automatisch an every serveralsbackground wallpaper

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Wie man

  • Verwenden von Bginfo (Microsoft / Sysinternals)
  • Konfigurieren Sie die gewünschten Informationen
  • Als geplante Aufgabe ausführen:
    • Befehlszeile: Bginfo64.exe /silent /nolicprompt /timer:0
    • Trigger: bei jeder Benutzeranmeldung
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.