O que é svchost.exe no Windows 10? Por que vejo várias instâncias de processos svchost.exe em execução no Gerenciador de Tarefas? Como faço para descobrir informações básicas, como o nome e a descrição de cada processo svchost? Por que o svchost.exe está sendo executado constantemente? Por que meu svchost mostra alto uso de disco ou CPU? Este artigo tentará responder a essas perguntas.
O que é o svchost.exe no Windows 10/8/7?
Svchost significa Service Host. É um arquivo crítico do sistema operacional executável.exe que está localizado na pasta System32. Quando o Windows é iniciado, ele verifica o Registro do Windows e faz uma lista de serviços ou grupos de serviços que ele precisa carregar.
Portanto, você vê vários desses svchost.exe em execução ao mesmo tempo. Esse agrupamento de serviços também auxilia no melhor controle e depuração, caso haja necessidade. Os serviços executados no svchost são implementados como bibliotecas vinculadas dinamicamente ou arquivos dll.
Várias instâncias de processos svchost.exe
Você pode ver todos esses grupos svchost.exe sob a seguinte chave do Registro:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersionSvchost
Para exibir a lista de serviços em execução no Svchost, abra uma instância do prompt de comando, digite Lista de Tarefas / SVC e pressione Enter.
svchost.exe alta CPU ou uso de disco no Windows 10
Muitas vezes svchost.exe pode mostrar alta utilização de recursos. Embora seja difícil isolar o serviço responsável por isso, já que muitos serviços estão associados a esse processo, o Gerenciador de Recursos integrado ou o SysInternals Process Explorer o ajudarão nesse sentido.
Para ver qual svchost está associado a qual único ou múltiplo Serviço, clique com o botão direito no svchost.exe e selecione Ir para Serviço (s).
- ID do processo
- Quantidade de dados gravados ou lidos
- Nome do serviço, tipo de serviço, modo de início, status
- Se o serviço pode ser pausado ou parado
- Uma breve descrição do serviço.
Ele também permite que você pare ou pause serviços selecionados sempre que possível e até mesmo permite acessar o Service Manager diretamente.
Por exemplo, proteção do Windows no Windows 10 é conhecido por fazer o uso da CPU disparar. Abra a Central de Segurança do Windows Defender> Firewall e proteção de rede> Desativar o Firewall para todas as redes. Em seguida, clique em Restaurar configurações e veja se isso ajuda.
Se você quiser reduzir as instâncias de processos svchost, a única maneira de fazer isso é reduzindo os serviços que são iniciados automaticamente. Se você quiser desabilitar os serviços, você pode querer verificar o nosso Windows Services Tweaker. Mas eu aconselho que você faça isso, apenas se você souber o que está fazendo.
Quer saber sobre esses processos? Shellexperiencehost.exe | RuntimeBroker.exe | TrustedInstaller.exe | Processo principal para tarefas do Windows.