svchost.exe Hogging-CPU bei der Installation von Fresh XP

9

Ich habe eine ISO von Windows XP Professional mit SP3 von Dreamspark integriert. Ich habe es auf eine DVD gebrannt und auf einem alten Computer von mir installiert.

Das erste, was ich nach der Installation getan habe, war die Installation der Grafiktreiber, da ich die extreme Verzögerung beim Ziehen von Fenstern nicht aushalten kann. Dann habe ich im IE nach Updates gesucht, aber es hing eine Weile. Ich überprüfte den Task-Manager und stellte fest, dass einer svchostder CPUs überlastet war.

Später habe ich SysInternals Process Explorer verwendet, um die mit dieser Instanz von verknüpften Dienste zu überprüfen svchost. Es gab eine Liste, aber automatische Updates waren eine davon. Ich habe diesen Dienst beendet und die CPU ist sofort ausgefallen. Ich habe auch versucht, neu zu installieren (zweimal ...), aber jedes Mal werden die gleichen Ergebnisse erzielt. Das ist noch nie passiert ...

Ich habe versucht, Windows Update Agent mit dem /wuforceParameter zu installieren , neu gestartet und nichts ...

Ich habe auch versucht, diesen Hotfix zu installieren , aber anscheinend hat SP3 das bereits erledigt ...

Ich habe auch irgendwo gelesen, dass dies daran liegt, dass SP3 nicht richtig installiert wird. Daher habe ich versucht, die ISO für XP herunterzuladen, in die keine SPs integriert sind. Dies war jedoch nicht zulässig, da ich bereits eine Kopie von XP in DreamSpark habe und die ohne SPs nicht in den Warenkorb legen kann. Das ist so weit wie ich gegangen bin

Hardware:

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

Was muss ich tun, um das svchostProblem zu beheben ?

UPDATE 1:

Ich habe das WindowsUpdate.txtProtokoll überprüft und dies sind einige der Einträge:

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

UPDATE 2:

Ich habe Windows 7 Professional ohne Service Packs aufgegeben und installiert. svchostDie CPU wurde wieder aufgebraucht, aber nur für eine Minute, und dann zeigte Windows Update ungefähr 150 Updates an, die mir fehlen. Mit Windows XP stimmt etwas nicht und ich weiß nicht, was ... Windows 7 funktioniert besser, also bleibe ich wohl einfach dabei ...

Alex
quelle
Ich würde empfehlen, es einfach über Nacht laufen zu lassen. Höchstwahrscheinlich werden eine Reihe von Hotfixes, eine neue Version von IE, Security Essentials usw. heruntergeladen und installiert. Mit Ihrem Prozessor könnte dies einen Großteil der Ressourcen in Anspruch nehmen, aber wenn Sie es zulassen es endet, dann solltest du gut sein.
Taegost
@ Taegost Aber das ist noch nie passiert. Ich hatte vorher Server 2003 und alle ersten Updates wurden in ungefähr einer Minute gefunden und nichts hing
Alex
Hatten Sie Server 2003 schon einmal auf diesem Computer installiert? Es könnte wirklich alles sein, und der einzige Weg, dies herauszufinden, besteht darin, die Ursachen zu beseitigen ... Wenn Sie überprüft haben, dass der Dienst für automatische Updates die hohe Auslastung verursacht, lassen Sie ihn seinen Job abschließen und prüfen, ob er wieder in den Leerlauf zurückkehrt. vor allem, weil Sie auf einer sehr veralteten Single-Core-CPU arbeiten.
Taegost
@Taegost Ja, auf genau demselben Computer mit genau derselben Hardwarekonfiguration. Ich hatte auch Server 2008 R2 und ich hatte nie solche Schwierigkeiten mit ersten Updates
Alex
Irgendwas in den Protokollen? (zB in c: /windows/WindowsUpdate.log). Hilft es Ihnen, a auszuführen net stop wuauserv, dann den Ordner softwareDistribution zu löschen net start wuauservund Windows-Updates auszuführen?
Hennes

Antworten:

6

Das manuelle Herunterladen und Installieren von Internet Explorer 8 behebt das Problem.

Bestätigt auf zwei Arten von Systemen:

  1. Alte Installation von Windows XP Professional SP3 (Hersteller-Wiederherstellungs-CD) auf einem Intel-PC mit Internet Explorer 6 für Vergleichbarkeit älterer Software. Bei den anderen Systemen, die auf Internet Explorer 8 aktualisiert wurden, tritt das Problem nicht auf.
  2. Neuinstallation von Windows XP Home SP3 (Hersteller-Wiederherstellungs-CD) auf einem AMD-Netbook.

