The wuauserv teenus on standardne Windowsi värskendusteenus, mida kasutatakse arvuti skannimiseks, uute turvapaikade ja värskenduste otsimiseks, allalaadimiseks ja installimiseks Windows Update'ist või kohalikud WSUS-serverid. Mõnel juhul ei pruugi wuauservi teenus korralikult töötada, põhjustades liiga palju protsessori ja RAM-i kasutust. Kuna wuauserv töötab konteinerprotsessis svchost.exe, otsib see kasutajat, et svchost-protsess kasutab teie Windowsi seadmes liiga palju RAM-i ja protsessori ressursse. Selles artiklis näitame teile, kuidas lahendada suure mälu- ja protsessorikasutuse probleemi wuauservi protsessiga opsüsteemides Windows 7 ja Windows 10.
Sisu:
- Wuauservi teenus operatsioonisüsteemis Windows 7 kasutab kuni 50% CPU-st ja mälust
- Wuauserv: kõrge protsessori- ja mälukasutus opsüsteemis Windows 10
Wuauservi teenus operatsioonisüsteemis Windows 7 kasutab kuni 50% CPU-st ja mälust
Mõned kasutajad hakkasid kurtma oma Windows 7 töötavate arvutite kehva jõudluse üle. Probleem avaldub järgmiselt: iga päev ühel ja samal ajal (iga kasutaja omal ajal) hakkab arvuti aeglustuma. Tegumihaldur näitab, et protsess
svchost.exe kasutab kuni 1,2-2 GB mälu ja kuni 100% ühe tuuma CPU-d. Seetõttu ei saa arvutit 30-60 minuti jooksul kasutada: see muutub kohutavalt aeglaseks ja hangub pidevalt.Probleemid on ilmnenud Windows 7 SP1 x86 ja x64 kliente, kui nad saavad värskendusi kohalikust SCCM-serverist (kasutatakse Microsofti värskenduste haldamiseks klientidel). Jookse Tegumihaldur kliendil ja sorteerige töötavad protsessid mälu või protsessori kasutuse järgi Protsessid sakk. Näete, et praegune protsess svchost.exe kasutab 11% protsessorit ja 1,2 GB mälu. Tegelikult on svchost.exe konteinerprotsess, milles töötavad teised programmid ja süsteemiteenuste lõimed. Tegumihaldurit kasutades ei saa te aru, milline lõim (teenus) põhjustab süsteemi suure koormuse.
![Protsessi Svchost.exe suur mälukasutus](/f/02c2932c98a393490fe0801e9b2051da.webp)
Täpsemat teavet protsessi ja selle lõimede kohta saate kasutades Protsessiuurija kasulikkust.
Jookse procexp.exe ja leidke probleemiprotsess svchost.exe mis kasutab liiga palju mälu ja/või protsessorit.
![svchost.exe suur mälukasutus](/f/efef6f0a56629ed3ce45284604428ad2.webp)
Avage selle atribuudid ja minge lehele Niidid sakk. Siin on selgelt näha, et wuauserv (Windows Update) lõim tarbib svchost.exe protsessis suurema osa CPU-st ja mälust (teenus wuauserv skannib süsteemi ja värskendusserveri värskendusi). Mõnede koodiprobleemide tõttu hakkab wuauserv lekkima ja tarbib kogu olemasolevat mälu kuni 1,5-2 GB (maksimaalne protsessi jaoks saadaolev suurus) ning hakkab aktiivselt kasutama otsingufaili. Süsteem muutub aeglaseks.
Huvitav on see, et probleem ilmneb sagedamini klientidel 2 GB muutmälu. Kui arvutil on 4 GB või rohkem mälu, ei ole probleem kasutajatele nii ilmne, kuna wuauservi mälulekked ei ületa 2 GB.
Kui lõpetate wuauservi services.msc konsooli kasutamise, väheneb teie Windowsi suur mälu- ja protsessorikoormus drastiliselt. Ja svchost.exe hakkab kasutama ainult 180-200 MB mälu.
Tähtis. See ei tähenda, et peate wuauservi peatama ja keelama, kuna süsteem peatub turvavärskenduste vastuvõtmisel ja ähvardab häkkerite rünnakut.
![wuauserv – suur protsessori- ja mälukasutus](/f/241955b9281d81e4d4ef48324029cbef.webp)
Esiteks proovisime lähtestada Windows Update'i agendi sätteid, järgides artiklis "Kuidas lähtestada Windows Update Agenti konfiguratsiooni“. Probleem lahenes ja pole paar päeva ilmnenud, kuid hiljem on see uuesti ilmnenud. Tundub, et kohaliku vahemälu ja värskenduste andmebaasi maht jõuab mingi piirini ja wuauserv hakkab taas mälu kõrget kasutama (leak).
Oleme proovinud palju muid meetodeid, kuid ainult järgmiste Windows Update agendi paikade installimine aitas tõesti kaasa:
- https://support.microsoft.com/en-us/kb/3050265 (Windows Update'i agendi värskendus juunist 2015);
- https://support.microsoft.com/en-us/kb/3065987 (Windows Update'i agendi värskendus juulist 2015);
- https://support.microsoft.com/en-us/kb/3102810 (Windows 7/2008 R2 plaaster, mis võimaldab lahendada kõrge protsessori ja mälu koormuse probleemi värskenduste installimisel WSUS-i abil, alates novembrist 2015).
Näpunäide. Me installisime paigad mitte kõikidesse Windows 7-ga arvutitesse, vaid ainult nendesse, mille kasutajad olid sarnasest probleemist teatanud.
Pärast värskenduste installimist on wuauservi protsessi mälukasutus vähenenud 200 MB-ni ja värskenduste skannimine on võtnud palju vähem aega.
Wuauserv: kõrge protsessori- ja mälukasutus opsüsteemis Windows 10
Probleem, kui teenus Windows Update laadib protsessori kõrgelt ja kasutab liiga palju mälu, ilmneb ka erinevates Windows 10 versioonides.
Ava Tegumihaldur ja leidke protsess svchost.exe mis kulutab liiga palju mälu või protsessori ressursse. Paremklõpsake sellel ja valige "Minge jaotisse Teenused“.
![svchost.exe minge teenusesse](/f/fa675e341cc103573106c4035053ce3b.webp)
Veenduge, et teenus wuauserv töötab selle svchost.exe protsessi osana (Windows Update'i teenus). Veenduge, et wuauserv (Windowsi värskendusteenus) töötaks protsessi svchost.exe osana.
![wuauserv](/f/6042d31a846d1b08b2e84722326db666.webp)
Kuna tegumihaldur ei võimalda teil määrata, millised süsteemiteenused töötavad svchost protsess põhjustab arvuti suure koormuse, peate kasutama Process Explorerit (nagu kirjeldatud eespool). Veenduge, et kõrge protsessori ja/või mälukoormuse põhjuseks on teenus wuauserv (meie näites on see C:\WINDOWS\system32\wuaueng.dll teek).
![wuauserv kõrge CPU ja mälu](/f/f066ef6cf3c7049f36203a1f24e8d260.webp)
Erinevalt ülaltoodud juhtumist, kus Windows 7 värskendusteenuses esineb mäluleke, pole Windows 10 jaoks universaalset plaastrit, mis probleemi lahendaks. Allpool loetleme põhitoimingud, mida peaksite tegema, et vähendada Windows Update'i teenuse mälu ja protsessori kasutust.
Oodake, kuni Windowsi värskendused installitakse
Kui Windows Update'i teenus kontrollib praegu teie arvutit või installib värskendusi, ei tohiks arvuti suur koormus teid üllatada. Proovige oodata (1-2 tundi olenevalt arvuti jõudlusest) ja oodake, kuni wuauserv lõpetab värskenduste allalaadimise ja installimise.
Käivitage Windows Update'i tõrkeotsing
Proovige diagnoosida Windows Update Service 10 integreeritud seadmega Aknavärskenduse tõrkeotsing. Mine lehele Seaded -> Värskendus ja turvalisus -> Veaotsing. Valige üksus Windowsi uuendus (Lahendage Windowsi värskendamist takistavad probleemid) -> Käivitage tõrkeotsing.
![käivitage Windowsi värskenduse tõrkeotsing](/f/c4aa92d3e2e59fbaacd663ba8af2aadb.webp)
Utiliit kontrollib teenuse olekut ja proovib leitud probleeme lahendada.
![Windowsi värskenduse tõrkeotsija parandatud viga](/f/cac3827fd8562207a5943a504ecd78db.webp)
Tühjendage kaustad SoftwareDistribution ja catroot2
Proovige lähtestada kaustad SoftwareDistribution ja catroot2.
- The C:\Windows\SoftwareDistribution kaust salvestab ajutised Windows Update'i teenusefailid ja allalaaditud värskendusfailid;
- %windir%\System32\catroot2 kaust sisaldab värskenduspakettide allkirju.
Proovime neid puhastada järgmise skriptiga (salvestage kood laiendiga * .bat tekstifaili ja käivitage see administraatorina):
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
Kontrollige ja parandage Windowsi süsteemifaile ja komponentide poodi
Kontrollige ja parandage oma Windowsi pildi süsteemifaile järgmiste käskudega:
sfc /scannow
jaDISM /Online /Cleanup-Image /RestoreHealth
![dism puhastus-pilt](/f/e45630571f403a358aa5f434a88b73ad.webp)
Kontrollige oma arvutit viiruste suhtes
Kontrollige oma Windowsi viiruste suhtes võrguühenduseta režiimis päästeketta (Kaspersky Rescue Disk või Avira Rescue System) abil.
Värskendage oma Windows 10
- Värskendage oma Windows 10 versiooni, installides praeguse järgu;
- Laadige käsitsi alla ja installige Microsofti värskenduste kataloogist ( https://www.catalog.update.microsoft.com/Home.aspx) teie Windowsi versiooni viimased kumulatiivsed värskendused (Microsoft parandab vead ja erinevad Windowsi vead iga kuu ning lisab parandused kumulatiivsele värskenduspaketile).
Lülitage Windows Update'i kohaletoimetamise optimeerimine välja
Avage Seaded -> Värskendused ja turvalisus-> Windows Update -> Täpsemad suvandid -> Kohaletoimetamise optimeerimine. Keela valik "Luba allalaadimine teistest arvutitest" ja taaskäivitage seade.
![Keela kohaletoimetamise optimeerimine](/f/8303d7b23e60848c447fb3f60f4e9330.webp)
Desinstallige uusimad Widowsi värskendused
Kui probleem Wuauservi teenuse kõrge protsessori ja mälu kasutamisega tekkis kohe pärast uute Windowsi värskenduste installimist, proovige desinstallige need värskendused ükshaaval (Juhtpaneel -> Programmid ja funktsioonid -> Vaata installitud värskendusi). Sorteerige värskendused installikuupäeva järgi, paremklõpsake värskendusel ja valige Desinstallige.
![Windowsi värskenduse desinstallimine](/f/f57b832fdc3846f389b8b13340987fd1.webp)
Keelake Windows Update Service
Ma ei soovita teil kunagi Windows Update'i teenust keelata, kuna te ei saa enam turvavärskendusi ja seate oma arvuti häkkimise või nakatumise ohuga. Värskendusteenuse keelamist saab kasutada ajutise sammuna, kui muud viisid süsteemi normaalse töö taastamiseks ei aita.
Avage teenuste halduskonsool (services.msc), leidke teenus Windows Update, peatage see ja muutke käivitustüübiks Keelatud. Salvestage muudatused ja taaskäivitage arvuti.
![keelake Windowsi värskendusteenus Windows 10-s](/f/76c4ed2646f30d9a3f459c60b9043b6f.webp)
Järgmise kuu teisel teisipäeval laadige kindlasti käsitsi alla ja installige oma Windows 10 järgu uued kumulatiivsed värskendused. Lubage teenus wuauserv. Võib-olla lahendatakse teie probleem uutes värskendustes.