Czas ostatniego restartu serwera Windows


Odpowiedzi:


102

Start -> Uruchom -> cmd.exe

informacje systemowe | znajdź „Czas działania systemu”

Lub w przypadku nowszych wersji systemu operacyjnego (patrz komentarz):

informacje systemowe | znajdź „Czas rozruchu systemu”


9
Działa w systemie Windows XP i zakładam, że Windows Server 2003, ale nie działa w systemie Windows 2008, ponieważ jest to teraz „czas rozruchu systemu”.
steve.lippert

To działa tylko z angielskim lokalizacji, patrz @ user47994 dla języka samodzielnego rozwiązania
ooxi

„System Boot Time” działa w systemie Windows Server 2012 R2
TheCrazyProgrammer

1
informacje systemowe | find / i „Boot Time”
Gaurav,

1
I to działa zdalnie! systeminfo / s nazwa serwera | ...
David Rogers,

38

Filtruj dziennik zdarzeń systemowych dla identyfikatora zdarzenia 6009.


3
Jest to szczególnie miłe, ponieważ jeśli będziesz mieć wystarczająco duży dziennik zdarzeń, będziesz mieć historię wielu poprzednich restartów.
David

15

otwórz komendę PowerShell i uruchom ją, aby zobaczyć całą swoją historię ... i nie potrzebujesz interfejsu użytkownika :-)

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

11

Korzystam z narzędzia PsInfo z pakietu Sysinternals Microsoftu, które da ci następujące wyniki:

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 uptimewyświetli tylko czas pracy.
Dennis Williamson,

10

Jeśli używasz Server 2008, możesz zobaczyć czas działania systemu w godzinach na karcie „Menedżer zadań” - „Wydajność”. O ile mi wiadomo, metoda „statystyki sieci ...” jest jedyną prawdziwą metodą w systemie Windows 2003.


miło, nigdy nie wiedziałem, że tam jest
NULL.Dude

7

Korzystanie z klienta WMI.

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

Uwaga: -360 = GMT-6


6

Ostatnim uruchomieniem systemu

Moim osobistym ulubionym jest używanie właściwości / metod WMI i Win32_OperatingSystem. Tutaj jest to proste kopiowanie / wklejanie jednej linijki:

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

To samo, ale łatwiejsze do ręcznego pisania:

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

Obie opcje zapewniają dane wyjściowe takie jak:

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

Długość czasu przestoju systemu

Jeśli chcesz dowiedzieć się, jak długo system był online, możesz to zrobić (jest to również alternatywny styl kodu):

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

Co daje wynik taki jak:

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

Korzystanie z PowerShell

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

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

3

Możesz łatwo otworzyć menedżera zadań w zakładce wydajności w obszarze System znaleźć swój „UpTime” !!!



1

Ponieważ ostatni czas uruchamiania służy do rozwiązywania problemów z użytecznymi informacjami, automatycznie wyświetlamy je every serverjakobackground wallpaper

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Jak

  • Korzystanie z Bginfo (Microsoft / Sysinternals)
  • Skonfiguruj poszukiwane informacje
  • Uruchom jako zaplanowane zadanie:
    • wiersz poleceń: Bginfo64.exe /silent /nolicprompt /timer:0
    • wyzwalacz: przy każdym logowaniu użytkownika
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.