Wmiprvse.exe high CPU usage

In the process manager of the task manager in windows XP the following process is running at high levels, causing the CPU to run at 100%.

 

wmiprvse.exe - NETWORK SERVICE

 

How do I fix this?  Is this a virus?