Server Windows waktu reboot terakhir


Jawaban:


103

Mulai -> Jalankan -> cmd.exe

systeminfo | temukan "System Up Time"

Atau untuk versi OS terbaru (lihat komentar):

systeminfo | temukan "System Boot Time"


9
Bekerja di Windows XP dan saya akan menganggap Windows Server 2003, tetapi tidak bekerja pada Windows 2008 seperti sekarang "System Boot Time".
steve.lippert

Ini hanya berfungsi dengan lokal Inggris, lihat @ user47994 untuk solusi independen bahasa
ooxi

"System Boot Time" berfungsi untuk Windows Server 2012 R2
TheCrazyProgrammer

1
systeminfo | find / i "Boot Time"
Gaurav

1
Dan, ini bekerja dari jarak jauh! systeminfo / s servername | ...
David Rogers

38

Memfilter Log Acara Sistem untuk ID Peristiwa 6009.


3
Ini sangat bagus karena jika Anda menyimpan log peristiwa yang cukup besar, Anda akan memiliki riwayat banyak reboot sebelumnya.
David

15

buka perintah powershell dan jalankan ini untuk melihat semua riwayat Anda ... dan tidak perlu UI :-)

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

11

Saya menggunakan utilitas PsInfo dari paket Microsoft Sysinternals, yang akan memberikan Anda output seperti ini:

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 uptimehanya akan menampilkan uptime.
Dennis Williamson

10

Jika Anda menggunakan Server 2008, Anda dapat melihat waktu kerja sistem dalam beberapa jam di tab "Task Manager" - "Performance". Sejauh yang saya tahu, "statistik bersih ..." adalah satu-satunya cara yang benar pada Windows 2003.


baik tidak pernah tahu itu ada di sana
NULL. Bung

7

Menggunakan klien wmi.

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

Catatan: -360 = GMT-6


6

Terakhir Kali Sistem Boot

Favorit pribadi saya adalah menggunakan properti / metode WMI dan Win32_OperatingSystem. Ini dia sebagai salin / tempel satu liner mudah:

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

Hal yang sama, tetapi lebih mudah untuk mengetik secara manual:

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

Kedua opsi menyediakan output seperti:

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

Durasi Sistem Waktu

Jika Anda ingin mengetahui berapa lama sistem telah online Anda dapat melakukan ini (ini juga merupakan gaya kode alternatif):

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

Yang menghasilkan output seperti:

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

Menggunakan Powershell

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

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

3

Anda dapat dengan mudah membuka task manager di tab kinerja di bawah System find "UpTime" Anda !!!



1

Karena waktu boot terakhir adalah untuk memecahkan masalah informasi yang berguna, kami otomatis menampilkannya every serversebagaibackground wallpaper

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Bagaimana caranya

  • Menggunakan Bginfo (Microsoft / Sysinternals)
  • Konfigurasikan informasi yang diinginkan
  • Jalankan sebagai tugas yang dijadwalkan:
    • garis komando: Bginfo64.exe /silent /nolicprompt /timer:0
    • trigger: pada setiap login pengguna
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.