Varför Wuauserv orsakar hög CPU-användning och hur man åtgärdar det

Många Windows- systemprocesser anses nödvändiga för att köra en säker och fullt fungerande dator. Wuauserv är utan tvekan en av de viktigaste – den här tjänsten (även känd som Windows Update -tjänsten) håller din dator uppdaterad med de senaste funktionerna och buggfixarna.

Precis som ntoskrnl.exe och andra viktiga systemtjänster kräver wuauserv prioriterad åtkomst till dina systemresurser då och då. Tyvärr betyder detta att du ibland kommer att se wuauserv rapportera hög CPU- användning. Om det händer dig och du letar efter en lösning, är det här vad du behöver göra.

Varför orsakar Wuauserv hög CPU-användning?(Why Does Wuauserv Cause High CPU Usage?)

Tjänsten Windows Update (eller wuauserv) är, som namnet antyder, ansvarig för att se till att din Windows -dator är uppdaterad. Brådskande säkerhet och buggfixar, såväl som nya funktioner och systemförbättringar, görs tillgängliga via Windows Update- systemet. 

Windows tar vanligtvis hand om dessa uppdateringar utan att du ens märker det, även om du kan behöva fixa en uppdatering som har fastnat(fix a stuck update) då och då. Om processer relaterade till wuauserv (som wuauclt.exe) rapporterar hög CPU- användning i Aktivitetshanteraren(Task Manager) under en längre tid, kan det dock tyda på problem med din dator som du måste felsöka ytterligare.

För de flesta kan detta peka på en uppdatering som för närvarande installeras - du behöver bara vänta ut den. Det kan också peka på svårigheter med att uppdateringar inte installeras(updates not installing) korrekt, men du kan också ha korrupta systemfiler som gör att tjänster som wuauserv slutar fungera korrekt.

Om så är fallet måste du kontrollera och reparera dina systemfiler eller, i värsta fall, överväga att återställa Windows 10 till fabriksinställningarna(resetting Windows 10 to factory settings) . Om din PC har det svårt kan du naturligtvis behöva överväga att uppgradera din PC(upgrading your PC) för att ge den mer processorkraft.

Kontrollera din Windows Update-status(Check Your Windows Update Status)

Hög CPU- användning har en grundorsak – den är trots allt inte hög utan anledning. Om wuauserv och relaterade processer (som wuauclt.exe eller svchost.exe ) rapporterar hög CPU- användning på din dator, körs Windows Update .

Det troliga svaret är att Windows Update gör det som är bäst – ladda ner och installera uppdateringar. Vissa av uppdateringarna (särskilt större funktionsuppdateringar) tar tid att ladda ner och installera, vilket kräver ytterligare systemresurser för att slutföra processen. Om så är fallet, få inte panik. 

Tillåt Windows Update(Allow Windows Update) att slutföra uppdateringsprocessen och, när du uppmanas att, starta om din dator för att slutföra. Du kan kontrollera din Windows Update- status (inklusive om några uppdateringar för närvarande laddas ned eller installeras) i menyn Windows Inställningar .(Windows Settings)

  1. För att kontrollera detta, högerklicka på Start - menyn och välj Inställningar(Settings) .

  1. Välj Uppdatera och säkerhet(Update & Security ) > Windows Update på menyn Inställningar(Windows Settings) i Windows . Härifrån ser du den aktuella statusen för Windows Update -tjänsten, inklusive om några uppdateringar är tillgängliga, laddas ned eller för närvarande installeras.

Om Windows Update använder en betydande del av dina systemresurser utan några tecken på vanlig aktivitet (som att ladda ner eller installera uppdateringar), måste du fortsätta att undersöka en möjlig lösning för problemet med hjälp av stegen nedan.

Kontrollera och reparera dina systemfiler(Check and Repair Your System Files)

Föreställ dig att din Windows -installation är som en dyr vagnklocka. Det kan se enkelt ut, men undertill kommer alla typer av kuggar, spakar och fixturer tillsammans för att skapa systemet du använder.

Om en av dessa kuggar är trasig eller skadad, slutar dock hela systemet att fungera. I det här fallet är kuggarna som går sönder dina systemfiler. Korrupta(Corrupt) systemfiler orsakar problem, oavsett om det är allmän systeminstabilitet (inklusive hög CPU- användning) eller mer allvarliga BSOD-krascher och fel(BSOD crashes and errors) .

Windows Update(Windows Update) -tjänsten är en av dessa kuggar. Om du ser problem med Windows Update bör du kontrollera dina systemfiler för fel och, om de hittas, åtgärda dem. Du kan göra detta med hjälp av verktyget System File Checker i Windows PowerShell.

  1. För att starta, högerklicka på Start - menyn och välj Windows PowerShell (Admin) .

  1. I PowerShell-fönstret skriver /sfc scannow och väljer enter för att köra kommandot. Detta kommer att köra en integritetskontroll på dina systemfiler, jämföra dem med en standard Windows -installationsavbildning och lösa eventuella korrupta filer som den hittar automatiskt, men se upp för ytterligare instruktioner på skärmen.

Inaktivera Windows Update-leveransoptimering(Disable Windows Update Delivery Optimization)

Om ditt lokala nätverk har flera Windows 10 - datorer kanske du märker en ökning av CPU- användningen från wuauserv-tjänsten och relaterade processer. Detta beror på leveransoptimeringssystemet(Delivery Optimization) , som hjälper till att begränsa mängden bandbredd som används för nedladdningar av Windows Update genom att dela filerna över ditt nätverk.

Om du har en dator som laddar ner en större uppdatering delas den här uppdateringen automatiskt med andra Windows -datorer i ditt nätverk med hjälp av leveransoptimering(Delivery Optimization) . Samma system kan också användas för att tillhandahålla uppdateringar till andra internetbaserade enheter, tack vare systemets peer-to-peer-karaktär.

