svchost.exe Hogging CPU su Fresh XP Install


9

Ho ottenuto un ISO di Windows XP Professional con SP3 integrato da dreamspark. L'ho masterizzato su un DVD e installato su un mio vecchio computer.

La prima cosa che ho fatto dopo l'installazione è stata quella di installare i driver grafici poiché non sopporto il ritardo estremo quando trascino Windows. Quindi ho cercato gli aggiornamenti in Internet Explorer, ma è rimasto bloccato per un po '. Ho controllato Task Manager e ho scoperto che uno dei due svchoststava controllando la CPU.

Successivamente, ho usato SysInternals Process Explorer per verificare i servizi associati a quell'istanza di svchost. C'era un elenco, ma Aggiornamenti automatici era uno di questi. Ho interrotto quel servizio e la CPU si è spenta all'istante. Ho provato anche a reinstallare (due volte ...), ma gli stessi risultati vengono prodotti ogni volta. Questo non è mai successo prima, mai ...

Ho provato a installare Windows Update Agent usando il /wuforceparametro, riavviato e niente ...

Ho anche provato a installare questo aggiornamento rapido , ma a quanto pare SP3 si è già preso cura di quello ...

Ho anche letto da qualche parte che ciò è causato da SP3 che non si installa correttamente. Quindi ho provato a scaricare ISO per XP che non ha alcun SP integrato, ma non mi è stato permesso perché ho già una copia di XP in DreamSpark e non mi consente di aggiungere quello senza SP al carrello. Questo è quanto sono andato

Hardware:

  • AMD Sempron 3200+ 1,8 GHz
  • ASUS M2N-MX
  • RAM DDR2 da 3 GB (2 stick da 1 GB e 2 stick da 512 MB)
  • Nvidia GeForce 6100
  • Seagate SATA da 500 GB

Cosa devo fare per risolvere il svchostproblema?

AGGIORNAMENTO 1:

Ho controllato il WindowsUpdate.txtregistro e queste sono alcune delle voci:

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

AGGIORNAMENTO 2:

Ho rinunciato e installato Windows 7 Professional senza Service Pack. svchostmangiò di nuovo CPU, ma solo per un minuto, quindi Windows Update mostrò circa 150 aggiornamenti che mi mancano. Qualcosa non va in Windows XP e non so cosa ... Windows 7 funziona meglio, quindi suppongo che mi limiterò a questo quindi ...


Ti consiglierei di lasciarlo andare da un giorno all'altro, molto probabilmente scaricando e installando un sacco di aggiornamenti rapidi, nuova versione di IE, Security Essentials, ecc. Con il tuo processore, questo potrebbe richiedere molte risorse, ma se lasci finisce, allora dovresti essere bravo.
Taegost,

@Taegost Ma non è mai successo prima. Avevo Server 2003 prima di questo, e tutti gli aggiornamenti iniziali sono stati trovati in circa un minuto, e nulla è stato bloccato
Alex

Server 2003 era già installato su quel computer specifico? Potrebbe davvero essere qualsiasi cosa e l'unico modo per scoprirlo è iniziare a eliminare le cause ... Se hai verificato che il servizio Aggiornamenti automatici sta causando un elevato utilizzo, lascia che completi il ​​suo lavoro e vedi se ritorna inattivo, soprattutto perché stai utilizzando una CPU single-core molto obsoleta.
Taegost,

@Taegost Sì, sullo stesso identico computer, con la stessa identica configurazione hardware. Ho anche avuto Server 2008 R2 e non ho mai avuto questo tipo di difficoltà con gli aggiornamenti iniziali
Alex

Qualcosa nei registri? (ad es. in c: /windows/WindowsUpdate.log). Ti aiuta a eseguire un net stop wuauserv, quindi a eliminare la cartella SoftwareDistribution net start wuauserve gli aggiornamenti di runwindows?
Hennes,

Risposte:


6

Il download e l'installazione manuali di Internet Explorer 8 risolve il problema.

