You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询Windows 10中特定程序的启动记录及运行时长?

获取Windows 10特定程序的启动时间与累计运行时长

方法一:任务管理器历史记录追踪

  • 打开任务管理器(快捷键Ctrl+Shift+Esc),切换到详细信息标签页
  • 右键点击表头,勾选启动时间,可查看当前运行程序的启动时间
  • 启用历史记录功能:点击左上角选项菜单,勾选保存任务管理器历史记录,之后在进程标签页右键目标程序,选择查看进程历史记录,就能看到该程序的运行时长统计数据

方法二:事件查看器提取日志

  • 打开事件查看器(按下Win+R输入eventvwr.msc回车)
  • 导航到Windows日志 > 应用程序,右侧点击筛选当前日志
  • 在筛选条件中,选择目标程序对应的事件来源,或根据程序文档填入对应的事件ID,筛选出程序启动/停止的时间戳日志
  • 通过计算启动与停止事件的时间差,可得到单次运行时长,累加所有记录即可得到总运行时长

方法三:PowerShell脚本统计

  • 用PowerShell查询系统日志提取程序运行数据,示例脚本(以notepad.exe为例):
# 获取notepad.exe的启动/停止事件
Get-WinEvent -FilterHashtable @{LogName='System'; Id=7036; Data='notepad.exe'} | 
Select-Object TimeCreated, Message
  • 解析脚本输出的时间戳,计算每次运行的时长并累加,即可得到累计运行时间

注意事项

  • 任务管理器的历史记录仅在启用后开始保存,无法回溯启用前的数据
  • 事件查看器的日志有存储上限,旧日志可能被自动覆盖,需提前调整日志存储大小以保留长期数据
  • 部分程序不会在系统日志中记录启动/停止事件,这种情况需借助第三方监控工具实现长期追踪

内容的提问来源于stack exchange,提问作者Adri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 16:54:22