Kad svshost.exe neapkrautų procesoriaus 100% tik įjungus kompiuterį

Betestuojant WSUS 3.0, radau naujos informacijos apie problema, kai ijungus kompiuteri svchost.exe apkrauna procesoriu 100%, nes tuo metu vyksta intensyvus turimu ir per Windows Update pasiekiamu atnaujinimu tikrinimas. Problemos priežastis buvo automatiniu atnaujinimo kliento (Windows Update Agent - WUA) architekturoje ir realizavime - su dabar esanciu atnaujinimu kiekiu, jis pilnai "okupuodavo" procesoriu ir visiems kitiems procesams pajegumu nelikdavo normaliam darbui. Tai ypac jautesi senesniuose kompiuteriuose, kurie naudoja Pentium II, Pentium III ar analogiško galingumo procesorius.

 

Kiek anksciau Microsoft išleido specialiai tam skirta atnaujinima, o prieš kelias dienas ji pradejo platinti per Windows Update/Microsoft Update sistemas. Atskirai atnaujinima galima atsisiusti iš cia https://support.microsoft.com/kb/927891.

 

Taip pat per Windows Update ir Microsoft Update bus pradeta platinti nauja WUA 3.0 versija, kuri dirba daug efektyviau už senesne versija, ypac gaunant automatinius atnaujinimus Microsoft Office programu rinkiniui.

 

Rankiniu budu nauja WUA 3.0 versija jau galima atsisiusti iš cia:

x86 - https://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-x86.exe

x64 - https://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-x64.exe

 

Jeigu šios nuorodos neveikia, tuomet atsisiuskite archyva https://update.microsoft.com/redist/wuredist.cab ir jo viduje esanciame wuredist.xml faile susiraskite naujas nuorodas.

 

Cia aprašyta sprendima testavau su keliais Pentium II 400 MHz kompiuteriais, kurie turejo po 256 MB operatyvines atminties. Atnaujinus WUA ir instaliavus 927891 fiksa, Windows XP ir Office 2003 atnaujinimu skanavimas ijungus kompiuteri užtrukdavo 3-4 minutes, o procesorius nebudavo apkrautas daugiau kaip 30%.