有没有办法确定 Windows 中进程的“正常运行时间”。令人失望的是,它不是使用任务管理器时可用的属性之一。
答案1
你可以通过进程探索器。在任务栏菜单中选择View
并检查Show Process Tree
选项Show Lower Pane
。右键单击任意列,Select Columns
然后单击Process Performance
选项卡并选中Start Time
复选框。
社区更新:
正如评论中所提到的,在该工具的较新版本中(截至 2019 年),有关每个流程树项的信息已被重新定位到属性表的图像选项卡中(仅double-click
流程名称,不需要其他步骤)。
答案2
这可以使用 Powershell 完成。
以管理员身份运行然后执行
获取进程 | 选择名称,开始时间
您将获得所有正在运行的进程及其启动时间的列表
答案3
如果您所在的服务器无法安装任何外部工具,您仍然可以:
- 打开任务管理器
- 单击“进程”选项卡
- 找到您的流程
- 右键单击它
- 选择属性选项
您可以在此处看到“创建日期”,这应该是您的流程的创建日期。通过简单的减法,您可以推断出正常运行时间。
答案4
打开任务管理器并右键单击该进程。选择特性在菜单中,查看字段访问时间在第一个选项卡中。除非已启动多个实例,否则这将为您提供进程的启动时间。