#1 楼
开始->运行->cmd.exe
查找“系统正常运行时间”
或获取较新的OS版本(请参阅注释):
找到“系统启动时间”
评论
我可以在Windows XP中使用Windows Server 2003,但在Windows 2008上却无法使用,因为它现在是“系统启动时间”。
–steve.lippert
2010年7月12日14:53
这仅适用于英语语言环境,有关语言独立的解决方案,请参见@ user47994
– ooxi
15年7月6日在8:22
“系统启动时间”适用于Windows Server 2012 R2
–TheCrazyProgrammer
17年4月17日在17:11
systeminfo |找到/ i“启动时间”
–加拉夫
17年8月11日在6:07
而且,这可以远程工作! systeminfo / s服务器名| ...
–大卫·罗杰斯(David Rogers)
17年8月14日14:58
#2 楼
过滤系统事件日志中的事件ID6009。评论
这特别好,因为如果您保留足够大的事件日志,那么您将拥有许多以前的重新启动的历史记录。
–大卫
2010年7月12日在14:48
#3 楼
打开powershell命令并运行它以查看您的所有历史记录...并且不需要UI :-)get-eventlog System | where-object {$_.EventID -eq "6005"} | sort -desc TimeGenerated
#4 楼
我使用Microsoft Sysinternals软件包中的PsInfo实用程序,它将为您提供如下输出: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
评论
psinfo正常运行时间将仅显示正常运行时间。
–丹尼斯·威廉姆森
2010年7月12日在15:43
#5 楼
如果您使用的是Server 2008,则可以在“任务管理器”-“性能”选项卡上以小时为单位查看系统正常运行时间。据我所知,“ net statistics ...”方法是唯一的Windows 2003上的方法。
评论
很好,从来不知道在那里
–NULL.Dude
18-10-18在19:14
#6 楼
使用wmi客户端。C:\>wmic OS GET CSName,LastBootUpTime
CSName LastBootUpTime
SERVER 20101124084714.500000-360
注意:-360 = GMT-6
#7 楼
上次启动系统是我个人的最爱,是使用WMI和Win32_OperatingSystem属性/方法。在这里,它是一种易于复制/粘贴的衬纸: >两个选项都提供如下输出:
((Get-WmiObject Win32_OperatingSystem).ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).LastBootUpTime))
系统正常运行时间的长度
如果您想知道系统已经在线,您可以执行此操作(这也是替代代码样式):
$obj = Get-WmiObject Win32_OperatingSystem
$obj.ConvertToDateTime($obj.LastBootUpTime)
给出类似以下的输出:
Monday, June 30, 2014 11:59:50 AM
#8 楼
使用PowershellGet-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
CSName LastBootUpTime
Server 7/5/2014 6:00:00 AM
#9 楼
您可以在“系统”下的“性能”选项卡中轻松打开任务管理器,找到“ UpTime” !!!#10 楼
由于上次引导时间是用于排除故障的有用信息,因此我们在every server
上自动将其显示为background wallpaper
Howto
使用Bginfo(Microsoft / Sysinternals)
配置所需的信息
按计划任务运行:
命令行:
Bginfo64.exe /silent /nolicprompt /timer:0
触发:在每个用户登录时
#11 楼
以下给出了关闭日期的历史记录。请参阅如何获取带有日期的关闭事件列表?
通过
System
中的事件ID 1074
过滤Eventvwr.exe
事件对我有帮助
评论
实际上,网络统计信息似乎并未显示系统启动时间。 Windows-commandline.com/windows-last-boot-time/#comment-24721如果您对其他acpi状态(例如休眠和待机状态)感兴趣,另请参见superuser.com/a/909172/33303