监控杀死/重新启动恶意进程的实用程序?

监控杀死/重新启动恶意进程的实用程序?

我需要一个 Windows(XP/7)实用程序来持续监视始终运行的进程并在它们挂起时终止它们(并且可以选择重新启动它们)。

有很多交互式工具(最著名的是 Sysinternals)。但我在一台很少使用的工作站上有一个程序,需要连续可靠地运行,而这两项都不是它的强项 :) 它需要不断的照看,我宁愿只拥有一个监控实用程序(即使是付费的),可以在可定义的条件下终止/重新启动它——例如 CPU > 80%,状态为“无响应”等。

答案1

我遇到了一个实用程序,它可以满足我需要的 90% 左右:Kiwi 应用程序监控器,可以终止/重新启动消耗过多内存/CPU 时间的进程。

答案2

IPSentry 的精简版可能会有用,你可以选择要购买的功能:http://www.ipsentry.com/

另一方面,您如何确定程序是否正在运行?您可以使用 VB 脚本解决这个非常具体的问题,该脚本每隔几分钟左右作为计划任务运行一次,以检查系统并在需要时重新启动程序。以下是某人做类似事情的示例(尽管最终目标非常不同):www.tek-tips.com/viewthread.cfm?qid=395765

相关内容