Miért okoz magas CPU-használatot a Wuauserv, és hogyan javítható?

Számos Windows rendszerfolyamat elengedhetetlen a biztonságos és teljesen működő számítógép futtatásához. A Wuauserv(Wuauserv) vitathatatlanul az egyik legfontosabb – ez a szolgáltatás (más néven Windows Update szolgáltatás) naprakészen tartja számítógépét a legújabb szolgáltatási kiadásokkal és hibajavításokkal.

Csakúgy, mint az ntoskrnl.exe és más fontos rendszerszolgáltatások, a wuauserv időről időre elsőbbségi hozzáférést igényel a rendszererőforrásokhoz. Sajnos ez azt jelenti, hogy időnként látni fogja, hogy a wuauserv magas CPU - használatról számol be. Ha ez történik Önnel, és megoldást keres, a következőket kell tennie.

Miért okoz magas CPU-használatot a Wuauserv?(Why Does Wuauserv Cause High CPU Usage?)

A Windows Update szolgáltatás (vagy a wuauserv) – ahogy a neve is sugallja – felelős azért, hogy Windows számítógépe naprakész legyen. Sürgős biztonsági és hibajavítások, valamint új szolgáltatások és rendszerfejlesztések érhetők el a Windows Update rendszeren keresztül. 

A Windows általában úgy gondoskodik ezekről a frissítésekről, hogy Ön észre sem veszi, bár előfordulhat, hogy időnként ki kell javítania egy elakadt frissítést(fix a stuck update) . Ha azonban a wuauserv-vel kapcsolatos folyamatok (például wuauclt.exe) magas CPU -használatról számolnak be a Feladatkezelőben(Task Manager) egy hosszú ideig, az a számítógépével kapcsolatos problémákra utalhat, amelyek további hibaelhárítást igényelnek.

A legtöbb ember számára ez egy éppen telepítés alatt álló frissítésre utalhat – csak várnia kell, hogy elkészüljön. Ez a frissítések nem megfelelő telepítésével(updates not installing) kapcsolatos problémákra is utalhat, de előfordulhat, hogy sérült rendszerfájlok is vannak, amelyek miatt a wuauserv-hez hasonló szolgáltatások nem működnek megfelelően.

Ebben az esetben ellenőriznie kell és meg kell javítania a rendszerfájlokat, vagy a legrosszabb esetben meg kell fontolnia a Windows 10 gyári beállításainak visszaállítását(resetting Windows 10 to factory settings) . Természetesen, ha számítógépe nehézségekkel küzd, meg kell fontolnia a számítógép frissítését(upgrading your PC) , hogy nagyobb feldolgozási teljesítményt biztosítson.

Ellenőrizze a Windows Update állapotát(Check Your Windows Update Status)

A magas CPU -használatnak alapvető oka van – elvégre nem ok nélkül magas. Ha a wuauserv és a kapcsolódó folyamatok (például wuauclt.exe vagy svchost.exe ) magas CPU -használatról számolnak be a számítógépen, akkor a Windows Update fut.

A valószínű válasz az, hogy a Windows Update azt csinálja, amihez a legjobban tud – a frissítéseket letölti és telepíti. Egyes frissítések (különösen a nagyobb szolgáltatásfrissítések) letöltése és telepítése időt vesz igénybe, és további rendszererőforrásokat igényel a folyamat befejezéséhez. Ha ez a helyzet, ne essen pánikba. 

Engedje meg a Windows Update(Allow Windows Update) -nek, hogy befejezze a frissítési folyamatot, és ha utasítást kap, indítsa újra a számítógépet a befejezéshez. A Windows Beállítások(Windows Settings) menüjében ellenőrizheti a Windows Update állapotát (beleértve azt is, hogy frissítések letöltése vagy telepítése folyamatban van-e) .

  1. Ennek ellenőrzéséhez kattintson a jobb gombbal a Start menüre, és válassza a Beállítások menüpontot(Settings) .

  1. A Windows Beállítások(Windows Settings) menüjében válassza a Frissítés és biztonság(Update & Security ) > Windows Update lehetőséget(Windows Update) . Itt láthatja a Windows Update szolgáltatás aktuális állapotát, beleértve azt is, hogy elérhető-e frissítés, letöltés alatt áll-e vagy éppen telepítés alatt áll-e.

Ha a Windows Update a rendszer erőforrásainak jelentős részét használja fel szokásos tevékenység (például frissítések letöltése vagy telepítése) nélkül, akkor az alábbi lépések végrehajtásával folytatnia kell a probléma lehetséges megoldásának vizsgálatát.

Ellenőrizze és javítsa ki a rendszerfájlokat(Check and Repair Your System Files)

