Windows XPWindows Update & svchost.exe 100% CPU használat & svchost.exe 0x745f2780 hibakód - egy lehetség

male · Kevesebb, mint 17 és fél éve · 2006. November 25. (Saturday) - 09:29 · Windows XP · Digg Button Facebook share

Visszajelzések és keresőszavak alapján nem vagyok egyedül azzal, hogy az svchost.exe 100%-os CPU kihasználtság mellett fut egy ideig, ha a Windows Update szolgáltatás be van kapcsolva. Egy részről az Office 2003 volt nekem gyanús, mert uninstallálása után a probléma megoldódott. Ám ez talán mégsem a legjobb megoldás.

A google-re ráfeküdve egy leírást találtam, ami habár nem erre szólt, de meglepő módon nekem megjavult tőle. Eredetileg egy ugyancsak Windows Update-s hibát orvosoltak vele. Bootolás után az svchost.exe az alábbi hibával szállt el: „Application error the instruction at "0×745f2780” reference memory at „0×00000000”. the memory could not be ’read’„ (röviden, tömören és nagy vonalakban magyarul annyit jelent, hogy ”alkalmazás hiba … blablabla … a memória nem olvasható").

A következő leírás mindkét problémára megoldás lehet:

  1. Start menü → Futtatás, majd írd be idézőjelek nélkül, hogy „services.msc” → OK
  2. Az „Automatikus frissítések”-re klikkelj kétszer
  3. Győzödj meg róla, hogy a „Bejelentkezés” fül alatt a bejelentkezés mint helyi rendszerfiók van kiválasztva és nincs pipa az „A szolgáltatás együttműködhet az asztallal” előtt. Ha nem így lenne, állítsd be így..
  4. Ellenőrizd le, hogy a szolgáltatás engedélyezve van-e az adott hardware profilon. Ha nem lenne, engedélyezd.
  5. Menj vissza az „Általános” fülre; az indítás típusa automatikus legyen. Indítsd el a szolgáltatást (ha nem futna), a „Start”-ra klikkelve.
  6. Ismételd meg a fenti lépéseket a „Háttérben futó intelligens átviteli szolgáltatás”-on is.

Windows Update összetevők újraregisztrálása és a Windows Update átmeneti könyvtár ürítése (még ezt is meg kell csinálni)
=============­===================

  1. Start menü → Futtatás
  2. Idézőjelek nélkül írd be, hogy „REGSVR32 WUAPI.DLL” és nyomj ENTER-t.
  3. Ismételd meg a következő parancsokkal is:

REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL

4. Futtasd a „net stop WuAuServ” parancsot (idézőjelek nélkül; lehetséges, hogy újra kell indítanod a gépet, mielőtt a net stop parancs működne)
5. A Windows könyvtárban a SoftwareDistri­bution könyvárat neved át mondjuk SDold-ra
6. Az alábbi paranccsal indítsd el a Windows Update szolgáltatást: net start WuAuServ

Sok sikert ;)

Címkék: Windows XP svchost.exe

További Windows XP cikkek:
Windows Update - november
Újabb XP skin - Zune
Windows XP tűzfal támadás?
Windows XP titkos új külsőt tártak fel
Boldog 5. születésnapot Windows XP!