Windows XPWindows XP Svchost.exe - 100% CPU-használat megoldás
male · Majdnem 17 éve · 2007. May 3. (Thursday) - 18:08 · Windows XP ·
Windows Update & svchost.exe 100% CPU használat & svchost.exe 0×745f2780 hibakód – egy lehetséges megoldás
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), az
„Indítás”-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 vagy töltsük le
ezt a bat fájlt, ami elvégzi helyettünk)
- Start menü → Futtatás
- Idézőjelek nélkül írd be, hogy „REGSVR32 WUAPI.DLL” és nyomj ENTER-t.
- 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 SoftwareDistribution könyvárat nevezd át
mondjuk SDold-ra
6. Az alábbi paranccsal indítsd el a Windows Update szolgáltatást: net
start WuAuServ
További ajánlott frissítések XP SP2 esetében:
Frissítés a
Windows XP rendszerhez – KB927891-v3
Ez egy megbízhatóságot növelő frissítés. A frissítés kijavítja a
Windows Installer (MSI) azon hibáját, ami kihatással van a teljesítményre a
szoftverfrissítések során.
Windows Update
Agent 3.0