Confermato su due tipi di sistemi:

  1. Vecchia installazione di Windows XP Professional SP3 (CD di ripristino del produttore) su un PC Intel, con Internet Explorer 6 per la comparabilità del software legacy. Gli altri sistemi che sono stati aggiornati a Internet Explorer 8 non presentano il problema.
  2. Nuova installazione di Windows XP Home SP3 (CD di ripristino del produttore) su un netbook AMD.

Quindi, il problema appare solo se è presente Internet Explorer 6. La prima volta che è successo è tra marzo e maggio di quest'anno (non ricordare esattamente). Gli aggiornamenti forniti con Internet Explorer 8 risolvono questo problema.


Questo ha funzionato per me. A mio avviso, MS non avrebbe dovuto rendere Windows / Microsoft Update così collegato a IE. Avrebbe dovuto essere un servizio / applicazione dedicato come in Vista + .. comunque, grazie per le informazioni e ha senso che questo fosse il problema ora.
ScottN,

Per aggiungere al tuo preventivo su quando è iniziato, ho fatto una reinstallazione di XP con SP3 su un laptop più vecchio all'inizio di giugno e non ho avuto problemi con Windows Update e IE6.
ScottN,

Confermato; Ho installato XP SP2 dal CD, ho applicato SP3 da un altro CD e IE8 che ho scaricato qualche mese fa. Un nuovo download di IE8 da microsoft.com ha reinstallato esattamente la stessa versione (8.0.6001.18702), ma ora il processo di aggiornamento continua. Primi due piccoli aggiornamenti (WGA + 1 altro), seguiti dal resto. La reinstallazione di IE8 richiede però molto tempo.
JvO

0

Ho rinunciato e installato Windows 7 Professional x86_64. svchostho mangiato la CPU quando ho controllato gli aggiornamenti, ma gli aggiornamenti sono stati trovati un minuto dopo, quindi ora va tutto bene. Qualcosa deve essere sbagliato con gli ISO di Windows XP di Microsoft su DreamSpark


0

Ho riscontrato gli stessi problemi e ridotto un elenco di prerequisiti che funzionavano per me (su sistemi Win XP SP3 appena installati).

Primo: dopo un'installazione pulita, l'aggiornamento di Windows non funzionerà. Per prima cosa ha bisogno di Windows Update Agent 3.0 (aka 7.4.7600.226) per KB946928. Si noti che questa pagina provoca l'arresto anomalo di IE 6. di SP3 6. Il collegamento per scaricare il file EXE per KB è: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Secondo: dopo questo, Windows Update dovrebbe funzionare (almeno l'opzione "Personalizzata", non ho testato l'opzione "Express"), ma potresti imbatterti nella CPU al 100% con il problema svchost mentre cerca gli aggiornamenti. L'installazione di "Aggiornamento cumulativo per la protezione di Internet Explorer per Windows XP (KB2870699)" ha risolto questo problema per me: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (download x86) (NOTA : Al momento avevo installato IE 6. Per KB, questo aggiornamento funzionerà anche per IE 8 se è già installato. Tuttavia, non ho avuto questo test.)

Infine, durante l'aggiornamento, il sistema si bloccherà al 100% della CPU su svchost per un'ora o due durante l'installazione di "Windows Genuine Advantage Notification (KB905474)". Potresti aspettare che finisca (e lo farò, ho provato tre nuove installazioni di sistema negli ultimi giorni) o non selezionare quell'aggiornamento.

Dopo questi problemi, sono stato in grado di installare manualmente tutti gli altri aggiornamenti ad alta priorità e opzionali senza ulteriori problemi. Infine, nota che contrariamente ad alcuni forum che ho letto, sono stato in grado di farlo funzionare sotto IE 6. IE 8 NON era un prerequisito per me (almeno il 10/1/2013). Anche se dopo tutti gli aggiornamenti ad alta priorità, IE 8 è stato aggiornato per me.


0

