Corrigir alto uso da CPU por svchost.exe (netsvcs)

Svchost.exe ( Service Host ou SvcHost ) é um nome de processo de host genérico para serviços executados em bibliotecas de vínculo dinâmico. Todos os serviços internos do Windows foram movidos para um arquivo (Windows).dll em vez do arquivo .exe , mas você precisa de um arquivo executável ( .exe ) para carregar esses arquivos .dll ; daí o processo svchost .exe foi criado. Agora você pode notar que havia várias instâncias de processos svchost .exe que estão lá porque se um serviço falhar, ele não derrubará o Windows e todos esses serviços são organizados em grupos, e cada svchost .exeinstância é criada para cada um desses grupos.

Corrigir alto uso da CPU por svchost.exe (netsvcs)

Agora, o problema começa quando o svchost.exe (netsvcs) começa a usar quase todos os recursos do Windows e causa um alto uso da CPU . Se você examinar o Gerenciador de Tarefas(Task Manager) , descobrirá que um svchost.exe específico está ocupando quase toda a memória e criando um problema para outros programas ou aplicativos. O computador fica instável, pois fica muito lento e começa a congelar o Windows(Windows) aleatoriamente, então o usuário precisa reiniciar o sistema ou forçar o desligamento.

Svchost.exe High CPU Usage problema ocorre principalmente por causa de vírus ou infecção por malware no PC dos usuários. Mas o problema não se limita apenas a isso, pois geralmente depende da configuração do sistema do usuário e do ambiente. Portanto, sem perder tempo, vamos ver como corrigir o alto uso da CPU(Fix High CPU Usage) por svchost.exe (netsvcs) com o guia de solução de problemas listado abaixo.

Corrigir alto uso da CPU(Fix High CPU Usage) por svchost.exe (netsvcs)

Certifique-se de  criar um ponto de restauração(create a restore point)  caso algo dê errado.

Método 1: Execute o CCleaner e o Malwarebytes(Method 1: Run CCleaner and Malwarebytes)

1. Baixe e instale  o CCleaner(CCleaner)  & Malwarebytes.

2.  Execute o Malwarebytes(Run Malwarebytes)(Run Malwarebytes) e deixe-o escanear seu sistema em busca de arquivos nocivos. Se um malware for encontrado, ele os removerá automaticamente.

Clique em Scan Now depois de executar o Malwarebytes Anti-Malware

3. Agora execute o CCleaner e selecione  Custom Clean .

4. Em Limpeza personalizada, selecione a  guia Windows(Windows tab) e marque os padrões e clique em  Analisar(Analyze) .

Selecione Limpeza Personalizada e marque o padrão na guia Windows |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

5.  Quando a análise estiver concluída, certifique-se de remover os arquivos a serem excluídos.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

Clique em Executar o limpador para arquivos excluídos

6. Por fim, clique no botão  Run Cleaner  e deixe o CCleaner seguir seu curso.

7. Para limpar ainda mais seu sistema,  selecione a guia Registro(select the Registry tab) e verifique se o seguinte está marcado:

Selecione a guia Registro e clique em Verificar problemas

8. Clique no  botão Verificar problemas(Scan for Issues)  e permita que o CCleaner faça(CCleaner) a verificação, depois clique no botão  Corrigir problemas(Fix Selected Issues)  selecionados.

Quando a verificação de problemas estiver concluída, clique em Corrigir problemas selecionados |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

9. Quando o CCleaner pergunta “ Você deseja fazer backup das alterações no registro? (Do you want backup changes to the registry?) selecione Sim( select Yes) .

10. Depois que o backup for concluído, clique no botão  Corrigir todos os problemas(Fix All Selected Issues)  selecionados.

11. Reinicie seu PC para salvar as alterações.

Método 2: Desabilite o serviço específico que está causando alta CPU(Method 2: Disable the particular service that is causing High CPU)

1. Pressione Ctrl + Shift + Esc juntos para iniciar o Gerenciador de Tarefas.

2. Alterne para a guia Detalhes e clique com o botão direito do mouse no processo (Details tab)svchost.exe de alto uso da CPU e escolha Ir para Serviço(s).(Go to Service(s).)

Clique com o botão direito do mouse em svchost.exe que está causando alto uso da CPU e selecione Ir para serviço(s)

3. Isso o levaria automaticamente para a guia Serviços(Services) e você notará que existem vários serviços destacados(highlighted services) que são executados no processo svchost.exe.

