svchost.exe Hogging CPU w instalacji Fresh XP

9

Mam ISO systemu Windows XP Professional ze zintegrowanym SP3 od dreamspark. Nagrałem go na DVD i zainstalowałem na starym moim komputerze.

Pierwszą rzeczą, którą zrobiłem po instalacji, było zainstalowanie sterowników graficznych, ponieważ nie mogę znieść ekstremalnego opóźnienia podczas przeciągania okien. Potem skanowałem w poszukiwaniu aktualizacji w IE, ale zawiesiło się na chwilę. Sprawdziłem Menedżera zadań i dowiedziałem się, że jeden z nich svchostblokuje procesor.

Później użyłem SysInternals Process Explorer, aby sprawdzić usługi związane z tym wystąpieniem svchost. Była lista, ale jednym z nich były Aktualizacje automatyczne. Zatrzymałem tę usługę, a procesor natychmiast spadł. Próbowałem również ponownej instalacji (dwa razy ...), ale za każdym razem uzyskuje się te same wyniki. To się nigdy wcześniej nie zdarzyło ...

Próbowałem zainstalować Windows Update Agent przy użyciu /wuforceparametru, uruchomiłem ponownie i nic ...

Próbowałem również zainstalować tę poprawkę , ale najwyraźniej SP3 już się tym zajął ...

Przeczytałem również gdzieś, że jest to spowodowane nieprawidłową instalacją SP3. Próbowałem więc pobrać ISO dla XP, które nie ma zintegrowanych żadnych SP, ale nie byłem dozwolony, ponieważ mam już kopię XP w DreamSpark i nie pozwala mi dodać tej bez SP do koszyka. To jest tak daleko, jak poszedłem

Sprzęt komputerowy:

  • AMD Sempron 3200+ 1.8GHz
  • ASUS M2N-MX
  • 3 GB pamięci DDR2 RAM (2 karty 1 GB i 2 karty 512 MB)
  • Nvidia GeForce 6100
  • Seagate 500 GB SATA

Co muszę rozwiązać, aby rozwiązać svchostproblem?

AKTUALIZACJA 1:

Sprawdziłem WindowsUpdate.txtdziennik, a oto niektóre z wpisów:

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

AKTUALIZACJA 2:

Zrezygnowałem i zainstalowałem system Windows 7 Professional bez dodatków Service Pack. svchostZjadłem procesor jeszcze raz, ale tylko przez minutę, a następnie Windows Update pokazał około 150 aktualizacji, których mi brakuje. Coś jest nie tak z Windows XP i nie wiem, co ... Windows 7 działa lepiej, więc chyba po prostu się z tym trzymam ...

Alex
źródło
Polecam po prostu pozwolić mu odejść z dnia na dzień, bardziej niż prawdopodobne, że pobiera i instaluje kilka poprawek, nową wersję IE, Security Essentials itp. W przypadku twojego procesora może to zająć dużo zasobów, ale jeśli pozwolisz skończy, to powinieneś być dobry.
Taegost
@Taegost Ale to się nigdy wcześniej nie zdarzyło. Miałem wcześniej Server 2003, a wszystkie wstępne aktualizacje zostały znalezione za około minutę i nic się nie zawiesiło
Alex
Czy wcześniej na tym konkretnym komputerze był zainstalowany Server 2003? To może być naprawdę wszystko, a jedynym sposobem, aby się dowiedzieć, jest rozpoczęcie usuwania przyczyn ... Jeśli upewniłeś się, że usługa Aktualizacji automatycznych powoduje duże zużycie, pozwól jej zakończyć zadanie i sprawdź, czy powróci do stanu bezczynności, zwłaszcza, że ​​korzystasz z bardzo przestarzałego jednordzeniowego procesora.
Taegost
@Taegost Tak, na dokładnie tym samym komputerze, z dokładnie taką samą konfiguracją sprzętową. Miałem również Server 2008 R2 i nigdy nie miałem tego rodzaju trudności z początkowymi aktualizacjami
Alex
Coś w logach? (np. w c: /windows/WindowsUpdate.log). Czy pomaga to uruchomić net stop wuauserv, a następnie usunąć folder softwareDistribution net start wuauservi aktualizacje systemu Windows?
Hennes,

Odpowiedzi:

6

Ręczne pobranie i instalacja programu Internet Explorer 8 rozwiązuje problem.

