svchost.exe monopolizando a CPU na instalação fresca do XP


9

Eu tenho um ISO do Windows XP Professional com SP3 integrado no dreamspark. Gravei em um DVD e instalei em um computador antigo.

A primeira coisa que fiz após a instalação foi instalar os drivers gráficos, pois não suporto o atraso extremo ao arrastar as janelas. Então, procurei por atualizações no IE, mas ele ficou parado por um tempo. Eu verifiquei o Gerenciador de tarefas e descobri que um deles svchostestava monopolizando a CPU.

Mais tarde, usei o SysInternals Process Explorer para verificar os serviços associados a essa instância do svchost. Havia uma lista, mas as Atualizações Automáticas eram uma delas. Parei esse serviço e a CPU caiu instantaneamente. Tentei reinstalar também (duas vezes ...), mas os mesmos resultados são produzidos sempre. Isso nunca aconteceu antes, nunca ...

Tentei instalar o Windows Update Agent usando o /wuforceparâmetro, reiniciado e nada ...

Eu também tentei instalar esse hotfix , mas aparentemente o SP3 já cuidou disso ...

Também li em algum lugar que isso é causado pelo SP3 não ser instalado corretamente. Tentei fazer o download do ISO para XP que não possui SPs integrados, mas não era permitido, porque eu já tenho uma cópia do XP no DreamSpark e não me permite adicionar o que não possui SP ao carrinho. Isto é tanto quanto eu fui

Hardware:

  • AMD Sempron 3200+ 1.8GHz
  • ASUS M2N-MX
  • RAM DDR2 de 3 GB (2 Sticks de 1 GB e 2 Sticks de 512 MB)
  • Nvidia GeForce 6100
  • Seagate 500GB SATA

O que preciso fazer para corrigir o svchostproblema?

ATUALIZAÇÃO 1:

Eu verifiquei o WindowsUpdate.txtlog, e estas são algumas das entradas:

DownloadFileInternal failed for http://download.windowsupdate.com/msdownload/update/v5/redir/wuredir.cab: error 0x80190194
Failed to download the Redirector cab on try 1: 0x80190194

WU client failed Searching for update with error 0x8024001b
Required Version for binary C:\WINDOWS\system32\cdm.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\cdm.dll: Target version: 5.5.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuapi.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuapi.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuauclt.exe is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuauclt.exe: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaucpl.cpl is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaucpl.cpl: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaueng.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaueng.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wucltui.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wucltui.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wups.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wups.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wups2.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wups2.dll: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuweb.dll is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuweb.dll: Target version: 5.4.3790.5512 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuapi.dll.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuapi.dll.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaucpl.cpl.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaucpl.cpl.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wuaueng.dll.mui_en is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wuaueng.dll.mui_en: Target version: 0.0.0.0 Required: 7.6.7600.256
Required Version for binary C:\WINDOWS\system32\wucltui.dll.mui_en,SusClient_wuauhelp,SusClient_wuauadm is: 7,6,7600,256
Binary: C:\WINDOWS\system32\wucltui.dll.mui_en,SusClient_wuauhelp,SusClient_wuauadm: Target version: 0.0.0.0 Required: 7.6.7600.256

WU client failed Searching for update with error 0x8024001b

Failed to obtain cached cookie with hr = 8024400a.
PT: Using serverID {9482F4B4-E343-43B6-B170-9A65BC822C77}
PT: Using server URL https://www.update.microsoft.com/ClientWebService/client.asmx
URL for server  is http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx

WUAUENG ServiceMain exits. Exit code is 0x240002

// this is when I installed the 1 mandatory update automatically detected...
# 127 updates detected
# Found 1 mandatory updates

ATUALIZAÇÃO 2:

Desisti e instalei o Windows 7 Professional sem Service Packs. svchostcomi a CPU novamente, mas apenas por um minuto, e o Windows Update mostrou cerca de 150 atualizações que estão faltando. Algo está errado com o Windows XP e eu não sei o que ... O Windows 7 funciona melhor, então acho que vou ficar com isso então ...


Eu recomendo deixá-lo passar da noite para o dia, mais do que provavelmente está baixando e instalando um monte de hotfixes, nova versão do IE, Security Essentials, etc. Com o seu processador, isso pode ocupar muitos recursos, mas se você deixar terminar, então você deve ser bom.
Taegost

