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.