Das Problem tritt also nur auf, wenn Internet Explorer 6 vorhanden ist. Das erste Mal ist es zwischen März und Mai dieses Jahres passiert (erinnere mich nicht genau). Mit Internet Explorer 8 gelieferte Updates lösen dieses Problem.

Karl Karlsson
quelle
Das hat bei mir funktioniert. Meiner Meinung nach sollte MS Windows / Microsoft Update nicht so an den IE anhängen. Es sollte ein dedizierter Dienst / eine dedizierte Anwendung wie in Vista + sein. Trotzdem, danke für die Informationen und es macht Sinn, dass dies jetzt das Problem war.
ScottN
Um Ihre Einschätzung zu ergänzen, wann dies begann, habe ich Anfang Juni eine Neuinstallation von XP mit SP3 auf einem älteren Laptop durchgeführt und hatte kein Problem mit Windows Update und IE6.
ScottN
Bestätigt; Ich habe XP SP2 von CD installiert, SP3 von einer anderen CD angewendet und IE8, das ich vor einigen Monaten heruntergeladen habe. Ein neuer Download von IE8 von microsoft.com hat genau dieselbe Version (8.0.6001.18702) neu installiert, aber jetzt wird der Aktualisierungsprozess fortgesetzt. Die ersten beiden kleinen Upgrades (WGA + 1 weitere), gefolgt vom Rest. Die Neuinstallation von IE8 dauert jedoch lange.
JvO
0

Ich habe Windows 7 Professional x86_64 aufgegeben und installiert. svchostIch habe die CPU aufgebraucht, als ich nach Updates gesucht habe, aber eine Minute später wurden Updates gefunden, sodass jetzt alles in Ordnung ist. Mit den Windows XP-ISOs von Microsoft in DreamSpark muss etwas nicht stimmen

Alex
quelle
0

Ich bin auf dieselben Probleme gestoßen und habe eine Liste der für mich geeigneten Voraussetzungen eingegrenzt (auf frisch installierten Win XP SP3-Systemen).

Erstens: Nach einer Neuinstallation funktioniert das Windows-Update nicht. Zunächst wird Windows Update Agent 3.0 (auch bekannt als 7.4.7600.226) pro KB946928 benötigt. Beachten Sie, dass diese Seite den IE 6 des SP3 zum Absturz bringt. Der Link zum Herunterladen der EXE-Datei gemäß KB lautet: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Zweitens: Danach sollte Windows Update funktionieren (zumindest die Option "Benutzerdefiniert", ich habe die Option "Express" nicht getestet), aber Sie können bei der Suche nach Updates auf die 100% -CPU mit CPU-Problem stoßen. Durch die Installation von "Cumulative Security Update für Internet Explorer für Windows XP (KB2870699)" wurde dieses Problem für mich behoben: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (x86-Download) (HINWEIS : Ich hatte zu diesem Zeitpunkt IE 6 installiert. Laut KB funktioniert dieses Update auch für IE 8, wenn es bereits installiert ist. Dies wurde jedoch nicht getestet.)

Schließlich bleibt Ihr System während des Updates ein oder zwei Stunden lang bei 100% CPU auf svchost hängen, wenn "Windows Genuine Advantage Notification (KB905474)" installiert wird. Sie können entweder warten, bis der Vorgang abgeschlossen ist (und ich habe in den letzten Tagen drei neue Systeminstallationen ausprobiert), oder dieses Update nicht auswählen.

Nach diesen Problemen konnte ich alle anderen Updates mit hoher Priorität und optional ohne weitere Probleme manuell installieren. Beachten Sie zum Schluss, dass ich im Gegensatz zu einigen Foren, die ich gelesen habe, dies unter IE 6 zum Laufen bringen konnte. IE 8 war für mich KEINE Voraussetzung (zumindest am 01.10.2013). Nach all den Updates mit hoher Priorität wurde IE 8 für mich aktualisiert.

martian111
quelle
0

Ich behalte immer noch Internet Explorer 6 in meinem Windows XP und ich hatte das 100% CPU-Problem in svchost.exe / wuaueng.dll. Dies geschah nur jeden zweiten Dienstag dieser letzten zwei Monate, dh Patch Tuesday . Ich habe es im Oktober geschafft, aber letzten Dienstag hatte ich wieder das gleiche Problem.

