Constant CPU usage from services.exe, restarting a particular service fixes it, why?

view story

http://superuser.com – I've always noticed steady usage of my CPU from 'services.exe', typically from 1-4%, constantly throughout the day. If I enable the CPU Time column and sort the processes, I can see that over time services.exe rises to the top, right below the idle process. It's not a big deal, but it does hurt performance, and more importantly, battery life. However, I have found that if I restart the service 'Windows Management Instrumentation' it completely stops the CPU usage! The interesting bit is the process 'WmiPrvSE.exe' does not record any real CPU usage over time. Once I restart WMI(Windows Managem (HowTos)