SVCHOST.EXE é um desses processos misteriosos que constantemente são executados no Windows, e ele é absolutamente essencial, mas você nunca sabe exatamente o que ele está fazendo. Então, o que é exatamente SVCHOST.EXE? Identificar os serviços e programas reais que estão sendo executados dentro de cada processo SVCHOST.EXE é uma tarefa vale a pena saber, especialmente quando o processo consome 99 ou 100 por cento de sua CPU!

Então, antes de falarmos de soluções, vamos entender mais profundamente o que esse processo realmente faz e como você pode corrigir problemas que podem ocorrer. Em primeiro lugar, svchost significa “Service Host” e ele faz exatamente o que o nome sugere: ajuda serviços de “host”. Um serviço no Windows é simplesmente um programa no sistema operacional que faz um trabalho especial e funciona em segundo plano todas as vezes quando o computador estiver ligado, mesmo se você não está logado.

A maioria dos programas que você conhece, funciona como um executável autônomo, como .exe. No entanto, a maioria dos serviços são implementados na forma de DLLs, que não podem ser executados por conta própria. Assim, o svchost carrega essas DLLs e executa-os em si. É por isso que quando você abre o Windows Task Manager, você vai ver um monte de processos svchost.exe em execução.

O problema é que às vezes eles consomem quase 100% da CPU… apenas um deles pode consumir 70%, e em conjunto com os outros, acaba tornando o computador inutilizável.

Detalhando um pouco mais: ultimamente, várias máquinas têm sofrido de problemas de lentidão durante a execução da ferramenta de atualizações automáticas. O processo svchost.exe fica utilizando praticamente 100% do processamento da máquina, apenas verificando as atualizações. Obviamente fica impossível utilizar a máquina normalmente durante este processo, frequentemente travando o sistema operacional. Ao fazer uma varredura com o anti-vírus, nada é detectado. Ao rodar o anti-spyware, nada é detectado também.

Então, vamos à questão principal desse post:

O que fazer quando o svchost.exe consome 99 a 100% da CPU?

Existem algumas medidas que se pode tomar para corrigir o problema:

1.- Reiniciar a máquina em modo seguro

2.- Renomear C:\windows\software distribution paraC:\windows\software distribution.old

3.- Renomear C:\windows\windowsupdate.log Para c:\windows\windowsupdate.log.old

4.- Reiniciar o computador em modo normal

Pronto, agora o computador passou a respeitar novamente os comandos do usuário, e as atualizações automáticas continuam funcionando, sem problemas, e com o svchost.exe consumindo somente o processamento mínimo necessário.

Mas, às vezes, isso não resolve o problema, pois o Windows cria automaticamente outro windowsupdate.log.

O que fazer? Abra o gerenciador de tarefas, clique com o botão contrário do mouse em cima do svchost, e selecione “ir para serviços”. Daí, veja quais são os serviços que estão por trás de cada um deles. Ou use o ProcessExplorer:

http://www.baixaki.com.br/download/process-explorer.htm

e verifique qual serviço que está usando tanto da CPU. Então, desabilite o serviço.

Iniciar -> Executar -> services.msc

Selecione o serviço e clique em Parar.

svchost.exe