Képzelje el , hogy a Windows telepítése olyan, mint egy drága kocsióra. Lehet, hogy egyszerűnek tűnik, de alatta mindenféle fogaskerék, kar és rögzítőelem egyesül, hogy létrehozza az Ön által használt rendszert.

Ha azonban az egyik fogaskerék eltörik vagy megsérül, az egész rendszer leáll. Ebben az esetben a törött fogaskerekek a rendszerfájlok. A sérült(Corrupt) rendszerfájlok problémákat okoznak, legyen szó általános rendszerinstabilitásról (beleértve a magas CPU - használatot), vagy komolyabb BSOD-összeomlásokról és hibákról(BSOD crashes and errors) .

A Windows Update szolgáltatás az egyik ilyen fogaskerék. Ha problémákat észlel a Windows Update szolgáltatással , ellenőrizze, hogy vannak-e hibák a rendszerfájlokban, és ha talált, javítsa ki azokat. Ezt a Windows PowerShell Rendszerfájl-ellenőrző(System File Checker) eszközével teheti meg.

  1. Az indításhoz kattintson a jobb gombbal a Start menüre, és válassza a Windows PowerShell (Rendszergazda)(Windows PowerShell (Admin)) lehetőséget .

  1. A PowerShell ablakban írja be a /sfc scannow , és nyomja meg az Enter billentyűt a parancs futtatásához. Ez lefuttatja a rendszerfájlok integritását, összehasonlítva a szabványos Windows telepítési képpel, és automatikusan feloldja a talált sérült fájlokat, de ügyeljen a további képernyőn megjelenő utasításokra.

A Windows Update Delivery Optimization letiltása(Disable Windows Update Delivery Optimization)

Ha a helyi hálózaton több Windows 10 rendszerű(Windows 10) számítógép található, akkor a wuauserv szolgáltatás és a kapcsolódó folyamatok CPU -használatának növekedését észlelheti . Ez a Delivery Optimization rendszernek köszönhető, amely segít korlátozni a (Delivery Optimization)Windows Update letöltésekhez használt sávszélességet azáltal, hogy megosztja a fájlokat a hálózaton.

Ha van egy olyan számítógépe, amelyik jelentős frissítést tölt le, a frissítés automatikusan megosztásra kerül a hálózaton lévő többi Windows PC-vel a (Windows)Delivery Optimization segítségével . Ugyanez a rendszer más internetalapú eszközök frissítésére is használható, a rendszer peer-to-peer jellegének köszönhetően.

Ez felemésztheti a rendelkezésre álló internetes sávszélességet (beleértve a kapcsolat esetleges adatkorlátait), de a CPU - használatban is kiugrásokat okozhat, ha a tartalmat megosztják más eszközökkel. Ennek korlátozása érdekében teljesen leállíthatja a kézbesítés-optimalizálást a (Delivery Optimization)Windows beállításaiban(Windows Settings) .

  1. Az indításhoz kattintson jobb gombbal a Start menüre, és válassza a Beállítások(Settings) lehetőséget .

  1. A Windows Beállítások menüjében válassza a Frissítés és biztonság(Update & Security ) > Kézbesítés optimalizálása lehetőséget.(Delivery Optimization.)

  1. Válassza a Letöltések engedélyezése más számítógépekről(Allow downloads from other PCs) csúszkát a Delivery Optimization menüben, és kapcsolja Ki(Off) állásba. Alternatív megoldásként hagyja bekapcsolva a csúszkát, de válassza alább a helyi hálózaton lévő számítógépeket,(PCs on my local network) hogy korlátozza a frissítési fájlmegosztást a helyi hálózaton lévő többi Windows PC-re.

Miután letiltotta a Delivery Optimization funkciót(Delivery Optimization) , indítsa újra a számítógépet, hogy megbizonyosodjon arról, hogy a változtatások érvénybe léptek.

Ellenőrizze a rosszindulatú programokat a Microsoft Defender segítségével(Check for Malware Using Microsoft Defender)

Ha számítógépét vírusok vagy rosszindulatú programok fertőzték meg, az jelentős hatást gyakorolhat a számítógépére. A Windows-frissítések(Windows Updates) leállítása az egyik lehetséges módja annak, hogy egy esetleges kártevő fertőzés kárt okozzon, különösen azért, mert a biztonsági frissítések megakadályozhatják bizonyos típusú rosszindulatú programok hatását.

Ha ez a helyzet, meg kell vizsgálnia a számítógépét, hogy nem tartalmaz-e rosszindulatú programokat(scan your PC for malware) . Bár harmadik féltől származó eszközök állnak rendelkezésre ehhez, a legjobb módszer a számítógép rendszerindítási vizsgálatának futtatása a beépített Microsoft Defender segítségével . 