@ Taegost Mas isso nunca aconteceu antes. Eu tive Server 2003, antes disso, e todas as atualizações iniciais foram encontrados em cerca de um minuto, e nada pendurado
Alex

Você já tinha o Server 2003 instalado nesse computador específico? Poderia realmente ser qualquer coisa, e a única maneira de descobrir é começar a eliminar as causas ... Se você verificou que o serviço de Atualizações Automáticas está causando o alto uso, conclua seu trabalho e veja se ele volta ao modo inativo, especialmente porque você está executando em uma CPU de núcleo único muito desatualizada.
Taegost

@ Taegost Sim, exatamente no mesmo computador, com exatamente a mesma configuração de hardware. Eu também tive Server 2008 R2, bem como, e eu nunca tive esse tipo de dificuldade com as atualizações iniciais
Alex

Alguma coisa nos logs? (por exemplo, em c: /windows/WindowsUpdate.log). Ajuda você a executar um net stop wuauserv, excluir a pasta softwareDistribution net start wuauserve executar as atualizações da janela?
Hennes 24/07

Respostas:


6

Baixar e instalar manualmente o Internet Explorer 8 resolve o problema.

Confirmado em dois tipos de sistemas:

  1. Instalação antiga do Windows XP Professional SP3 (CD de recuperação do fabricante) em um PC Intel, com o Internet Explorer 6 para comparabilidade de software herdado. Os outros sistemas que foram atualizados para o Internet Explorer 8 não apresentam o problema.
  2. Nova instalação do Windows XP Home SP3 (CD de recuperação do fabricante) em um netbook da AMD.

Portanto, o problema aparece apenas se o Internet Explorer 6 estiver presente. A primeira vez que aconteceu foi entre março e maio deste ano (não lembro exatamente). As atualizações que vêm com o Internet Explorer 8 resolvem esse problema.


Isso funcionou para mim. Na minha opinião, a MS não deveria deixar o Windows / Microsoft Update tão conectado ao IE. Deveria ter sido um serviço / aplicativo dedicado, como no Vista + .. de qualquer forma, obrigado pela informação e faz sentido que este era o problema agora.
ScottN

Para aumentar sua estimativa de quando isso começou, reinstalei o XP com SP3 em um laptop antigo no início de junho e não tive problemas com o Windows Update e o IE6.
ScottN

Confirmado; Instalei o XP SP2 a partir do CD, apliquei o SP3 a partir de outro CD, além do IE8, que baixei alguns meses atrás. Um novo download do IE8 do microsoft.com reinstalou exatamente a mesma versão (8.0.6001.18702), mas agora o processo de atualização continua. Primeiras duas pequenas atualizações (WGA + 1 outra), seguidas pelas demais. A reinstalação do IE8 leva muito tempo, no entanto.
JvO 15/10

0

Desisti e instalei o Windows 7 Professional x86_64. svchostconsumi a CPU quando verifiquei as atualizações, mas as atualizações foram encontradas um minuto depois, então está tudo bem agora. Algo deve estar errado com as ISOs do Windows XP da Microsoft no DreamSpark


0

Encontrei os mesmos problemas e reduzi uma lista de pré-requisitos que funcionavam para mim (em sistemas Windows XP SP3 recém-instalados).

Primeiro: após uma instalação limpa, a atualização do Windows não funcionará. Primeiro, ele precisa do Windows Update Agent 3.0 (também conhecido como 7.4.7600.226) por KB946928. Observe que esta página trava o IE 6. do SP3. O link para baixar o EXE por KB é: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Segundo: Depois disso, o Windows Update deve funcionar (pelo menos a opção "Personalizado", não testei a opção "Express"), mas você pode encontrar a CPU 100% com problema svchost enquanto procura atualizações. A instalação da "Atualização de segurança cumulativa para o Internet Explorer para Windows XP (KB2870699)" corrigiu esse problema para mim: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (download de x86) : Eu tinha o IE 6. instalado no momento. De acordo com o KB, esta atualização também funcionará para o IE 8. Se já estiver instalado. No entanto, eu não o testei.)

Finalmente, durante a atualização, seu sistema travará com 100% da CPU no svchost por uma ou duas horas quando a instalação do "Windows Genuine Advantage Notification (KB905474)". Você pode esperar o término (e tentarei, três novas instalações do sistema nos últimos dias) ou não selecionar essa atualização.

