Use o Process Explorer da Sysinternal. Localize a instância do svchost.exe que está usando uma quantidade excessiva de CPU. Se você passar o mouse sobre ele, você notará que ele lista os serviços específicos que estão sendo hospedados por essa instância do svchost.exe. Agora, se você clicar com o botão direito do mouse e ir para as propriedades do svchost.exe e ir para a guia Threads, verá que cada thread é atribuído a um serviço específico e que o uso da CPU pode ser visto em uma base por thread.