任务计划程序不会终止任务

任务计划程序不会终止任务

我们有一个计划任务,有时会挂起。它只是停止响应。在 Windows 2003 上,我们将任务计划程序配置为在 3 小时后终止任务。这是一个 32 位进程。

在 Windows 2008 R2 上,我们设置了“如果任务运行时间超过则停止任务”和“如果正在运行的任务在请求时未结束,则强制停止”。

但是,当任务挂起时,它就不会停止,并且会在进程资源管理器中停留数天。

有任何线索可以解释为什么 Windows Scheduler 不会终止进程吗?

这个帖子有一个可重现的设置来解决这个问题。)

答案1

答案是 64 位任务调度程序实际上不会终止 32 位任务。

我们通过运行解决了这个问题pskill作为计划任务的操作1。 pskill调度32位进程没有问题。

答案2

“如果任务运行时间超过,则停止任务”下方有一个选项,即“如果正在运行的任务未按要求结束,则强制停止”。第二个选项是否选中?

相关内容