Isolating a service bundled in SVCHOST.exe

0 Votes

Isolating a service bundled in SVCHOST.exe

I am having some issues with certain PC's, some of them become non-responsive during boot process. The machines will be usable in about 5 minutes after the machine has booted completely.

I reviewed the task manager while booting and I noticed that the process SVCHOST.exe is taking 50-99% of the CPU. I know the process ID, which is 1040 and I ran a tasklist
(TASKLIST /svc /FI "PID eq 1040") command and i have all of the services running under the rampant process. My question is how can I determine which of the services under process 1040 is causing the trouble?

Is there a way to tell CPU Utilization and Memory Usage on low level services?