Após esses procedimentos, consegui instalar todas as outras atualizações opcionais e de alta prioridade manualmente, sem mais problemas. Por fim, observe que, ao contrário de alguns fóruns que li, consegui fazer isso funcionar no IE 6. O IE 8 NÃO era um pré-requisito para mim (pelo menos em 1/10/2013). Embora depois de todas as atualizações de alta prioridade, o IE 8 tenha sido atualizado para mim.


0

Ainda mantenho o Internet Explorer 6 no Windows XP e tive o problema de 100% da CPU em svchost.exe / wuaueng.dll. Isso acontecia apenas a cada segunda terça-feira dos últimos dois meses, isto é, Patch Tuesday . Consegui trabalhar em outubro, mas na terça-feira passada tive o mesmo problema novamente.

Como me recusei a atualizar para o IE8 e li que há alguma correlação entre esses dois fatos, tentei baixar e instalar manualmente o KB2888505 (atualização de segurança cumulativa para o Internet Explorer: 12 de novembro de 2013). Ele foi instalado bem e, depois disso, o Windows Update detectou, baixou e instalou as atualizações restantes sem nenhum problema com a CPU. Eu acho que, enquanto eu mantiver o IE6, terei que baixar e instalar manualmente seus patches de segurança a partir de agora.

Então, a chave aqui é o IE6; a solução fácil é atualizar para o IE8; a solução alternativa é instalar manualmente suas atualizações de segurança quando o Windows Update Agent travar usando 100% da CPU.


Dezembro, mesma história. Baixe e instale manualmente o KB2898785.
Chungalin

0

Svchost CPU hog (100%): também entrou neste problema. Aqui está o que eu tentei e o que funcionou. tentei no meu Windows XP Home SP3:

  • baixe o WinUpdate agent 3.0 da microsoft, instalado com "/ wuforce", reiniciado -> falhe
  • reaplicou o SP3 sem sucesso: o porco ainda está lá
  • também usou o MS Fixit for Win Update para XP -> Nada melhor
  • tentou atualização complementar do IE8 (KB2870699) -> falha novamente
  • usou o truque de sempre
  • (net stop wuauserv, exclua% Windir% \ SoftwareDistribution, net start wuauserv) -> ainda falha: o WUpdate é aberto e procura para sempre, hog da CPU novamente).

Finalmente, consegui baixar um programa de instalação do IE8 (encontrado no Clubic, mas deve existir no MS para o seu idioma específico). Este desinstalou completamente o meu IE8 atual e instalou um novo na reinicialização ==> CONCLUÍDO! É uma instalação longa e você precisa ajustar o IE novamente, mas valeu a pena! No momento, estou escrevendo isso enquanto o MS Update faz seu trabalho (mais de 25 atualizações ...).

Eu tenho que apontar que:

  • O IE6 e as atualizações não funcionaram bem na minha máquina em uma nova instalação.
  • Eu tive que baixar e instalar o IE8 + WindowsUpdate agent 3.0 primeiro.

  • Meu problema atual de CPU hog era de fato um problema profundo e oculto do IE8 (provavelmente após algum tipo de atualização do MS ou outra coisa).

  • Nunca esqueça que o IE, o comportamento da área de trabalho / barra de tarefas e o WinUpdate estão fortemente vinculados.

Eu aprendi muito neste tópico, então eu devolvo agora.


0

Executando a nova instalação do XP Pro 32Bit em um Dell Latitude D800. Eu tive o mesmo problema com o congelamento genuíno do Windows Update KB905474 e usando 100% da CPU. Eu atualizei o IE para o IE8, mas a atualização ainda iria sobrecarregar e usar 100% da CPU. Desliguei as Atualizações Automáticas e usei o link do Windows Update e a instalação personalizada para instalar todas as atualizações, exceto KB905474. Em seguida, baixei e salvei a atualização KB905474 na minha área de trabalho. Desliguei e reiniciei no modo de segurança com rede. Executei a atualização KB905474 nesse modo e ela foi instalada sem problemas. Desligue novamente, reinicie o modo normal e ative as Atualizações automáticas. O computador está funcionando bem, sem problemas. Isso funcionou para mim com a atualização KB905474, espero que ajude você.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.