james kahn's scratchpad

a blog on technology

Any Tools for Local PC Service Monitoring?

I’ve got an HP multifunction printer (Photosmart 3310), with terrible drivers.  It works fine except for one issue - periodically the corresponding services on my PC spin up to 100% CPU, and stay there until I restart the service or reboot my PC.  If this happens when I’m not plugged into power it really eats the battery on my laptop. Does anyone know of a tool I could use that monitors Windows services and restarts a service if, say, it’s been at 100% CPU for a minute?