wuauclt.exe a svchost.exe berou po starto 99% zátěže CPU
Při startu PC se vždy PC na minutu, dvě jakoby zastaví a wuauclt.exe a následně svchost.exe zatíží procesor na skoro 100%. Přitom se žádný Update nestahuje.
Předpokládám, že to není obvyklé chování. Můžete mi poradit příčinu a co s tím?
Je mnoho pricin, vetsinou se o tom hovori v prispevcich ktere maji tez v predmetu svchost jak zde tak i na zive.cz.
Napriklad:
http://pc.poradna.net/question/view/6940-c-windows- system32-svchost-exe
http://www.zive.cz/SearchAdvanced/Default.asp?EXPA= svchost&Type=CONSULTS&in_quest=on&in_bod=on&in_tit= on&in_answ=on&in_auname=on&in_auemail=on&dt_fr=&dt_ to=&lng_Room=0&1=Hledej
Vladimír píše: Je nutné databázi zresetovat, znovu odeslat MS všechny informace o instalovaném SW, nechat vytvořit databázi znovu a poté stahovat patche.
Nevím ale jak, resp. čím.
edit:
Ještě doplním, začalo to po instalaci Office 2003. V nalinkovaném odkazu na živě jsem se dozvěděl, že je třeba u Office vypnout automatické aktualizace. Nevím ale jak. Automatické aktualizace pro WinXP bych chtěl ponechat.
Jak a čím: příkaz wuauclt.exe /resetauthorization /detectnow znovu incializuje spojení na Windows Update server, to by mohlo pomoci.
Co se týče jestli to je normální chování nebo není, řekl bych spíš že je. Obvykle se to stává tehdy, je li nějaká aktualizace stažena a čeká na instalaci, nebo je stažen seznam aktualizací a Windows Update po startu kontroluje, jestli je aktuální - tj. jestli nečeká k instalaci nějaký patch který už není třeba aplikovat. Pokud jsou všechny update nainstalované, tohle chování jsem nepozoroval.
Automatické aktualizace pro Office nabízí Microsoft Update, ne Windows Update. Máš-li Microsoft Update, tj. aktualizovanou verzi, a nechceš update pro Office, musíš na web office update a v nastavení Office Update odinstalovat a vrátit se ni WIndows Update.
Děkuji Vladimíre.
Perfektní informace.
edit:
Jen doplním odkaz k tomuto tématu http://support.microsoft.com/kb/922637/cs?spid=2488 &sid=490
Děkuji za odpověď,aktualizace MS Office 2003 jsem provedl manuálně,nainstaloval jsem úplně všechny,poté jsem povolil microsoft update a problém s vytěžováním procesoru pokračuje,asi je to tím že jsem neprovedl restart databáze,můžete mi prosím poradit kam mám zadat ten příkaz,který jste výše uváděl,jestli do příkazového řádku,nebo někam jinam..děkuji
Ano, do příkazového řádku. Co si mám představit pod "manuálně"? Nejlepší cesta by byla přes Microsoft Update akutalizačního klienta zvolit "upozorňovat na aktualizace, ale nestahovat", ručně stáhnout vše pro Office, nainstalovat, restartovat. Pak zadat příkaz a počkat.
Pro případ, že poškozené jsou stažené soubory nebo log, udělej si dávkový soubor s tímto obsahem a spusť:
Toto funguje stoprocentně ve všech případech, začíná se odznovu. Přijdeš ale o již stažené, ale dosud nenainstalované aktualizace.
Teď to mám ve stavu kdy mám instalované veškeré aktualizace pro windows xp i pro office 2003,žádné další aktualizace nejsou možné stáhnout,s příkazovým řádkem jsem nikdy nepracoval,pokud chci zadat příkaz který jste uváděl prvně,pouze na restart musím zadat úplnou cestu..tj. C:/...atd.?? děkuji
První příkaz pouze smaže informaci o stavu Windows Update a připojí se znovu na aktualizační server.
Start - programy - příslušenství - příkazový řádek, zkopírovat z poradny, vložit, stisknout enter, počkat (viditelného se nic nestane)
Pokud to nepomůže, tak zkopíruj celý obsah výše do poznámkového bloku, ulož jako soubor třeba resetwua.cmd a poklepáním v průzkumníku spusť. (Opět nic viditelného se nebude dít, je potřeba počkat)
Dobře,děkuji za odpověď,možná že pro mě bude nakonec jednodušší když ponechám funkční pouze windows update,microsoft update je mi kromě officů,které stejně jdou dobře updatovat manuálně,na nic...
Ještě se tedy zeptám pokud spustím tenhle dávkový soubor,přece se neodinstalují veškeré aktualizace které jsem již stáhnul a nainstaloval,jak se tedy může začít od znova? přece se nemůžou stahovat a instalovat aktualizace,které již jsou nainstalované...nechci vás nějak obtěžovat jen se chci zeptat co se potom stane, ptám se protože samotný příkaz -- wuauclt.exe /resetauthorization /detectnow-- nezafungoval..
Ne, spuštění dávkového souboru smaže jen instalační soubory aktualizací na disku, log, přeregistruje Windows Update, zastaví a spustí služby a nakonec reinicializuje připojení na WIndows Update server.
ano? A to jsi poznal podle čeho? Jak rychlé máš připojení?
No poznal jsem to tak že při dalším startu windows přetrvával problém s odebíráním výkonu procesoru.Připojení mám 3Mb/256Kb
Není důležité jestli počítač restartuješ, ale jestli se dokončil proces kontroly nových aktualizací a sestavení seznamu aktualizací, a to podle režimu aktualizací - pokud bys měl plně automatický, je nutné počkat až do restartu po jejich instalaci.
Teď úplně nechápu... co mám tedy udělat?Spustit příkaz wuauclt.exe /resetauthorization /detectnow a hodně dlouho počkat? Já jsem ale sledoval modem a nevykazoval žádnou aktivitu..
Řeknu Ti, co bych udělal já.
1) nastavení automatických aktualizací bych nastavil na ruční - upozorňovat
2) spustil ten dávkový soubor
3) čekal, dokud se nezobrazí v system tray ikona Windows update se seznamem aktualizací.
Dobře,ale co potom až se zobrazí,přece je nebudu instalovat znovu,navíc windows update problémy nedělá,dělá je celý microsoft update, po spuštění toho dávkového souboru tedy není potřeba instalovat všechny aktualizace pro office i windows znovu?
už jsem řekl že ne.
Aktualizace které se zobrazí budou pouze aktualizace které instalované nejsou.
OK díky,snad to pomůže skusim to..
Tak jsem skusil spustit i celý dávkový soubor a nepozoruji žádné zlepšení,vše se chová úplně stejně, po startu 100% výkonu pokudu mám povolené aktualizace microsoft update,už nevím co stím,opravdu jedině ponechat jenom windows update...
V tom případě nevím. Podle mého se to časem samo srovná.
To 100% vytížení způsobuje kontrola systému, zda není k instalaci nějaká aktualizace, která není dosud instalována.
když se žádný update nestahuje, tak službu automatické updaty vypni, pak uvidíš jestli to pomohlo. ručně stahovat a instalovat, třeba podle info na živě, samozřejmě budeš moct.
zvrhlá síťová aktivita: normální uživatel by se podíval do logu firewallu, ti co používají ten windowsový to mají blbý.
Aktualizace se nestáhne, pokud není co ke stažení. Jinak automatický update funguje. FW používám z XP2, v pondělí ale přecházím na HW FW z ovislink routeru IP-1000R. Jestli tam zjistím něco víc, nevím.
Doporucuju dat do startupu Process Explorer (vyguglujes) a v nem zjistit, ktery podproces vytezuje hostitele svchost.exe. Jinak se asi pravdy nedobereme.
To, co jsem psal o wuauclt.exe a svchost.exe jsem zjistil právě přes Process Explorer.
Funguje to tak, že ze začátku je skoro 100% na wuauclt.exe a pak "to přejde" na svchost.exe, který ho obaluje.
Aha, sorry. Tak to zakaz ve sprave procesu a mas klid.
už jsem se s tím taky setkal. Ale protože ten PC už byl eóny tak rozstřílen, že by nemělo smysl se v tom rýpat, provedl jsem kouzlo (které nedělám moc často) zvané reinstalace
Vypni Automatickú aktualizáciu:
Takisto zastav službu "Automatic updates"
- Štart - spustiť... - services.msc - nastav na manual
P.S. 1x do mesiaca Ti stačí PC aktualizovať
To právě nechci. Jednak je člověk je tvor zapomětlivý a už mě párkrát automatické aktualizace zachránily od červů, co se šířily u lidí, kteří aktualizaci neprovedli.
Psal jsem už výše "je třeba u Office vypnout automatické aktualizace. Nevím ale jak. Automatické aktualizace pro WinXP bych chtěl ponechat."
Mi by stačilo pouze vypnout ty aktualizace u Office. V servisech samostatná služba pro Office není. Přesněji, nenašel jsem ji tam. Takže jde o to, jestli je vůbec možné automatické aktualizace pouze pro Office vypnout.
Dej si jen upozornit, pak pro stahnuti/instalaci zvol 'custom' a tam si vyber jen ty aktualizace, ktere chces.