任务管理器可查看系统正常运行时间;2. 命令提示符执行systeminfo命令获取启动时间;3. PowerShell计算自上次启动以来的精确时长;4. 事件查看器筛选事件ID 6005查看历史开机记录;5. WMIC命令查询LastBootUpTime并解析时间。

如果您想了解Windows 11系统的启动时间或计算系统已运行的时长,可以通过多种内置工具快速获取这些信息。以下是几种有效的查询方法。
本文运行环境:Dell XPS 13,Windows 11
一、使用任务管理器查看系统运行时间
任务管理器提供了直观的系统性能信息,其中包括自上次启动以来的持续运行时间。
1、按下 Ctrl + Shift + Esc 组合键,直接打开任务管理器。
2、切换到“性能”选项卡,然后点击左侧的“CPU”选项。
3、在页面底部右侧,找到“正常运行时间”字段,此处显示的就是自上次开机以来的时间。

二、通过命令提示符查询启动时间
使用命令提示符结合systeminfo命令可以精确获取系统的启动时间记录。
1、按下 Win + R 键打开“运行”对话框。
2、输入 cmd 并按回车,以启动命令提示符。
3、在命令行中输入以下命令并回车执行:
systeminfo | find "启动时间"
4、输出结果中将显示“系统启动时间”,其后跟随具体的日期和时间点。

三、利用PowerShell获取开机时间与运行时长
PowerShell支持更灵活的时间计算,可直接返回系统已运行的天数、小时和分钟。
1、右键点击桌面空白处,选择“在Windows终端中打开”。
2、在终端中输入以下命令并按回车:
(Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime
3、执行后将返回一个时间差对象,包含Days(天)、Hours(小时)、Minutes(分钟)等详细信息。

四、通过事件查看器查找开机历史记录
事件查看器记录了系统关键事件,包括每次开机的日志条目,可用于追溯历史启动时间。
1、按下 Win + R 键,输入 eventvwr.msc 并回车,打开事件查看器。
2、在左侧面板展开“Windows日志”,然后点击“系统”。
3、在右侧操作面板中点击“筛选当前日志”。
4、在“事件ID”栏输入 6005,该ID代表事件日志服务启动,通常对应系统开机时刻。
5、点击“确定”后,列表将仅显示开机记录,双击任一事件可查看其详细时间戳。
五、使用WMIC命令查看上次启动时间
WMIC是Windows预装的命令行工具,可用于查询操作系统类信息,包括启动时间。
1、打开“运行”对话框(Win + R),输入 cmd 并确认。
2、在命令提示符中输入以下命令并回车:
wmic path Win32_OperatingSystem get LastBootUpTime
3、系统将返回类似“20251109123045.123456+480”的字符串,其中前八位为年月日,中间六位为时分秒。
4、可通过在线时间转换工具或脚本将其解析为可读格式,也可结合当前时间手动计算运行时长。