Ez a teljes körű víruskereső és kártevőirtó megoldás képes eltávolítani a legtöbb makacs kártevő fertőzést(remove most stubborn malware infections) a számítógépéről. A Microsoft Defendert(Microsoft Defender) azonban csak akkor használhatja , ha még nem használ harmadik féltől származó víruskeresőt. Ha igen, fontolja meg az eszköz rendszerindítási szkennelési funkcióinak használatát alternatívaként.

  1. Az indításhoz kattintson jobb gombbal a Start menüre, és válassza a Beállítások(Settings) lehetőséget .
  1. A Beállítások menüben válassza a Frissítés és biztonság(Update & Security ) > Windows biztonság(Windows Security ) > A Windows biztonságának megnyitása lehetőséget(Open Windows Security) .

  1. A Windows Security ablakban válassza a Vírus- és fenyegetésvédelem(Virus & threat protection ) > Vizsgálati beállítások lehetőséget(Scan options) . Az alábbiakban megjelenik a Microsoft Defender(Microsoft Defender) további vizsgálati módszereinek listája .

  1. Válassza a Microsoft Defender Offline vizsgálati(Microsoft Defender Offline scan) lehetőséget a listában, majd az ütemezéséhez válassza a Vizsgálat most lehetőséget.(Scan now )

  1. A Windows felszólítja, hogy zárjon be minden nyitott ablakot, mentse el a munkáját, és készüljön fel az újraindításra. A folytatáshoz válassza a Szkennelés lehetőséget.(Scan)

Néhány pillanat múlva a Windows újraindul, és elindul a Microsoft Defender vizsgálati menüjébe. A Microsoft Defender(Microsoft Defender) ellenőrzi, hogy nem tartalmaz-e rosszindulatú programokat a számítógépén – kövesse a képernyőn megjelenő további utasításokat a talált fertőzött fájlok eltávolításának, karanténba helyezésének vagy esetleges javításának megerősítéséhez.

Állítsa le az automatikus Windows-frissítéseket(Stop Automatic Windows Updates)

Bár a Windows Update szolgáltatás teljes letiltása és a frissítések telepítésének megakadályozása nem lehetséges, ideiglenesen leállíthatja azokat. A frissítések szüneteltetésével további hibaelhárítást végezhet, különösen akkor, ha egy adott frissítés okoz problémát.

  1. Kezdje(Start) úgy, hogy jobb gombbal kattintson a Start menüre, és válassza a Beállítások menüpontot(Settings)
  1. A Beállítások menüben válassza a Frissítés és biztonság(Update & Security ) > Windows Update lehetőséget. (Windows Update. )A Frissítések szüneteltetése 7 napig(Pause updates for 7 days) lehetőség kiválasztásával szüneteltetheti a Windows Update szolgáltatást egy hétre . Alternatív megoldásként válassza a Speciális beállítások lehetőséget(Advanced Options) egy hosszabb időszak kiválasztásához. 

  1. A Speciális beállítások (Advanced Options )rész Frissítések szüneteltetése(Pause updates ) legördülő menüjével válassza ki a Windows frissítések(updates) folytatásának dátumát . A változás automatikusan érvénybe lép.

Ha a Speciális beállítások(Advanced Options) menü használatával késlelteti a frissítéseket, akkor a dátum lejárta után telepítenie kell az elmulasztott frissítéseket, mielőtt megismételheti a folyamatot.

A Windows 10 frissítése(Keeping Windows 10 Updated)

Ha a wuauserv szolgáltatás magas CPU(CPU) -használatot okoz a számítógépen, az valószínűleg késedelmes rendszerkarbantartásra utal. A Windows Update(Windows Update) része ennek a folyamatnak, de ha egy frissítés problémásnak tűnik, előfordulhat, hogy le kell állítania a Windows Update telepítését(stop the Windows Update installation) , hogy először kivizsgálja és megoldja a mögöttes problémákat.

Arra is gondolhat, hogy eszközillesztőit(keeping your device drivers updated) automatikusan frissítse a Windows Update vagy egy harmadik féltől származó alkalmazás segítségével, bár egyes összetevők (beleértve a grafikus kártyát(graphics card) is) megkövetelhetik a legújabb illesztőprogramok manuális letöltését. Ha aggódik az elavult szoftverek miatt, automatikusan frissítheti alkalmazásait(update your apps automatically) is .



About the author

Tapasztalt Windows 10 és 11/10 szakértő vagyok, böngészők és okostelefonos alkalmazások terén egyaránt jártas vagyok. Több mint 15 éve dolgozom szoftvermérnökként, és számos nagy nevű céggel dolgoztam együtt, beleértve a Microsoftot, a Google-t, az Apple-t, az Ubisoftot és még sok mást. A windows 10/11 fejlesztését egyetemi szinten is tanítottam.



Related posts