一、使用任务管理器(推荐)
基础查看
按下 `Ctrl + Shift + Esc` 打开任务管理器,切换到 "详细信息"选项卡,通过 "使用时间"列排序应用程序,可查看每个程序的累计运行时间。
应用历史记录
在任务管理器的 "应用历史记录"选项卡中,可查看自系统重启以来各应用的使用时长、网络流量等信息,适合快速了解软件使用概况。
二、使用事件查看器
系统日志筛选
按下 `Win + R` 打开运行对话框,输入 `eventvwr.msc` 并回车。在事件查看器中,展开 "Windows日志"→ "系统",通过筛选事件ID(如6005:系统启动)获取软件启动时间戳,结合系统运行时间可推算累计使用时长。
三、使用PowerShell
查询运行历史
以管理员身份打开PowerShell,输入以下命令:
```powershell
Get-WmiObject Win32_Process | Where-Object { $_.ProcessName -like "*程序名*" } | Select-Object Name, StartTime, EndTime, Duration
```
将 `程序名` 替换为目标软件名称,可查看每次启动的详细时间戳及持续时间。
四、其他方法
电源管理记录
通过 电源和睡眠设置→ 其他电源设置→ 电源使用报告,可查看系统整体使用时长,但无法细分软件使用情况。
第三方工具
如 RescueTime(需安装)可实时监控软件使用时长并生成报告,适合个人或企业用户进行长期统计。
注意事项
任务管理器中的 "应用历史记录"仅显示自系统重启以来的数据,无法记录关机后重新启动的软件运行时间。
通过 Prefetch目录(需管理员权限)可查看软件缓存信息,但无法直接获取运行时间。
若需精确到分钟级的时间记录,建议使用事件查看器或第三方工具。