Potwierdzono na dwóch typach systemów:

  1. Stara instalacja systemu Windows XP Professional SP3 (dysk CD przywracania producenta) na komputerze z procesorem Intel, posiadająca przeglądarkę Internet Explorer 6 zapewniającą porównywalność starszego oprogramowania. Inne systemy, które zostały zaktualizowane do programu Internet Explorer 8, nie występują z tym problemem.
  2. Nowa instalacja systemu Windows XP Home SP3 (dysk CD odzyskiwania producenta) na netbooku AMD.

Problem pojawia się tylko wtedy, gdy obecny jest program Internet Explorer 6. Pierwszy raz to miało miejsce w okresie od marca do maja tego roku (nie pamiętam dokładnie). Aktualizacje nadchodzące z programem Internet Explorer 8 rozwiązują ten problem.

Karl Karlsson
źródło
To zadziałało dla mnie. Moim zdaniem stwardnienie rozsiane nie powinno uczynić Windows / Microsoft Update tak dołączonym do IE. Powinna to być dedykowana usługa / aplikacja, jak w Vista + .. i tak, dzięki za informacje i ma sens, że to był teraz problem.
ScottN
Aby dodać do szacunków, kiedy to się zaczęło, na początku czerwca przeprowadziłem ponowną instalację XP z SP3 na starszym laptopie i nie miałem problemu z Windows Update i IE6.
ScottN
Potwierdzony; Zainstalowałem XP SP2 z CD, zastosowałem SP3 z innego CD plus IE8, który pobrałem kilka miesięcy temu. Świeże pobieranie IE8 z microsoft.com ponownie zainstalowało dokładnie tę samą wersję (8.0.6001.18702), ale teraz proces aktualizacji jest kontynuowany. Pierwsze dwa małe ulepszenia (WGA + 1 inny), a następnie pozostałe. Ponowna instalacja IE8 zajmuje jednak dużo czasu.
JvO
0

Zrezygnowałem i zainstalowałem system Windows 7 Professional x86_64. svchostzjadłem procesor, gdy sprawdziłem dostępność aktualizacji, ale aktualizacje zostały znalezione minutę później, więc teraz wszystko jest w porządku. Coś musi być nie tak z ISO Windows XP ISO na DreamSpark

Alex
źródło
0

Natknąłem się na te same problemy i zawęziłem listę wymagań wstępnych, które działały dla mnie (na świeżo zainstalowanych systemach Windows XP SP3).

Po pierwsze: po czystej instalacji aktualizacja systemu Windows nie będzie działać. Najpierw potrzebuje Windows Update Agent 3.0 (aka 7.4.7600.226) na KB946928. Uwaga: ta strona powoduje awarię IE 6. SP3. Link do pobrania pliku EXE według KB to: http://download.windowsupdate.com/WindowsUpdate/redist/standalone/7.4.7600.226/WindowsUpdateAgent30-x86.exe

Po drugie: po tym Windows Update powinien działać (przynajmniej opcja „Niestandardowa”, nie testowałem opcji „Express”), ale podczas wyszukiwania aktualizacji możesz wpaść na procesor 100% z problemem svchost. Zainstalowanie „Zbiorczej aktualizacji zabezpieczeń dla programu Internet Explorer dla systemu Windows XP (KB2870699)” rozwiązało ten problem: http://www.microsoft.com/en-us/download/details.aspx?id=40069 (pobieranie x86) (UWAGA : Miałem wtedy zainstalowany IE 6. Według KB ta aktualizacja będzie działać również dla IE 8, jeśli jest już zainstalowana. Nie przetestowałem tego jednak.)

Wreszcie podczas aktualizacji system zawiesza się na 100% CPU na svchost przez godzinę lub dwie, gdy instalowane jest „Powiadomienie o oryginalności systemu Windows (KB905474)”. Możesz albo poczekać, aż zakończy się (i tak się stanie, próbowałem na trzech nowych instalacjach systemowych w ciągu ostatnich kilku dni), albo nie wybierać tej aktualizacji.

Po tych garbach byłem w stanie ręcznie zainstalować wszystkie inne aktualizacje o wysokim priorytecie i opcjonalne bez dalszych problemów. Na koniec zauważ, że w przeciwieństwie do niektórych forów, które przeczytałem, udało mi się uruchomić to pod IE 6. IE 8 NIE było dla mnie warunkiem wstępnym (przynajmniej 10.01.2013). Chociaż po wszystkich aktualizacjach o wysokim priorytecie IE 8 został dla mnie zaktualizowany.

martian111
źródło
0

