一、通过系统设置查看
事件查看器(推荐) - 按 `Win + R` 打开运行窗口,输入 `eventvwrm` 并回车,打开事件查看器。
- 在左侧导航栏中选择 Windows 日志
→ 系统。
- 筛选 当前日志,输入 `6006`(关机事件ID)或 `6005`(开机事件ID),即可查看最近关机或开机的日期和时间。
系统信息工具
- 按 `Win + R` 输入 `msinfo32` 回车,打开系统信息窗口。
- 在 系统摘要或 组件标签页中查看 系统启动时间,可对比当前时间判断未关机时长。
二、通过命令行查询
PowerShell命令
- 以管理员身份打开 PowerShell,输入以下任一命令:
```powershell
(Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime
```
或
```powershell
systeminfo | find "系统启动时间:"
```
两种方法均可显示自上次开机以来的时间差。
CMD命令
- 以管理员身份打开命令提示符,输入 `systeminfo | find "系统启动时间:"` 回车,查看开机时间。
三、其他实用工具
定时关机3000: 可记录每次开关机时间,支持按天、周等维度统计开机时长,适合长期监控。 第三方软件
注意事项
以上方法主要显示自上次开关机的时间,若需精确到分钟或秒,建议使用 PowerShell 命令。
若需长期记录开关机历史,建议结合日志分析工具(如事件查看器)进行批量处理。
通过以上方法,您可以快速了解电脑的未关机时长,并根据实际情况采取管理措施。