Sei sulla pagina 1di 3

SVCHOST Alto consumo CPU

SVCHOST.EXE um desses processos misteriosos


que constantemente so executados no Windows, e ele
absolutamente essencial, mas voc nunca sabe exatamente o que ele est
fazendo. Ento, o que exatamenteSVCHOST.EXE? Identificar os servios e
programas reais que esto sendo executados dentro de
cadaprocesso SVCHOST.EXE uma tarefa vale a pena saber, especialmente
quando o processo consome 99 ou100 por cento de sua CPU!
Ento, antes de falarmos de solues, 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 eele faz
exatamente o que o nome sugere: ajuda servios de host. Um servio no
Windows simplesmente um programa no sistema operacional que faz um
trabalho especial e funciona em segundo plano todas as vezesquando o
computador estiver ligado, mesmo se voc no est logado.
A maioria dos programas que voc conhece, funciona como um executvel
autnomo, como .exe. No entanto, a maioria dos servios so implementados na
forma de DLLs, que no podem ser executados por conta
prpria.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 execuo.
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
inutilizvel.

Detalhando um pouco mais: ultimamente, vrias mquinas tm sofrido de problemas de


lentido durante a execuo da ferramenta de atualizaes automticas. O processo
svchost.exe fica utilizando praticamente 100% do processamento da mquina, apenas
verificando as atualizaes. Obviamente fica impossvel utilizar a mquina normalmente
durante este processo, frequentemente travando o sistema operacional. Ao fazer uma
varredura com o anti-vrus, nada detectado. Ao rodar o anti-spyware, nada detectado
tambm.

Ento, vamos questo 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 mquina 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 usurio, e as


atualizaes automticas continuam funcionando, sem problemas, e com o svchost.exe
consumindo somente o processamento mnimo necessrio.

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

O que fazer? Abra o gerenciador de tarefas, clique com o boto contrrio do mouse em
cima do svchost, e selecione ir para servios. Da, veja quais so os servios que esto
por trs de cada um deles. Ou use o ProcessExplorer:

http://www.baixaki.com.br/download/process-explorer.htm
e verifique qual servio que est usando tanto da CPU. Ento, desabilite o servio.

Iniciar -> Executar -> services.msc

Selecione o servio e clique em Parar.

Potrebbero piacerti anche