Detta kan tära på din tillgängliga internetbandbredd (inklusive eventuella datatak på din anslutning), men det kan också orsaka toppar i din CPU- användning när innehållet delas med andra enheter. För att begränsa detta kan du stoppa leveransoptimering(Delivery Optimization) helt i Windows-inställningarna(Windows Settings) .

  1. För att börja, högerklicka på Start - menyn och välj Inställningar(Settings) .

  1. I menyn Inställningar i Windows väljer du Uppdatering och säkerhet(Update & Security ) > Leveransoptimering.(Delivery Optimization.)

  1. Välj skjutreglaget Tillåt nedladdningar från andra datorer(Allow downloads from other PCs) i menyn Leveransoptimering(Delivery Optimization ) och växla det till Av-(Off) läget. Alternativt kan du låta reglaget vara aktiverat, men välj datorer på mitt lokala nätverk(PCs on my local network) nedan för att begränsa uppdateringsfildelning till andra Windows - datorer på ditt lokala nätverk.

När du har inaktiverat leveransoptimering(Delivery Optimization) startar du om din dator för att säkerställa att ändringarna har trätt i kraft.

Sök efter skadlig programvara med Microsoft Defender(Check for Malware Using Microsoft Defender)

Om din dator är infekterad med virus eller skadlig programvara kan påverkan på din dator bli betydande. Att stoppa Windows-uppdateringar(Windows Updates) är en möjlig väg för en eventuell skadlig programvara att orsaka skada, särskilt eftersom säkerhetsuppdateringar kan stoppa vissa typer av skadlig programvara från att påverka.

Om så är fallet måste du skanna din dator efter skadlig programvara(scan your PC for malware) . Även om tredjepartsverktyg är tillgängliga för detta, är den bästa metoden att köra en startskanning av din dator med den inbyggda Microsoft Defender

Denna fullfjädrade antivirus- och anti-malware-lösning kan ta bort de flesta envisa malwareinfektioner(remove most stubborn malware infections) från din dator. Du kan dock bara använda Microsoft Defender om du inte redan använder ett antivirus från tredje part. Om du är det, överväg att använda det verktygets startskanningsfunktioner istället som ett alternativ.

  1. För att börja, högerklicka på Start - menyn och välj Inställningar(Settings) .
  1. I menyn Inställningar väljer du Uppdatera och säkerhet(Update & Security ) > Windows-säkerhet(Windows Security ) > Öppna Windows-säkerhet(Open Windows Security) .

  1. I fönstret Windows Säkerhet(Windows Security) väljer du Virus- och hotskydd(Virus & threat protection ) > Genomsökningsalternativ(Scan options) . En lista över ytterligare skanningsmetoder för Microsoft Defender kommer att visas nedan.

  1. Välj Microsoft Defender Offline-skanningsalternativet(Microsoft Defender Offline scan) i listan och välj sedan Skanna nu(Scan now ) för att schemalägga det.

  1. Windows kommer att uppmana dig att stänga alla öppna fönster, spara ditt arbete och förbereda för omstart. Välj Skanna(Scan) för att fortsätta.

Efter några ögonblick kommer Windows att starta om och starta om i Microsoft Defender skanningsmenyn. Microsoft Defender kommer att kontrollera din dator efter skadlig programvara – följ eventuella ytterligare instruktioner på skärmen för att bekräfta borttagningen, karantänen eller möjliga korrigeringar för infekterade filer som den hittar.

Stoppa automatiska Windows-uppdateringar(Stop Automatic Windows Updates)

Även om det inte är möjligt att helt inaktivera Windows Update -tjänsten och förhindra att uppdateringar installeras, kan du stoppa dem tillfälligt. Genom att pausa dessa uppdateringar kan du felsöka saker ytterligare, särskilt om en specifik uppdatering orsakar dig problem.

  1. Börja(Start) med att högerklicka på Start - menyn och välja Inställningar(Settings)
  1. I menyn Inställningar väljer du Uppdatering och säkerhet(Update & Security ) > Windows Update. Du kan välja att pausa Windows Update -tjänsten i en vecka genom att välja alternativet Pausa uppdateringar i 7 dagar(Pause updates for 7 days) . Alternativt kan du välja Avancerade alternativ(Advanced Options) för att välja en längre period. 

  1. Använd rullgardinsmenyn Pausa uppdateringar i (Pause updates )Avancerade alternativ(Advanced Options ) för att välja ett datum för att återuppta Windows - uppdateringar(updates) . Ändringen kommer att gälla automatiskt.

Om du försenar dina uppdateringar med hjälp av menyn Avancerade alternativ(Advanced Options) , måste du installera de missade uppdateringarna när datumet passerar innan du kan upprepa processen.

Håller Windows 10 uppdaterat(Keeping Windows 10 Updated)

Om wuauserv-tjänsten orsakar hög CPU- användning på din PC, pekar det förmodligen på visst försenat systemunderhåll. Windows Update är en del av den processen, men om en uppdatering verkar besvärlig kan du behöva stoppa installationen av Windows Update(stop the Windows Update installation) för att undersöka och lösa eventuella underliggande problem först.

Du kan också tänka på att hålla dina enhetsdrivrutiner uppdaterade(keeping your device drivers updated) automatiskt med Windows Update eller en tredjepartsapp, även om vissa komponenter (inklusive ditt grafikkort(graphics card) ) kan kräva att du laddar ner de senaste drivrutinerna manuellt. Om du är orolig för inaktuell programvara kan du också uppdatera dina appar automatiskt(update your apps automatically) .



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts