svchost.exe CPU de acaparamiento en la instalación de Fresh XP

9

Obtuve un ISO de Windows XP Professional con SP3 integrado de dreamspark. Lo grabé en un DVD y lo instalé en una vieja computadora mía.

Lo primero que hice después de la instalación fue instalar los controladores de gráficos, ya que no puedo soportar el retraso extremo cuando arrastro las ventanas. Luego busqué actualizaciones en IE, pero se bloqueó por un tiempo. Revisé el Administrador de tareas y descubrí que uno de ellos svchostestaba acaparando la CPU.

Más tarde, utilicé SysInternals Process Explorer para verificar los servicios asociados con esa instancia de svchost. Había una lista, pero las Actualizaciones automáticas eran una de ellas. Detuve ese servicio y la CPU se cayó instantáneamente. Intenté reinstalar también (dos veces ...), pero los mismos resultados se producen cada vez. Esto no ha sucedido antes, nunca ...

Intenté instalar Windows Update Agent usando el /wuforceparámetro, reinicié y nada ...

También intenté instalar esta revisión , pero aparentemente SP3 ya se encargó de eso ...

También leí en alguna parte que esto se debe a que SP3 no se instaló correctamente. Así que intenté descargar el ISO para XP que no tiene ningún SP integrado, pero no se me permitió porque ya tengo una copia de XP en DreamSpark, y no me permite agregar uno sin SP al carrito. Esto es lo más lejos que llegué

Hardware:

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

¿Qué tengo que arreglar para solucionar el svchostproblema?

ACTUALIZACIÓN 1:

Verifiqué el WindowsUpdate.txtregistro, y estas son algunas de las 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

ACTUALIZACIÓN 2:

Renuncié e instalé Windows 7 Professional sin Service Packs. svchostvolví a comer CPU, pero solo por un minuto, y luego Windows Update mostró alrededor de 150 actualizaciones que me faltan. Algo está mal con Windows XP y no sé qué ... Windows 7 funciona mejor, así que supongo que me quedaré con esto entonces ...

Alex
fuente
Recomiendo simplemente dejarlo pasar de la noche a la mañana, lo más probable es que descargue e instale un montón de revisiones, una nueva versión de IE, Security Essentials, etc. Con su procesador, eso podría consumir muchos recursos, pero si deja termina, entonces deberías ser bueno.
Taegost
@Taegost Pero eso nunca antes había sucedido. Tenía Server 2003 antes de esto, y todas las actualizaciones iniciales se encontraron en aproximadamente un minuto, y no se colgó nada
Alex
¿Ya tenía instalado el Servidor 2003 en esa computadora específica? Realmente podría ser cualquier cosa, y la única forma de averiguarlo es comenzar a eliminar las causas ... Si ha verificado que el servicio de Actualizaciones automáticas está causando un uso elevado, deje que complete su trabajo y vea si vuelve a estar inactivo, especialmente porque estás ejecutando una CPU de un solo núcleo muy desactualizada.
Taegost
@Taegost Sí, exactamente en la misma computadora, con la misma configuración de hardware. También he tenido Server 2008 R2, y nunca tuve este tipo de dificultad con las actualizaciones iniciales
Alex
¿Algo en los registros? (por ejemplo, en c: /windows/WindowsUpdate.log). ¿Le ayuda ejecutar un net stop wuauservarchivo, luego eliminar la carpeta de distribución de software net start wuauservy ejecutar las actualizaciones de Windows?
Hennes

Respuestas:

6

La descarga e instalación manual de Internet Explorer 8 resuelve el problema.

Confirmado en dos tipos de sistemas:

  1. Instalación anterior de Windows XP Professional SP3 (CD de recuperación del fabricante) en una PC Intel, que tiene Internet Explorer 6 para la comparabilidad de software heredado. Los otros sistemas que se han actualizado a Internet Explorer 8 no experimentan el problema.
  2. Nueva instalación de Windows XP Home SP3 (CD de recuperación del fabricante) en una netbook AMD.

Entonces, el problema aparece solo si Internet Explorer 6 está presente. La primera vez que sucedió fue entre marzo y mayo de este año (no recuerdo exactamente). Las actualizaciones que vienen con Internet Explorer 8 resuelven ese problema.

Karl Karlsson
fuente
Esto funcionó para mí. En mi opinión, MS no debería haber hecho Windows / Microsoft Update tan conectado a IE. Debería haber sido un servicio / aplicación dedicado como en Vista + ... de todos modos, gracias por la información y tiene sentido que este sea el problema ahora.
ScottN
Para agregar a su estimación sobre cuándo comenzó esto, realicé una reinstalación de XP con SP3 en una computadora portátil más antigua a principios de junio y no tuve un problema con Windows Update e IE6.
ScottN
Confirmado; Instalé XP SP2 desde CD, apliqué SP3 desde otro CD, más IE8 que descargué hace unos meses. Una nueva descarga de IE8 desde microsoft.com reinstaló exactamente la misma versión (8.0.6001.18702), pero ahora el proceso de actualización continúa. Primeras dos pequeñas actualizaciones (WGA + 1 otra), seguidas del resto. Sin embargo, la reinstalación de IE8 lleva mucho tiempo.
JvO
0

Renuncié e instalé Windows 7 Professional x86_64. svchostconsumí la CPU cuando busqué actualizaciones, pero las actualizaciones se encontraron un minuto después, así que todo está bien ahora. Algo debe estar mal con los ISO de Windows XP de Microsoft en DreamSpark

Alex
fuente
0