Nadal trzymam Internet Explorer 6 w moim systemie Windows XP i miałem problem ze 100% wydajnością procesora w svchost.exe / wuaueng.dll. Stało się to tylko co drugi wtorek z ostatnich dwóch miesięcy, to znaczy we wtorek . Udało mi się to obejść w październiku, ale w zeszły wtorek znów miałem ten sam problem.

Ponieważ odmówiłem aktualizacji do IE8 i przeczytałem, że istnieje pewna korelacja między tymi dwoma faktami, próbowałem ręcznie pobrać i zainstalować KB2888505 (Zbiorcza aktualizacja zabezpieczeń dla programu Internet Explorer: 12 listopada 2013). Zainstalował się dobrze, a następnie Windows Update wykrył, pobrał i zainstalował pozostałe aktualizacje bez żadnego obciążenia procesora. Wydaje mi się, że dopóki będę mieć IE6, będę musiał ręcznie pobierać i instalować łaty bezpieczeństwa.

Kluczem jest tutaj IE6; łatwym rozwiązaniem jest aktualizacja do IE8; obejściem tego problemu jest ręczne zainstalowanie aktualizacji zabezpieczeń, gdy Windows Update Agent utknie przy użyciu 100% procesora.

Chungalin
źródło
Grudzień, ta sama historia. Pobierz i zainstaluj ręcznie KB2898785.
Chungalin,
0

Svchost CPU hog (100%): również wpadł na ten problem. Oto, co próbowałem i co zadziałało. wypróbowałem na moim Windows XP Home SP3:

  • pobierz agenta WinUpdate 3.0 z Microsoft, zainstalowany z „/ wuforce”, ponownie uruchomiony -> błąd
  • ponownie zastosował SP3 bezskutecznie: świnia wciąż tam jest
  • używał również MS Fixit do Win Update na XP -> Nic lepszego
  • wypróbowałem uzupełniającą aktualizację IE8 (KB2870699) -> ponownie nie powiodło się
  • użył zwykłej sztuczki
  • (net stop wuauserv, usuń% Windir% \ SoftwareDistribution, net start wuauserv) -> nadal nie powiodło się: WUpdate otwiera się i szuka na zawsze, znowu CPU CPU).

Wreszcie udało mi się pobrać program instalacyjny IE8 (znalazłem mój na Clubic, ale powinien istnieć w MS dla twojego konkretnego języka). Ten całkowicie odinstalował mój obecny IE8 i zainstalował nowy przy ponownym uruchomieniu ==> GOTOWE! Jest to długa instalacja i musisz ponownie poprawić IE, ale było warto! Obecnie piszę to, podczas gdy MS Update wykonuje swoją pracę (ponad 25 aktualizacji ...).

Muszę zaznaczyć, że:

  • IE6 i aktualizacje nie działały dobrze na moim komputerze przy nowej instalacji.
  • Najpierw musiałem pobrać i zainstalować IE8 + WindowsUpdate agent 3.0.

  • Mój obecny problem z procesorem był rzeczywiście głęboko ukrytym problemem IE8 (prawdopodobnie po jakiejś aktualizacji MS lub coś innego).

  • Nigdy nie zapominaj, że IE, zachowanie pulpitu / paska zadań i WinUpdate są ściśle powiązane.

Wiele się nauczyłem w tym tekście, więc teraz oddaję.

Alex
źródło
0

Uruchamianie XP Pro 32Bit nowa instalacja na Dell Latitude D800. Miałem ten sam problem z zamrożeniem oryginalnej aktualizacji Windows KB905474 i używaniem 100% procesora. Zaktualizowałem IE do IE8, ale aktualizacja nadal będzie pobierać opłaty i wykorzystywać 100% procesora. Wyłączyłem Aktualizacje automatyczne, a następnie użyłem linku Windows Update i instalacji niestandardowej, aby zainstalować wszystkie aktualizacje oprócz KB905474. Następnie pobrałem i zapisałem aktualizację KB905474 na pulpicie. Zamknąłem, a następnie uruchomiłem ponownie w trybie awaryjnym z obsługą sieci. W tym trybie uruchomiłem aktualizację KB905474 i zainstalowałem ją bez problemów. Zamknij ponownie uruchom ponownie w trybie normalnym i ponownie włącz automatyczne aktualizacje. Komputer działa poprawnie bez żadnych problemów. Mam nadzieję, że to zadziałało w przypadku aktualizacji KB905474.

Jim
źródło