Isso o levaria automaticamente para a guia Serviços e há vários serviços destacados

4. Agora clique com o botão direito do mouse no serviço destacado( highlighted service) um por um e selecione Parar.

5. Faça isso até que o alto uso da CPU por esse processo svchost.exe específico seja corrigido.

6. Depois de verificar os serviços pelos quais esse problema ocorreu, é hora de desabilitar esse serviço.

Observação:(Note:) na maioria das vezes, o Windows Update Service é o serviço culpado, mas lidaremos com isso mais tarde.

7. Pressione a tecla Windows + R, digite services.msc e pressione Enter.

serviços de janelas |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

8. Agora encontre esse serviço específico nesta lista, clique com o botão direito(right-click) nele e selecione Propriedades.(Properties.)

Agora encontre esse serviço específico nesta lista, clique com o botão direito nele e selecione Propriedades

9. Clique em Parar(Click Stop) se o serviço estiver em execução e certifique-se de que Tipo de inicialização(Startup) esteja definido como Desativar(Disable) e clique em Aplicar seguido de OK.

Clique em Parar se o serviço estiver em execução e verifique se o tipo de inicialização está definido como Desativado

10. Reinicie seu PC para salvar as alterações e veja se o problema foi resolvido ou não

Isso definitivamente resolveria o alto uso da CPU por svchost.exe (netsvcs)(Resolve High CPU Usage by svchost.exe (netsvcs)) . Se você achar difícil se concentrar no arquivo svchost.exe específico que está causando o problema, poderá usar um programa da Microsoft chamado Process Explorer , que o ajudará a encontrar a causa do problema.

Método 3: limpar os logs do visualizador de eventos(Method 3: Clear Event Viewer Logs)

1. Pressione a tecla Windows + R, digite eventvwr.msc e pressione Enter para abrir o Visualizador de Eventos.( Event Viewer.)

Digite eventvwr em run para abrir o Visualizador de Eventos |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

2. No menu do lado esquerdo, expanda Logs do Windows(Windows Logs) e clique com o botão direito do mouse nas subpastas uma a uma e escolha Limpar log.(Clear Log.)

Expanda Logs do Windows e clique com o botão direito do mouse nas subpastas uma por uma e escolha Limpar Log

3. Essas subpastas serão Aplicativo, Segurança, Configuração, Sistema e Eventos encaminhados.(Application, Security, Setup, System and Forwarded Events.)

4. Certifique-se de limpar os logs de eventos de todas as pastas acima.

5. Reinicie seu PC para salvar as alterações.

Método 4: renomear a pasta de distribuição de software(Method 4: Rename SoftwareDistribution Folder)

1. Pressione a Windows Key + X e selecione Prompt de Comando (Admin).(Command Prompt (Admin).)

2. Agora digite os seguintes comandos para interromper o Windows Update (Windows Update) Services e pressione Enter após cada um:

net stop wuauserv
net stop cryptSvc
bits de parada de (net stop bits)
rede net stop msserver(net stop msiserver)

Pare os serviços de atualização do Windows wuauserv cryptSvc bits msserver

3. Em seguida, digite o seguinte comando para renomear a pasta SoftwareDistribution(SoftwareDistribution Folder) e pressione Enter :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Renomear a pasta de distribuição de software

4. Por fim, digite o seguinte comando para iniciar o Windows Update (Windows Update) Services e pressione Enter após cada um:

net start wuauserv
net start cryptSvc
net start bits
net start msserver(net start msiserver)

Iniciar os serviços de atualização do Windows wuauserv cryptSvc bits msserver |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

5. Reinicie seu PC para salvar as alterações.

Método 5: Execute a solução de problemas do Windows Update(Method 5: Run Windows Update Troubleshooter)

1. Digite “solução de problemas” na barra de pesquisa do Windows(Windows Search) e clique em Solução de problemas.(Troubleshooting.)

painel de controle de solução de problemas

2. Em seguida, na janela esquerda, selecione o painel Exibir tudo.(View all.)

3. Em seguida, na lista Solucionar(Troubleshoot) problemas do computador, selecione Windows Update.

selecione a atualização do Windows em solucionar problemas do computador

4. Siga as instruções na tela e deixe a solução de problemas do Windows Update ser executada.(Windows Update Troubleshoot run.)

Solucionador de problemas do Windows Update

5. Reinicie seu PC para salvar as alterações.