23 COMENTÁRIOS

  1. Essa Solução foi testada em varios computadores e obteve o mesmo resultado.
    OBS: Windows 7-SP1 x86/x64

    Vá em: Painel de Controle > Sistema e Segurança > Windows Update
    no menu lateral clique em “ALTERAR CONFIGURAÇÕES”
    e Selecione a opção: “NUNCA VERIFICAR SE HÁ ATUALIZAÇÕES (Não Recomendado)” Clique em “OK” e em seguida reinicie o PC e Seja Feliz.

    A Apartir daí vc poderá verificar e baixar atualizações quando quiser e (ou) achar nescessario manualmente.

  2. Ola boa noite,preciso de uma força.

    No meu caso este svchost.exe  me notifica toda vez que abro qualquer coisa no pc,se eu abrir a internet ou pasta ou programa sou notificado '' deseja permitir que um programa desconhecido faça alterações nete computador? '' nome do programa:svchost.exe  ,,tudo que abro aparece isto e o nome de qualquer coisa que abro é svchost.exe   porque? 

    Obrigado desde já.

  3. Ola boa noite,preciso de uma força.

    No meu caso este svchost.exe  me notifica toda vez que abro qualquer coisa no pc,se eu abrir a internet ou pasta ou programa sou notificado '' deseja permitir que um programa desconhecido faça alterações nete computador? '' nome do programa:svchost.exe  ,,tudo que abro aparece isto e o nome de qualquer coisa que abro é svchost.exe   porque? 

    Obrigado desde já.

  4. Fantástico! Deu certo! O único trabalho que eu tive foi para configurar a inicialização do PC para o modo de segurança. O restante foi tudo muito fácil! Obrigado por compartilhar!

     

  5.  ola meu nome é Maciel, muito obrigado pela dica Suzana andava ja a dois meses com este problema  e o seu tuturial resolveu o meu problema fico eternamente grato , beijos

  6. Ola… essa foi a forma que pra mim deu certo depois de um certo tempo procurando como resolver isso
    que nem formatando completamente o pc dava jeito.

    windows 10

    1 – abra o gerenciador de tarefas Ctrl + shift + Esc, va na aba inicializar, e desabilite tudo menos o antivirus
    2 – depois va na ultima aba serviços, depois em abrir serviços la em baixo
    3 – procure por windows update, dê duplo clik, dai clique em parar e coloque onde diz manual para desativado e dê OK
    4 – abra a loja, clique no simbolo do usuario proximo a barra de pesquisa, edepois em configurações
    5 – desabilite atualização automatica, depois no simbolo novamente, e em download e pare as atualisações dos que vc não usa(caso esteja baixando algum)
    6 – abra o menu e va em configurações, depois em rede e internet, em opções avançadas, desative computador detectavel
    7 – em seguida gerenciar configurações de wi-fi e desative tudo
    8 – volte em rede e internet role a janela para baixo, va em alterar opções avançadas de compartilhamento e desative descoberta de rede

    Se vc usar algum programa de manutenção depois disso pode ser que ele volte algumas dessas definiçõe para o padrão
    dai vc vai la e repete pra ver se ta tudo desabilitado, Abraço…

  7. Muito obrigado Suzana… Resolveu meu problema… estava a meses com o note travando por causa desse processo… parabéns pelo conhecimento e por compartilhar…

    Abraço e sucesso

  8. tipo 15% de uso de CPU , ai quando dou ./game_server vai para 100% é as vezes ultrapassar ai não ligar o jogo porq o CPU topa quando vou entrar ou qualquer pessoa cair é diz : núcleo de imagem salvar essas coisas…
    sabe dizer se tem algum comando ou pasta pra excluir diariamente? para diminui isso? porq só lota quando dou o ./game_server

    • Meu problema de alto consumo foi dado por causa de uma placa de video que nao estava muito boa!! Tinha tentado de tudo e nada resolvia por completo!! Sempre que r

      Ligava a máquina o consumo ja estava no 100%!! Troquei a placa e foi resolvido o problema!!! Pessoal cuidado com as placas que esse processo é ligado a tudo desde placa mae ate placa de video e de som!!

  9. Meu note estava com esse problema e a solução foi mais estranha do que eu imaginava. Quando mandei finalizar o processo svchost.exe, deu um problema no gerenciamento de energia. Parti para investigação mais para esse lado e percebi que quando estava conectado na fonte, o notebook ficava lento. A solução foi simples: troquei a fonte e o problema sumiu!

  10. Seguindo este tutorial o meu deu nesse arquivo “Gerenciador de Sessão do Gerenciador de Janelas da Área de Trabalho”
    Acredito que isso não pode parar de funcionar né?

  11. muito boa a dica fera, depois de 200 horas procurando a solução suas dicas fora certeiras!!! obrigado pela ajuda

  12. Ótimo tutorial, minha cpu tava travando meus jogos tudo e percebi que era esse svhost.exe que estava sobrecarregando o sistema.
    Funcionou 100% no meu computador!
    Obrigado pela ajuda =D

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here