svchost consuming more than 50% CPU all the time in windows 7

Solution 1:

  1. Figure out the Process ID (PID) from the Task Manager.
  2. Run this command from a console to find out which services it might be:

    tasklist /svc /fi "PID EQ 1000"
    (where 1000 is the PID)

Or just run Process Explorer, which will drill down into each svchost.