Erros do Svchost.exe (netsvcs) no Windows 10: como posso corrigi-los?

Problemas de svchost no Windows 10

Svchost.exe (netsvcs) , caso contrário, Host de serviço, é um processo de serviço compartilhado no Windows. É um subprocesso do Svchost.exe que carrega vários serviços completos no grupo netsvcs .

Esse grupo de serviços inclui o Gerenciador de usuários, o Agendador de tarefas, o Windows Update, o BITS, os temas, a configuração da área de trabalho remota e alguns outros que são essenciais para o Windows 10.

A grande ideia por trás do Svchost.exe é que um grupo de serviços compartilhe um único processo para preservar os recursos do sistema. No entanto, alguns usuários descobriram que o Svchost.exe (netsvcs) tem um uso excessivamente alto de CPU ou RAM.

Às vezes, isso pode resultar em netsvcs consumindo até 50% de RAM. Svchost.exe (netsvcs) que monopoliza os recursos do sistema é um problema que persiste desde o Windows 7 e pode ser devido a malware, atualizações do Windows ou um log completo do Visualizador de eventos.

Como corrigir erros do Svchost.exe

  1. Verificar se há malware
  2. Limpar o log do visualizador de eventos
  3. Execute o Windows Update Troubleshooter
  4. Exclua a pasta SoftwareDistribution
  5. Desligue o serviço Wuauserv

Você pode verificar a alocação de recursos do sistema de Svchost.exe (netsvcs) com o Gerenciador de Tarefas. Primeiro, você deve clicar com o botão direito na barra de tarefas e selecionar Gerenciador de Tarefas .

Clique em Detalhes para abrir a guia mostrada diretamente abaixo. Isso mostra o uso de CPU e RAM de software e outros processos. Svchost.exe é listado várias vezes, mas apenas um desses processos do sistema é Svchost.exe (netsvcs).

Você pode verificar os serviços associados para cada processo do sistema Svchost.exe clicando com o botão direito e selecionando Ir para o (s) serviço (s) . Isso abre a guia Serviço com os serviços em execução destacados.

O processo do sistema Svchost.exe (netsvcs) abrirá a guia Serviço com os serviços netsvc destacados como no instantâneo abaixo quando você selecionar Ir para serviço (s) .

1. Verificar se há malware

Se você achar que o netsvcs tem um uso excessivamente alto de CPU ou RAM, há algumas soluções possíveis para o problema. Um processo de sistema Svchost.exe (netsvcs) inchado pode frequentemente ser causado por malware.

Como tal, verifique se há malware com um utilitário antivírus. Existem vários utilitários de terceiros que eliminam malware, mas você também pode fazer a varredura com o Windows Defender da seguinte maneira.

  • Pressione o botão Cortana na barra de tarefas e digite 'Defender' na caixa de pesquisa.
  • Selecione para abrir o Windows Defender mostrado diretamente abaixo.

  • Pressione o botão Ligar para ativar o utilitário. Observe que você precisará fechar o software antivírus de terceiros para fazer a varredura com o Windows Defender.
  • Selecione a  opção Completa para uma verificação mais completa.
  • Pressione o botão Digitalizar agora .
  • Se o Windows Defender detectar algo, você pode pressionar o botão Limpar PC para excluir os itens detectados.

2. Limpe o Log do Visualizador de Eventos

O problema de alto uso de CPU ou RAM Svchost.exe (netsvcs) também pode ser devido a um log do Visualizador de eventos excessivamente cheio. Portanto, limpar o log do Event Viewer é outra solução potencial. É assim que você pode limpar aquele log no Win 10.

  • Pressione a tecla Win + R para abrir Executar.
  • Digite 'eventvwr' na caixa de texto Executar e pressione o botão OK . Isso abre o Visualizador de eventos mostrado diretamente abaixo.

  • Agora você pode clicar duas vezes em Logs do Windows.
  • Em seguida, você deve clicar com o botão direito do mouse em Aplicativo e selecionar Limpar Log no menu de contexto.
  • Além disso, limpe os logs de Configuração, Sistema e Segurança.
  • Então você pode reiniciar o Windows 10.