Tengo ancora Internet Explorer 6 nel mio Windows XP e ho avuto il problema della CPU al 100% in svchost.exe / wuaueng.dll. Ciò è accaduto solo ogni secondo martedì di questi ultimi due mesi, ovvero Patch Tuesday . Sono riuscito a risolverlo in ottobre, ma martedì scorso ho avuto di nuovo lo stesso problema.

Dal momento che mi sono rifiutato di aggiornare a IE8 e ho letto che esiste una correlazione tra questi due fatti, ho provato a scaricare e installare manualmente KB2888505 ( Aggiornamento cumulativo della sicurezza per Internet Explorer: 12 novembre 2013). È stato installato correttamente e, successivamente, Windows Update ha rilevato, scaricato e installato gli aggiornamenti rimanenti senza alcun problema alla CPU. Immagino che finché manterrò IE6 dovrò scaricare e installare manualmente le sue patch di sicurezza da ora in poi.

Quindi, la chiave qui è IE6; la soluzione semplice è l'aggiornamento a IE8; la soluzione alternativa è installare manualmente i suoi aggiornamenti di sicurezza quando Windows Update Agent si blocca utilizzando una CPU al 100%.


Dicembre, stessa storia. Scarica e installa manualmente KB2898785.
Chunginina,

0

Svchost CPU hog (100%): anche questo problema. Ecco cosa ho provato e cosa ha funzionato. provato sul mio Windows XP Home SP3:

  • scaricare l'agente WinUpdate 3.0 da microsoft, installato con "/ wuforce", riavviato -> fallito
  • riapplicato SP3 inutilmente: il maiale è ancora lì
  • usato anche MS Fixit per Win Update per XP -> Niente di meglio
  • provato aggiornamento IE8 complementare (KB2870699) -> fallire di nuovo
  • usato il solito trucco
  • (net stop wuauserv, elimina% Windir% \ SoftwareDistribution, net start wuauserv) -> ancora fallito: WUpdate si apre e cerca per sempre, CPU hog di nuovo).

Finalmente sono riuscito a scaricare un programma di installazione IE8 (trovato il mio su Clubic ma dovrebbe esistere in MS per la tua lingua particolare). Questo ha disinstallato completamente il mio attuale IE8 e ne ha installato uno nuovo al riavvio ==> FATTO! È un'installazione lunga e devi modificare di nuovo IE, ma ne è valsa la pena! Attualmente sto scrivendo questo mentre MS Update fa il suo lavoro (25+ aggiornamenti ...).

Devo sottolineare che:

  • IE6 e gli aggiornamenti non funzionavano bene sul mio computer con una nuova installazione.
  • Prima dovevo scaricare e installare IE8 + WindowsUpdate Agent 3.0.

  • Il mio attuale problema di CPU hog era in effetti un problema IE8 profondo e nascosto (probabilmente dopo un qualche tipo di aggiornamento MS o qualcos'altro).

  • Non dimenticare mai che IE, il comportamento desktop / barra delle applicazioni e WinUpdate sono strettamente collegati.

Ho imparato molto in questo thead, quindi ora restituisco.


0

Esecuzione di XP Pro 32 Bit nuova installazione su un Dell Latitude D800. Ho avuto lo stesso problema con il blocco originale di Windows Update KB905474 e l'utilizzo della CPU al 100%. Ho aggiornato IE a IE8 ma l'aggiornamento si sarebbe comunque indebolito e avrebbe utilizzato CPU al 100%. Ho chiuso Aggiornamenti automatici e quindi ho utilizzato il collegamento Windows Update e l'installazione personalizzata per installare tutti gli aggiornamenti tranne KB905474. Ho quindi scaricato e salvato l'aggiornamento KB905474 sul mio desktop. Ho chiuso e riavviato in modalità provvisoria con rete. Ho eseguito l'aggiornamento KB905474 in questa modalità e si è installato senza problemi. Arrestare nuovamente il riavvio in modalità normale e riattivare Aggiornamenti automatici. Il computer funziona correttamente senza problemi. Questo ha funzionato per me con l'aggiornamento KB905474 speriamo che ti possa aiutare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.