Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need a Windows (XP/7) utility to continuously monitor always-running processes and kill them (and optionally restart them) if they hang.

There are a lot of interactive tools out there (Sysinternals, most notably). But I have a program on a little-used workstation that needs to run continuously and reliably, both of which are not two of its strong suits :) It requires continual babysitting, and I'd rather just have a monitoring utility (even a paid one) that can kill/restart it on definable conditions -- e.g. CPU > 80%, Status of "Not Responding", etc.

share|improve this question
I see this question every single day! Are you spamming and deleting it or is this just a really hot topic? – marcusw May 11 '10 at 21:04
I've done searches and found similar questions. But nothing quite like what I need. – Sean O May 12 '10 at 12:47
up vote 4 down vote accepted

I've come across a utility that does ~90% of what I need: Kiwi Application Monitor, that can kill/restart processes that consumer too much memory/CPU time.

share|improve this answer

The light version of IPSentry might do the trick, you can pick and choose what features you want to buy:

On the other hand, how do you determine if the program is running? You might be able to solve this very specific problem with a VB script that runs as a scheduled task every few minutes or so to check the system and restart the program if needed. Here's an example of someone doing something similar (albeit with a very different end goal):

share|improve this answer
Matt, Thanks for the tip. Unfortunately, it looks like IP Sentry performs lots of monitoring, except application monitoring. The tek-tips thread looks interesting... I wonder if PowerShell can do something similar, and more simply :) – Sean O May 12 '10 at 13:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.