3. Execute o Windows Update Troubleshooter

O alto uso de recursos do sistema de netsvcs geralmente ocorre durante as atualizações do Windows. Portanto, o serviço Windows Update (wuauserv) geralmente está causando o uso excessivo de CPU e RAM de netsvcs. Executar o Windows Update Troubleshooter pode ajudar a corrigir o wuauserv.

  • Um solucionador de problemas do Windows Update não está incluído no Win 10. Abra a página deste site e clique em Baixar solucionador de problemas do Windows 10 para salvar o solucionador de problemas em seu laptop ou desktop.
  • Clique em WindowsUpdateDiagnostic para abrir o Windows Update Troubleshooter conforme abaixo.

  • Pressione o botão Avançar no solucionador de problemas.
  • Pressione o botão Executar o solucionador de problemas do Windows 10 do Windows Update para iniciar uma versão mais recente do solucionador de problemas.
  • Clique no botão Avançar para iniciar a varredura e corrigir o Wuauserv. Se o solucionador de problemas detectar algo, ele apresentará uma lista de problemas que detectou e corrigiu.
  • Reinicie seu desktop ou laptop.

4. Exclua a pasta SoftwareDistribution

SoftwareDistribution é uma pasta que armazena atualizações e limpar isso também pode ajudar a corrigir o Windows Update. Para esvaziar essa pasta, pressione a tecla Win + tecla de atalho R para abrir Executar.

  • Digite 'services.msc' na caixa de texto Executar e pressione o botão OK .
  • Role a janela Serviços até chegar ao Windows Update. Em seguida, você pode clicar com o botão direito do mouse em Windows Update e selecionar Parar .
  • Pressione o botão File Explorer na barra de tarefas.
  • Abra a pasta C: Windows, que inclui a subpasta SoftwareDistribution.

  • Agora você pode clicar com o botão direito na pasta SoftwareDistribution e selecionar Excluir .
  • Em seguida, reinicie seu desktop ou laptop e verifique se há atualizações com o aplicativo Configurações.

5. Desligue o serviço Wuauserv

Desligar o Windows Update deve ser a última solução em potencial. O Windows Update não é exatamente um serviço essencial, mas você perderá atualizações com ele. Os patches de atualização corrigem bugs no Windows e as atualizações principais adicionam novas opções e aplicativos ao sistema operacional.

Por exemplo, o Creators Update adiciona Paint 3D ao Windows 10. No entanto, você pode desligar o wuauserv da seguinte maneira.

  • Abra Executar pressionando a tecla Win + R atalho de teclado.
  • Digite 'services.msc' na caixa de texto e clique em OK para abrir a janela abaixo.

  • Clique duas vezes em Windows Update para abrir a janela no instantâneo diretamente abaixo.

  • Selecione Desativado no menu suspenso de inicialização.
  • Pressione os botões Aplicar e OK .

Depois disso, você pode verificar manualmente as atualizações ativando temporariamente o wuauserv novamente a cada poucos meses. Mude o tipo de inicialização do Windows Update para Manual para reiniciar o wuauserv e então você pode verificar manualmente se há atualizações. Depois de atualizar a plataforma, desligue o wuauserv novamente.

Essas correções podem garantir que o Svchost.exe (netsvcs) não drene tanto os recursos do sistema. Você também pode tentar desligar outros serviços no grupo netsvcs da mesma forma que o Windows Update, mas alguns deles podem ser essenciais para o sistema operacional.

Portanto, verifique os detalhes do serviço incluídos nas janelas de propriedades antes de desligá-los.

HISTÓRIAS RELACIONADAS QUE VOCÊ PRECISA VERIFICAR:

  • Mensagem “Fechar programas para evitar perda de informações” no Windows 10 [Fix]
  • Correção: o Windows Driver Frameworks usa muita CPU
  • Correção: falha na verificação de segurança do kernel RAM

Nota do Editor: esta postagem foi publicada originalmente em agosto de 2017 e desde então foi atualizada para atualização e precisão.