Isso deve ajudá-lo a corrigir  o alto uso da CPU por svchost.exe (netsvcs),( High CPU Usage by svchost.exe (netsvcs))  mas se não, continue com o próximo método.

Método 6: Certifique-se de atualizar o Windows(Method 6: Make sure to Update Windows)

1. Pressione a tecla Windows Key + I e selecione Atualização e segurança.(Update & Security.)

Clique no ícone Atualização e segurança |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

2. Em seguida, clique em Verificar atualizações(Check for updates)  e certifique-se de instalar todas as atualizações pendentes.

Verificar atualizações do Windows

3. Depois que as atualizações forem instaladas, reinicie o seu PC para corrigir alto uso da CPU por svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Método 7: Desabilitar o serviço BITS e Windows Update(Method 7: Disable the BITS and Windows Update service)

1. Pressione a tecla Windows + R, digite services.msc e pressione Enter.

janelas de serviços

2. Agora encontre o BITS e o Windows Update(Windows Update) na lista, clique com o botão direito neles e selecione Propriedades.(Properties.)

Clique com o botão direito do mouse no serviço Windows Update e selecione Propriedades na janela Serviço

3. Certifique-se de clicar em Parar(click Stop) e configurar o tipo de inicialização como (Startup)Desativado.(Disabled.)

Clique em parar e certifique-se de que o tipo de inicialização do serviço Windows Update seja Desativar |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

4. Clique em Aplicar, seguido de OK.

5. Reinicie seu PC para salvar as alterações.

Isso deve ajudá-lo a corrigir  o alto uso da CPU por svchost.exe (netsvcs),( High CPU Usage by svchost.exe (netsvcs))  mas se não, continue com o próximo método.

Método 8: Baixe e execute o RKill(Method 8: Download & Run RKill)

O Rkill(Rkill) é um programa desenvolvido em BleepingComputer.com que tenta encerrar processos de malware conhecidos para que seu software de segurança normal possa executar e limpar seu computador de infecções. Quando o Rkill é executado, ele mata processos de malware e, em seguida, remove associações executáveis ​​incorretas e corrige políticas que nos impedem de usar determinadas ferramentas quando terminar. Ele exibirá um arquivo de log que mostra os processos que foram encerrados enquanto o programa estava em execução. Isso deve resolver  o problema de alto uso da CPU por svchost.exe.( High CPU Usage by svchost.exe issue.)

Baixe o Rkill aqui(Download Rkill from here) , instale e execute-o.

Método 9:  (Method 9: )Execute o Verificador de arquivos do sistema (SFC) e verifique o disco (CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))

1. Pressione a tecla Windows Key + X e clique em Prompt de Comando (Admin).( Command Prompt(Admin).)

prompt de comando com direitos de administrador

2. Agora digite o seguinte no cmd e pressione enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC scan now prompt de comando |  Corrigir alto uso da CPU por svchost.exe (netsvcs)

3. Aguarde(Wait) a conclusão do processo acima e, uma vez concluído, reinicie o PC.

4. Em seguida, execute o CHKDSK em Corrigir erros do sistema de arquivos com o utilitário de verificação de disco (CHKDSK)(Fix File System Errors with Check Disk Utility(CHKDSK)) .(Fix File System Errors with Check Disk Utility(CHKDSK).)

5. Deixe o processo acima ser concluído e reinicie novamente o seu PC para salvar as alterações.

Método 10: Execute o solucionador de problemas de sistema e manutenção(Method 10: Run System and Maintenance Troubleshooter)

1. Pressione a tecla Windows Key + X e clique em Painel de Controle.(Control Panel.)

painel de controle

2. Pesquise Solução(Search Troubleshoot) de problemas e clique em Solução de problemas.(Troubleshooting.)

Pesquise Solução de problemas e clique em Solução de problemas

3. Em seguida, clique em ver tudo no painel esquerdo.

4. Clique e execute o Solucionador de problemas para manutenção do sistema( Troubleshooter for System Maintenance) .

execute o solucionador de problemas de manutenção do sistema

5. O Solucionador de problemas pode corrigir o alto uso da CPU por svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Recomendado:(Recommended:)

É isso que você corrigiu com sucesso o alto uso da CPU(Fix High CPU Usage) por svchost.exe (netsvcs), mas se você ainda tiver alguma dúvida sobre este post, sinta-se à vontade para perguntar na seção de comentários.



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts