De acordo com o Microsoft "svchost.exe é um nome de processo de host genérico para serviços que são executados a partir de bibliotecas de vínculo dinâmico".
O svchost.exe carrega módulos e partes de programas dos arquivos .dll a serem usados. Como o windows não pode executar arquivos .dll.
Você pode reiniciar ou interromper algumas dessas tarefas em caso de alto uso da CPU.
Para isso, abra Gerenciador de tarefas e clique na guia detalhes.
Procure por svchost.exe e veja todos os serviços em execução neste nome.
A melhor maneira de fazer isso é clicar com o botão direito do mouse em um serviço svchost.exe e selecionar ir para serviços. Ele selecionará todo o processo em execução.
Leia a descrição do serviço e interrompa aquele que não é útil por enquanto.