一、通过系统信息查看
命令提示符法 - 按 `Win + R` 打开运行对话框,输入 `cmd` 并回车;
- 在命令提示符中输入 `systeminfo`,等待系统扫描(约5-10秒);
- 在输出信息中查找“系统启动时间”,当前时间减去该时间即为开机时长。
PowerShell法
- 按 `Win + X` 选择“Windows PowerShell”或“终端管理员”;
- 输入命令 `Get-CimInstance Win32_OperatingSystem`.LastBootUpTime`,回车后即可显示开机时间。
二、通过事件查看器分析
系统日志筛选
- 按 `Win + R` 输入 `eventvwr.msc` 打开事件查看器;
- 展开“Windows日志”→“系统”,筛选事件ID为6005(系统启动);
- 查看最新事件的时间戳,计算与当前时间的差值。
三、使用第三方工具(可选)
360卫士
- 右键【此电脑】→“管理”→“系统工具”→“事件查看器”;
- 在“系统”日志中筛选开机事件,可查看开机耗时排名。
电脑管家
- 运行电脑管家后,在“优化加速”中查看开机时间统计。
四、注意事项
系统信息与开机时长差异: 系统信息显示的是自上次重启以来的时间,需结合当前时间计算总开机时长; BIOS设置
以上方法覆盖了系统内置和第三方工具的查询方式,可根据需求选择合适的方法。