一、Windows系统
事件查看器(Event Viewer)
- 按 `Win + R` 打开运行窗口,输入 `eventvwr.msc`,在“Windows日志”中筛选“应用程序”日志,通过事件ID(如6005开机、6006关机)追踪软件启动时间。
任务管理器(Task Manager)
- 按 `Ctrl + Shift + Esc` 打开任务管理器,切换到“应用历史记录”选项卡,查看自系统重启以来的软件使用时长、网络使用量等。
系统文件Prefetch目录
- 按 `Win + E` 打开资源管理器,导航到 `C:\Windows\Prefetch`,查看程序操作记录文件(如 `SCHEDLGU`),可按修改日期筛选特定时间段的记录。
二、macOS系统
活动监视器(Activity Monitor)
- 按 `Cmd + Space` 打开 Spotlight,输入 `Activity Monitor`,在“进程”标签中查看软件运行时长、内存占用等信息。
系统日志(Console)
- 打开终端,输入 `log show --predicate 'process == "应用程序名称"'`(如Word)查看特定软件的运行日志。
三、其他补充方法
PowerShell查询
使用 `Get-WmiObject Win32_Process` 命令可获取进程列表及启动时间,需管理员权限。
第三方工具
如“域智盾”等软件可实时监控软件使用情况、屏幕操作记录等,适合企业用户。
注意事项
部分功能需管理员权限(如Prefetch目录、事件查看器),普通用户可能受限;
事件查看器中的日志需结合具体事件ID分析,建议提前了解相关代码或文档;
第三方工具需选择正规产品,避免隐私泄露风险。