Over the past several months, my Dell Inspiron B130 will show that cpu is running at 100% and slow/stop programs from running. I review the 'Processes' when this occurs but can't identify which ones are causing the problem.
In the task manager, click view/select colums and check off PID. Now find the svchost's PID number.
Open a command prompt and type tasklist /svc /fi "imagename eq svchost.exe"
This will list the svchost processes. The svchosts will show what is actually running inside them. Find the svchost with the same PID as in the task manager. This should narrow down which service is eating up your cpu time.