Este processo svchost.exe as vezes consome 100% de recurso do CPU. Está relacionado com update do windows XP.
Deixando muitas vezes o PC Lento.
Introdução:
Os computadores com o sistema operacional Windows XP SP3 instalado, vem com uma ferramenta chamada de Central de Segurança, disponível no Painel de Controle. A missão é auxiliar o usuário na tarefa de tornar o computador mais seguro contra ataques de vírus, worms, falhas do próprio Windows e invasões. Ela monitora o status do Firewall,atualizações Automáticas e Anti-vírus.
A ferramenta de atualizações automáticas executa automaticamente uma tarefa que é a de procurar, fazer o downloade instalar todas as atualizações do sistema operacional que a Microsoft publica via Windows Update.
Frequentemente um escudo amarelo aparece ao lado do relógio do Windows, para informar que existe uma
atualização para ser instalada e precisa da intervenção do usuário (normalmente para aceitar um contrato de uso).
Manter esta ferramenta funcionando é fundamental para ficar sempre protegido contra as brechas de segurança que são descobertas diariamente no Windows.
Mas ultimamente, várias máquinas têm sofrido de problemas de lentidão durante a execução da ferramenta deatualizaçõ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. O serviço de atualizações automáticas utiliza uma instancia do svchost.exe para funcionar. Então se supõe que ele é o culpado da lentidão no computador. Pois bem, para resolver o problema, basta desativar as atualizações automáticas, utilizando a central de segurança. Essa não parece uma solução muito elegante, mas funciona.
Por algum motivo desconhecido ainda, o serviço de atualizações automáticas toma conta da máquina completamente, tomando mais de 70% do CPU, tornando assim o pc muiro lento.
Solução:
1.- Reiniciar a máquina em modo seguro
2.- Renomear C:\windows\software distribution para C:\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áticascontinuam funcionando, sem problemas, e com o svchost.exe consumindo somente o processamento mínimo necessário.
O Processo svchost.exe:
O svchost.exe é um serviço capaz de hospedar outros serviços. Basicamente ele roda vários processos (um ‘grupo’), porém só um nome aparecerá listado. Ele pode, por outro lado, carregar vários grupos, o que resultará em vários svchost.exe na lista de processos, o que é um caso extremamente comum.
Nos serviços (services.msc) se você encontrar algum serviço que se inicia através do arquivo svchost.exe,
você pode verificar o ‘Nome do serviço’ (que é diferente do ‘Nome para exibição’). Para verificar o verdadeiro arquivo carregado pelo svchost, você precisa ir até a seguinte chave no registro
* [HKLM\SYSTEM\CurrentControlSet\Services\{nome_do_serviço}\Parameters]
“ServiceDll”
Onde {nome_do_serviço} é o nome que você viu no Services.msc.
Trojans podem utilizar o svchost.exe da mesma forma, porém é necessário esta verificação manual na chave para sabermos qual o verdadeiro culpado, já que o svchost.exe é um arquivo de sistema e não pode ser apagado.
Se você encontrar um serviço ruim, utilize a opção “Delete NT Service” do HijackThis e coloque o “Nome do Serviço” para apagá-lo.
Outras formas para obter o nome do serviço:
No Windows XP é possível descobrir todos os serviços que o svchost.exe roda através do comando tasklist /svc.
Outras cópias do arquivo:
Note que existem cópias falsas do svchost.exe. A verdadeira que será usada pelo Windows fica na pasta System32.
Mas você pode ter outras cópias legítimas do svchost.exe no sistema. Quando você instala um Service Pack, por exemplo, o Windows faz backup do svchost.exe. Dessa forma, você teria um svchost.exe nas seguintes pastas:
* C:\WINDOWS\system32\svchost.exe
Cópia do svchost.exe real utilizada pelo sistema
* C:\WINDOWS\$NtServicePackUninstall$\svchost.exe
Backup do Service Pack
* C:\WINDOWS\ServicePackFiles\i386\svchost.exe
Cópia temporária da instalação do Service Pack
* C:\WINNT\system32\dllcache\svchost.exe
Cópia de segurança do svchost caso algo acontença com o verdadeiro
Todos estes svchost.exe são legítimos. Os falsos são geralmente encontrados na pasta Windows ou na pasta System(e não System32). Na dúvida, utilize seu antivírus para scanear o arquivo e veja as propriedades do arquivo ouprocure ajuda de um técnico, mas não apague o arquivo sem ter certeza de que ele é malicioso.
Noooooossa! Já estava batendo a cabeça na parede. Estava com esse problema a uns 6 meses. Fazia tudo que os outros fóruns diziam e ... nada. Formatei o HD, instalei tudo do zero, quando terminava, estava lá o svchost roubando os recursos da máquina. Valeu pela dica Bruno. Vou postar o link dessa página nos fóruns que passei.
ResponderExcluirObrigado Edmar pelo comentário, haverá mais posts sobre o Windows XP, 7 e 8 em breve!
ExcluirAbração
FUNCIONA MESMO !!!! vlw Bruno pela dica. Nossa cara eu ja nao sabia mais o que faser, tava quase comprando um pc novo, eu formatava para ver se sumia a zica mais nada acontecia, passava o antivirus e nada, passava o antspyware e nada tambem, ainda bem q pesquisei um pouco mais na net. Iso me ajudou muinto mesmo vlw pela a ajuda.
ExcluirNão funcionou aqui... tentei tudo... Passei a madrugada tentando resolver isso. Nada pode resolver o problema.
ResponderExcluirEu fiquei entusiasmado com a sua solução, que foi um pouco diferente das outras que vasculhei pelo Google e quando iniciei o Windows Update após a sua dica, o svchost ficou inicialmente usando de 1 a 5% de CPU. Um minuto depois, pulou pra 99% e ferrou.
Ainda bem que esse PC não é meu... Eu uso Linux, que não tem esse tipo de merda.
Segue a dica do usuário gtaonibus: "Vou dar a dica que funcionou comigo, vá no Iniciar > Painel de Controle > Atualizações Automáticas e desative, depois vá em Ferramentas administrativas > Serviços > procure por Atualizações Automáticas botão direito e parar, pronto! problema resolvido, comigo deu certo, boa sorte ai :D"
ExcluirBootei com o Hiren's boot e fiz as alterações na pasta Windows (softwareDistribution e windowsupdate.log), resolveu meu problema. Obrigado por compartilhar!
ResponderExcluirOk amigo, obrigado por me visitar. Em breve terei mais posts!! Um ótimo ano!
Excluirmuito obrigado pela dica!! resolveu o caso no meu Windows XP SP3....
ResponderExcluircheguei a formatar ele duas vezes achando que era algum programa, mas mesmo sem NADA instalado além do Windows, acontecia, aí que percebi que não era o PC travando, e sim o Windows e o svchost do update que faziam isso acontecer...
valeu mesmo!! =)
Obrigado. Em breve terei mais posts!! Um ótimo ano!
ExcluirValeu a dica, resolveu o problema!
ResponderExcluirObrigado!
Em breve terei mais posts!! Um ótimo ano! Abraço
Excluirvlw cara ajudo muito mano
ResponderExcluirEm breve terei mais posts!! Um ótimo ano!
Excluironde se encontra essa pasta pra renomear ?
ResponderExcluirDesculpe a demora para lhe responder, segue abaixo as pastas:
ExcluirSolução:
1.- Reiniciar a máquina em modo seguro
2.- Renomear C:\windows\software distribution para C:\windows\software distribution.old
3.- Renomear C:\windows\windowsupdate.log Para c:\windows\windowsupdate.log.old
4.- Reiniciar o computador em modo normal
Qualquer dúvida estou por aqui, Um ótimo ano!
Valew eu ja havia fortado e ate feito a troca do hd e nada tinha resolvido ...
ResponderExcluirObrigado
Em breve terei mais posts!! Um ótimo ano!
ExcluirEssa dica não funcionou comigo, já tentei até uma outra dica de um site americano, que usava um fix no modo seguro e não adiantou nada, o único modo de vocês se livrarem dessa lentidão é desativando as atualizações automáticas, infelizmente é a solução, tem como fazer as atualizações manualmente indo até o site da Microsoft e ver se tem novas atualizações.
ResponderExcluirVou dar a dica que funcionou comigo, vá no Iniciar > Painel de Controle > Atualizações Automáticas e desative, depois vá em Ferramentas administrativas > Serviços > procure por Atualizações Automáticas botão direito e parar, pronto! problema resolvido, comigo deu certo, boa sorte ai :D
Perfeito...(Essa última dica)
ExcluirSua dica de desativar o Windows Update também funcionou aqui.
ExcluirEstranho a Microsoft não resolver isso, já que acontece tanto. Mesmo com o Windows XP sendo descontinuado.
Muito boa dica do gtaonibus, obrigado por compartilhar o conhecimento! segue a dica dele também. Apesar da atualização do Windows ser muito importante para resolver problemas de "bugs" (defeitos no sistema operacional), o Windows XP será descontinuado este ano de 2014 (não haverá mais atualização para este sistema).
ExcluirUma boa opção é migrar para o Windows 7 ou um Linux para Desktop (Fedora, Ubuntu, Mint, Suse, etc...)
Requisitos mínimos Windows 7:
Processador 1 GHz
Memória (RAM): 1 GB de RAM (x86 32 bits) 2 GB de RAM (x64 64 bits)
Placa gráfica: Suporte para o dispositivo de gráficos DirectX 9 com 128 MB de memória gráfica (para Aero Glass)
Espaço Livre em HD: 16 GB de espaço em disco disponível (x86 32 bits) 20 GB de espaço em disco disponível (x64 64 bits)
Unidade óptica Unidade de DVD (apenas para instalar a partir de uma mídia de DVD/CD) ou entrada USB
Abração
Infelizmente comigo o método não funcionou, entrei no modo de segurança renomeei os arquivos, mas voltou pior antes a svchost puxava 40%,45% agora esta usando de 75 a 99% depois de umtempo abaixa mas só para 50%. Tentei o método do gtaonibus de desativar as atualizações, mas não funcionou. Estou precisando muito usar o computador para fazer meus trabalhos, e os programas que vou usar são um pesados (Photoshop, Sony Vegas, Cinema 4d) e com o svchost usando tanto da cpu não da para realizar trabalho algum por causa da lentidão.. Espero que possam me ajudar, porque está dificil aqui os trabalhos só acumulando e eu não podendo nem mexer neles.
ExcluirOlá Daniel, tente a dica do PG e qualquer coisa me fale!!
Excluir"Pessoal, depois de semanas tentando todas as sugestões que encontrei, fui até o link postado acima:
http://www.auto-professionals.co.uk/showthread.php?tid=8474
Não segui todo o procedimento, apenas baixei e atualizei o IE8 (IE8-WindowsXP-KB2898785-x86-ENU.exe) no link que tem lá, ou no link:
http://download.microsoft.com/download/1/9/A/19A6AC47-9EA0-455F-B918-A44D25B5304C/IE8-WindowsXP-KB2898785-x86-ENU.exe
Então foi apenas ativar a atualização automática e pronto, tudo voltou ao normal. Obrigado a todos."
Abração.
salvou mais um ermano !!!
ResponderExcluirObrigado. Em breve terei mais posts!! Um ótimo ano!
ExcluirEsqueci de dizer um detalhe, toda vez que você reiniciar ou desligar o PC, o svchost estará lá consumindo 100% da CPU, pra não acontecer isso vai em Ferramentas administrativas > Serviços > Atualizações Automáticas botão direito e vá em Propriedades, vá em tipo de inicialização e deixe manual ou desative, o windows não precisa de atualização ele com ou sem as atualizações vai continuar uma porcaria kkkkkkkkkkkkk
ResponderExcluirVlw Mano ajudou muito resolveu meu problema ... tem o meu thanks =)
ExcluirEste comentário foi removido pelo autor.
Excluireu tentei fazer do modo que sugestionou mas deu erro 5: acesso negado
Excluire não possibilitou que eu parasse as atualizações automaticas em services.
no lugar de iniciar é parar, eu tirei a print com o processo svchost.exe parado pois não era possível continuar executando os procedimentos com o mesmo aberto:
http://img17.imageshack.us/img17/7224/vtyq.png
ahhahahahhaha, tem o linux também que não tem estes problemas!! abração
ExcluirSalvou minha vida também, funcionou perfeito, valeu :D
ResponderExcluirEm breve terei mais posts!! Um ótimo ano!
ExcluirGente me ajudem, tipo eu to na pasta do WINDOWS mais não encontro esse windowsupdate.log só encontrei um documento de texto com o nome parecido ''WindowsUpdate'' queria saber se é o mesmo ou se não é.
ResponderExcluirSegue a dica do usuário gtaonibus: "Vou dar a dica que funcionou comigo, vá no Iniciar > Painel de Controle > Atualizações Automáticas e desative, depois vá em Ferramentas administrativas > Serviços > procure por Atualizações Automáticas botão direito e parar, pronto! problema resolvido, comigo deu certo, boa sorte ai :D" Abração
ExcluirSegui as dicas, mas o que funcionou, resolvendo meu problema, foi isso:
ResponderExcluirhttp://www.auto-professionals.co.uk/showthread.php?tid=8474
Valeu!!!
Muito boa dica do Marco xxp, obrigado por compartilhar o conhecimento! segue a dica dele também. Abração e um ótimo ano!!
ResponderExcluirAmigo, depois de eu fazer a dica de reiniciar pelo safemode, minha máquina só reinicia direto sem parar. Parece que tá dando erro no Windows. Alguma dica???
ResponderExcluirOlá amigo, entre em modo de segurança, mas somente como "Prompt de comando" e execute dois comandos: chkdsk /p e depois que terminar execute este: chkdsk /r para recuperar o sistema de arquivos do seu windows. Não se preocupe, porque demora um pouco no segundo comando. Obrigado e um Abraço!
ResponderExcluirPessoal, depois de semanas tentando todas as sugestões que encontrei, fui até o link postado acima:
ResponderExcluirhttp://www.auto-professionals.co.uk/showthread.php?tid=8474
Não segui todo o procedimento, apenas baixei e atualizei o IE8 (IE8-WindowsXP-KB2898785-x86-ENU.exe) no link que tem lá, ou no link:
http://download.microsoft.com/download/1/9/A/19A6AC47-9EA0-455F-B918-A44D25B5304C/IE8-WindowsXP-KB2898785-x86-ENU.exe
Então foi apenas ativar a atualização automática e pronto, tudo voltou ao normal.
Obrigado a todos.
Muito obrigado , ja tive muito esse problema quando eu utilizava o windows xp , se eu soubesse dessa solução ... , mas enfim quando eu utilizava windows xp esse problema era constante porém de mes em mesp raticamente e eu nunca dei importancia , agora utilizo windows 7 e ele veio e nao saiu mais e resolvi procurar uma solução , e vi que realmente era bem simples porém poucos sites falavam desse metodo usava nesse blog aqui , abradeço por compartilhar , nota 10.
ResponderExcluirOIa amigo estou com esse problema já tentei de tudo, poderia me ajudar no meu acontece o seguinte fiz o procedimento, mas o problema continuou ai quando dei uma olhada novamente na C:\windows\software distribution e na
ResponderExcluirC:\windows\windowsupdate.log eles estavam com o nome antigo sem o (.old) na verdade o windons criou outro arquivo de cada com a extecao log de novo.
Boa tarde amigo!
ExcluirComo Windows Xp deixou ter suporte em 2014, tente desativar a atualização automática no painel de controle e verifique o consumo de CPU.
Abraço.