如何在Windows中查看系统运行时间?(开机时长查询)

可通过五种方法查看Windows开机时长:一、systeminfo命令查启动时间;二、net statistics workstation查统计起始时间;三、PowerShell的Get-Uptime命令直接显示运行时长;四、wmic命令获取UTC启动时间戳;五、任务管理器性能页底部“已运行”实时显示。

如果您需要了解Windows系统自上次启动以来已运行了多长时间,可以通过多种内置命令和工具获取精确的开机时长。以下是几种可靠的方法:

一、使用systeminfo命令

该命令可显示系统详细信息,包括系统启动时间,通过计算当前时间与启动时间的差值即可得出运行时长。

1、按 Win + R 打开“运行”对话框。

2、输入 cmd 并按回车,打开命令提示符。

3、在命令提示符中输入以下命令并回车:systeminfo | find "System Boot Time"

4、查看输出结果中的“系统启动时间”,结合当前时间手动计算运行时长。

二、使用net statistics workstation命令

该命令返回工作站服务的统计信息,其中包含自系统启动以来的持续运行秒数,无需换算即可直接读取开机时长。

1、以管理员身份或普通用户打开命令提示符。

2、输入命令:net statistics workstation 并回车。

3、在输出中查找“Statistics since”行,其后的时间即为系统启动时刻。

4、用当前时间减去该时间,获得总运行时长。

三、使用PowerShell的Get-Uptime命令(Windows 10 1809+ / Windows 11)

PowerShell提供原生的Uptime对象,可直接返回格式化的运行时长,结果直观且无需计算。

1、按 Win + X,选择“Windows PowerShell(管理员)”或“终端(管理员)”。

2、输入命令:Get-Uptime 并回车。

3、查看输出中的 TotalDaysTotalHoursTotalSeconds 字段,对应不同精度的运行时长。

四、使用wmic命令查询启动时间

wmic可调用WMI接口获取内核启动时间戳(UTC格式),再通过转换得到本地启动时间,进而推算运行时长。

1、打开命令提示符(无需管理员权限)。

2、执行命令:wmic os get lastbootuptime

3、记录输出的14位数字(例如:20250512102345.000000+480),前8位为年月日,中间6位为时分秒。

4、将该时间转换为本地可读格式,与当前时间对比得出差值。

五、使用任务管理器性能选项卡

任务管理器在性能页面底部直接显示“已运行”时间,是图形界面中最便捷的查看方式,适用于快速确认。

1、按 Ctrl + Shift + Esc 打开任务管理器。

2、切换到 “性能” 选项卡。

3、在左侧选择 “CPU”

4、滚动到底部,查看“已运行”右侧显示的时长(格式如:xx 天 xx 小时 xx 分钟)。