Da ich mich geweigert habe, auf IE8 zu aktualisieren, und gelesen habe, dass zwischen diesen beiden Fakten ein gewisser Zusammenhang besteht, habe ich versucht, KB2888505 (kumulatives Sicherheitsupdate für Internet Explorer: 12. November 2013) manuell herunterzuladen und zu installieren . Es wurde einwandfrei installiert und danach hat Windows Update verbleibende Updates ohne CPU-Probleme erkannt, heruntergeladen und installiert. Ich denke, solange ich IE6 behalte, muss ich die Sicherheitspatches von nun an manuell herunterladen und installieren.

Der Schlüssel hier ist also IE6; Die einfache Lösung besteht darin, auf IE8 zu aktualisieren. Die Problemumgehung besteht darin, die Sicherheitsupdates manuell zu installieren, wenn der Windows Update Agent mit 100% CPU nicht mehr funktioniert.

Chungalin
quelle
Dezember, gleiche Geschichte. Laden Sie KB2898785 manuell herunter und installieren Sie es.
Chungalin
0

Svchost CPU Hog (100%): Auch in dieses Problem geraten. Hier ist, was ich versucht habe und was funktioniert hat. auf meinem Windows XP Home SP3 ausprobiert:

  • Laden Sie WinUpdate Agent 3.0 von Microsoft herunter, installiert mit "/ wuforce", neu gestartet -> fehlgeschlagen
  • SP3 ohne Erfolg erneut angewendet: Das Schwein ist immer noch da
  • verwendet auch MS Fixit für Win Update für XP -> Nichts besseres
  • versuchte ergänzendes IE8-Update (KB2870699) -> erneut fehlschlagen
  • benutzte den üblichen Trick
  • (net stop wuauserv, lösche% Windir% \ SoftwareDistribution, net start wuauserv) -> immer noch fehlgeschlagen: WUpdate öffnet sich und sucht für immer, CPU hog wieder).

Schließlich konnte ich ein IE8-Installationsprogramm herunterladen (fand mein auf Clubic, sollte aber bei MS für Ihre spezielle Sprache existieren). Dieser hat meinen aktuellen IE8 vollständig deinstalliert und beim Neustart einen neuen installiert ==> FERTIG! Es ist eine lange Installation und Sie müssen den IE erneut optimieren, aber es hat sich gelohnt! Ich schreibe dies gerade, während MS Update seine Arbeit erledigt (25+ Updates ...).

Ich muss darauf hinweisen:

  • IE6 und Updates funktionierten bei einer Neuinstallation auf meinem Computer nicht gut.
  • Ich musste zuerst IE8 + WindowsUpdate Agent 3.0 herunterladen und installieren.

  • Mein aktuelles Problem mit dem CPU-Schwein war in der Tat ein tiefes und verstecktes IE8-Problem (wahrscheinlich nach einer Art MS-Update oder etwas anderem).

  • Vergessen Sie niemals, dass IE, Desktop- / Taskleistenverhalten und WinUpdate eng miteinander verbunden sind.

Ich habe viel in diesem Kopf gelernt, also gebe ich jetzt zurück.

Alex
quelle
0

Ausführen der Neuinstallation von XP Pro 32Bit auf einem Dell Latitude D800. Ich hatte das gleiche Problem mit dem Einfrieren des echten Windows-Updates KB905474 und der Verwendung von 100% CPU. Ich habe IE auf IE8 aktualisiert, aber das Update würde immer noch schwanken und 100% CPU verwenden. Ich habe automatische Updates deaktiviert und dann den Windows Update-Link und die benutzerdefinierte Installation verwendet, um alle Updates außer KB905474 zu installieren. Ich habe dann das KB905474-Update heruntergeladen und auf meinem Desktop gespeichert. Ich habe heruntergefahren und dann im abgesicherten Modus mit Netzwerk neu gestartet. Ich habe das KB905474-Update in diesem Modus ausgeführt und es wurde ohne Probleme installiert. Beim erneuten Herunterfahren wurde im normalen Modus neu gestartet und die automatischen Updates wieder aktiviert. Der Computer läuft ohne Probleme einwandfrei. Dies hat bei mir mit dem KB905474-Update funktioniert, hoffentlich hilft es Ihnen.

Jim
quelle