Windows sunucusu son yeniden başlatma zamanı


85

Windows sunucusunun son yeniden başlatma zamanını 'net istatistik sunucusu / iş istasyonu' dışında nasıl bulabilirim?


Aslında, net istatistikler sistemin açılış süresini gösteriyor gibi görünmüyor. windows-commandline.com/windows-last-boot-time/#comment-24721
— Giri

ayrıca bkz. superuser.com/a/909172/33303 Hazırda bekleme ve bekleme gibi diğer acpi durumlarıyla ilgileniyorsanız
— Janus Troelsen

Yanıtlar:


103

Başlat -> Çalıştır -> cmd.exe

sistem bilgisi | "Sistem Çalışma Süresi" ni bulun

Veya daha yeni işletim sistemi sürümleri için (yoruma bakın):

sistem bilgisi | "Sistem Başlatma Zamanı" nı bulun


9
Windows XP'de çalışıyor ve Windows Server 2003'ü kabul ediyorum, ancak şu anda "Sistem Önyükleme Süresi" olduğu gibi Windows 2008'de çalışmıyor.
— steve.lippert

Bu yalnızca İngilizce yerel ayarları ile çalışır, dilden bağımsız bir çözüm için @ user47994'e bakın
— ooxi

"Sistem Önyükleme Süresi", Windows Server 2012 R2 için çalışıyor
— TheCrazyProgrammer

1
sistem bilgisi | "Boot Time" ı bulur / bulur
— Gaurav,

1
Ve bu uzaktan çalışıyor! systeminfo / s sunucu adı | ...
— David Rogers

38

Olay Kimliği 6009 için Sistem Olay Günlüğünü Filtreleyin.


3
Bu özellikle güzel çünkü yeterince büyük bir olay kaydını tutarsanız, önceki birçok yeniden başlatma işleminin geçmişi olacak.
— David,

15

powershell komutunu açın ve tüm geçmişinizi görmek için bunu çalıştırın ... UI gerekli değildir :-)

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

11

Microsoft'un Sysinternals paketindeki PsInfo yardımcı programını kullanıyorum;

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 uptimesadece çalışma süresini gösterecektir.
— Dennis Williamson,

10

Server 2008 kullanıyorsanız, sistemin çalışma süresini "Görev Yöneticisi" - "Performans" sekmesinden saatlerce görebilirsiniz. Bildiğim kadarıyla, "net istatistik ..." yolu, Windows 2003'te tek gerçek yoludur.


güzel orada olduğunu asla bilmiyordum
— NULL.Dude

7

Bir wmi istemcisi kullanmak.

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

Not: -360 = GMT-6


6

Sistemin En Son Önyüklenmesi

Kişisel favorim WMI ve Win32_OperatingSystem özelliklerini / yöntemlerini kullanmak. İşte bir liner kolay kopyala / yapıştır olarak:

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

Aynı şey, ancak elle yazma için daha kolay:

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

Her iki seçenek de aşağıdaki gibi çıktı sağlar:

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

Sistemin Çalışma Süresi Uzunluğu

Sistemin ne kadar süredir çevrimiçi olduğunu öğrenmek istiyorsanız, bunu yapabilirsiniz (bu ayrıca alternatif bir kod stilidir):

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

Hangi gibi çıktı verir:

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

Powershell'i kullanma

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

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

3

Görev yöneticinizi kolayca "UpTime" u bulmak için Sistem altındaki performans sekmesinde açabilirsiniz !!!



1

Geçen açılış süresi yararlı bir sorun giderme bilgileri için olduğundan, bunu görüntülemek automaticalley every serverolarakbackground wallpaper

görüntü tanımını buraya girin

görüntü tanımını buraya girin

Nasıl

  • Bginfo Kullanımı (Microsoft / Sysinternals)
  • İstenen bilgileri yapılandırın
  • Zamanlanmış görev olarak çalıştır:
    • Komut satırı: Bginfo64.exe /silent /nolicprompt /timer:0
    • tetik: her kullanıcı oturum açmada
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.