可通过任务管理器性能选项卡中CPU页面的“正常运行时间”字段直接读取系统自上次开机以来的连续运行时长,格式为天:时:分:秒。

如果您想确认 Windows 10 系统自上次开机以来已连续运行多久,可通过任务管理器性能选项卡中 CPU 页面的“正常运行时间”字段直接读取系统级连续运行时长。以下是具体操作步骤:
一、通过任务管理器性能选项卡查看CPU正常运行时间
任务管理器提供最直观的图形化界面,直接显示系统自最近一次开机起的连续运行时长,单位为天:时:分:秒,无需记忆命令,适合日常快速查验。
1、按Ctrl + Shift + Esc组合键,打开任务管理器。
2、点击顶部的“性能”选项卡。
3、在左侧列表中单击“CPU”。
4、滚动至右侧底部区域,找到并读取“正常运行时间”后的数值,格式如2天 14小时 32分钟 17秒。
二、使用PowerShell计算精确运行时长
PowerShell 可调用系统底层对象,直接计算当前时间与上次启动时间之差,并以自然语言格式输出,结果包含毫秒级精度,且一步完成,无需手动换算。
1、按Win + X键,在弹出菜单中选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、在窗口中粘贴以下命令并按回车执行:(Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime。
3、输出结果将显示类似2天 14小时 32分钟 17.8923秒的格式。
三、通过命令提示符查询系统启动时间点
systeminfo 命令可检索系统注册的精确启动时刻(年/月/日 时:分:秒),结合当前时间即可人工推算运行时长,适用于需核对具体时间戳的场景,例如故障分析或日志比对。
1、按Win + R打开“运行”对话框。
2、输入cmd并按回车,启动命令提示符。
3、输入以下命令并回车:systeminfo | find "系统启动时间"。
4、返回结果形如系统启动时间:2026/01/05, 08:15:22,该时间为本次连续运行的起始时刻。
四、利用性能监视器获取系统级秒级运行时间
性能监视器内置“System\Up Time”性能计数器,该计数器以秒为单位记录系统自启动以来的总运行时间,数值稳定、不受网络或服务重启影响,是系统级权威指标。
1、同时按下Win + R键,打开“运行”对话框。
2、在输入框中键入perfmon,然后按回车键。
3、在左侧导航树中,依次展开“性能监视器” > “监视工具” > “性能监视器”。
4、点击右上角的绿色“+”号按钮,添加新的计数器。
5、在“可用计数器”列表中,找到并展开“System”节点。
6、选中“Up Time”,点击“添加”按钮;确认“实例”为空(默认全局),点击“确定”。
7、图表区域将开始绘制曲线,右侧实时数据显示当前值——该数值即为系统已运行的总秒数。
五、通过事件查看器追溯历史开关机记录
事件查看器保存了系统级日志,不仅可验证本次启动时间,还能筛选出过去多次的开机、关机、意外断电等事件,适用于审计、排查异常重启或验证维护周期。
1、按Win + R,输入eventvwr.msc并回车,打开事件查看器。
2、在左侧导航栏依次展开“Windows 日志” → “系统”。
3、在右侧操作面板点击“筛选当前日志”。
4、在“事件ID”输入框中输入6005,6006,其中6005代表开机事件,6006代表关机事件。