Me encontré con los mismos problemas y reduje una lista de requisitos previos que funcionaron para mí (en sistemas Win XP SP3 recién instalados).

Primero: después de una instalación limpia, la actualización de Windows no funcionará. Primero necesita Windows Update Agent 3.0 (también conocido como 7.4.7600.226) por KB946928. Tenga en cuenta que esta página bloquea el IE 6. del SP3. El enlace para descargar el EXE por KB es: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Segundo: después de esto, Windows Update debería funcionar (al menos la opción "Personalizada", no probé la opción "Express"), pero puede encontrarse con la CPU 100% con el problema svchost mientras busca actualizaciones. La instalación de "Actualización de seguridad acumulativa para Internet Explorer para Windows XP (KB2870699)" solucionó este problema para mí: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (descarga x86) (NOTA : Tenía IE 6 instalado en ese momento. Según la KB, esta actualización también funcionará para IE 8 si ya está instalada. Sin embargo, no tuve esta prueba.)

Finalmente, durante la actualización, su sistema CERRARÁ al 100% de la CPU en svchost durante una hora o dos cuando se esté instalando la "Notificación de Ventajas de Windows Original (KB905474)". Puede esperar a que termine (y lo hará, he intentado con tres nuevas instalaciones del sistema en los últimos días) o no seleccionar esa actualización.

Después de estos problemas, pude instalar todas las demás actualizaciones de alta prioridad y opcionales manualmente sin más problemas. Por último, tenga en cuenta que, a diferencia de algunos foros que he leído, pude hacer que esto funcionara en IE 6. IE 8 NO era un requisito previo para mí (al menos el 1/10/2013). Aunque después de todas las actualizaciones de alta prioridad, IE 8 se actualizó para mí.

marciano111
fuente
0

Todavía mantengo Internet Explorer 6 en mi Windows XP y he tenido el problema del 100% de la CPU en svchost.exe / wuaueng.dll. Esto solo sucedió cada segundo martes de estos últimos dos meses, es decir, el martes de parches . Logré solucionarlo en octubre, pero el martes pasado tuve el mismo problema nuevamente.

Como me negué a actualizar a IE8 y leí que existe cierta correlación entre estos dos hechos, intenté descargar e instalar manualmente KB2888505 (Actualización de seguridad acumulativa para Internet Explorer: 12 de noviembre de 2013). Se instaló bien y después de eso, Windows Update detectó, descargó e instaló las actualizaciones restantes sin ningún problema de CPU. Supongo que mientras mantenga IE6 tendré que descargar e instalar manualmente sus parches de seguridad de ahora en adelante.

Entonces, la clave aquí es IE6; la solución fácil es actualizar a IE8; la solución consiste en instalar manualmente sus actualizaciones de seguridad cuando el Agente de actualización de Windows se atasca con un 100% de CPU.

Chungalin
fuente
Diciembre, misma historia. Descargue e instale manualmente KB2898785.
Chungalin
0

Svchost CPU hog (100%): también me metí en este problema. Esto es lo que probé y lo que funcionó. probado en mi Windows XP Home SP3:

  • descargue WinUpdate agent 3.0 desde microsoft, instalado con "/ wuforce", reiniciado -> fail
  • reaplicó SP3 en vano: el cerdo todavía está allí
  • también usó MS Fixit para Win Update para XP -> Nada mejor
  • intentado actualización complementaria de IE8 (KB2870699) -> falla nuevamente
  • usó el truco habitual
  • (net stop wuauserv, eliminar% Windir% \ SoftwareDistribution, net start wuauserv) -> aún falla: WUpdate se abre y busca para siempre, CPU hog nuevamente).

Finalmente logré descargar un programa de instalación de IE8 (encontré el mío en Clubic pero debería existir en MS para tu idioma en particular). Este desinstaló completamente mi IE8 actual e instaló uno nuevo al reiniciar ==> ¡HECHO! Es una instalación larga y necesita ajustar IE nuevamente, ¡pero valió la pena! Actualmente estoy escribiendo esto mientras MS Update hace su trabajo (más de 25 actualizaciones ...).

Tengo que señalar que:

  • IE6 y las actualizaciones no funcionaron bien en mi máquina en una instalación nueva.
  • Tuve que descargar e instalar IE8 + WindowsUpdate agent 3.0 primero.

  • Mi problema actual de CPU hog fue un problema profundo y oculto de IE8 (probablemente después de algún tipo de actualización de MS u otra cosa).

  • Nunca olvide que IE, el comportamiento del escritorio / barra de tareas y WinUpdate están estrechamente vinculados.

Aprendí mucho en este tema, así que devuelvo ahora.

Alex
fuente
0

Ejecutando XP Pro 32Bit nueva instalación en un Dell Latitude D800. Tuve el mismo problema con la actualización original de Windows KB905474 congelada y usando 100% de CPU. Actualicé IE a IE8 pero la actualización aún se debilitaría y usaría el 100% de la CPU. Apagué las Actualizaciones automáticas y luego usé el enlace de Windows Update y la instalación personalizada para instalar todas las actualizaciones, excepto KB905474. Luego descargué y guardé la actualización KB905474 en mi escritorio. Apagué y luego reinicié en Modo seguro con funciones de red. Ejecuté la actualización KB905474 en este modo y se instaló sin problemas. Apague nuevamente, reinicie en modo normal y vuelva a activar las actualizaciones automáticas. La computadora funciona bien sin problemas. Esto funcionó para mí con la actualización KB905474, espero que te ayude.

Jim
fuente