Sådan nulstiller du Windows Update-komponenterne

Stopper Windows Update igen på 0 %? Evige genstarts-cyklusser? Eller får du de mystiske fejlkoder, som kun Microsoft kender betydningen af?

Du er langt fra den eneste, der har oplevet frustrationsniveauet stige, når de ellers livsvigtige sikkerheds- og funktionsopdateringer nægter at lade sig installere

Heldigvis behøver løsningen ikke at være hverken en total geninstallation eller dagevis med fejlsøgning på tilfældige fora.

I denne guide fra IT Forum Danmark viser vi dig trin for trin, hvordan du nulstiller Windows Update-komponenterne - helt manuelt eller via smarte scripts - og får opdateringsmaskinen på skinner igen. Vi gennemgår alt fra de nødvendige forberedelser og sikkerhedskopier til verifikation efter nulstillingen, så du kan føle dig tryg hele vejen.

Uanset om du er IT-pro på et domænenetværk eller hjemmebrugeren, der bare vil slippe for fejl 0x8024a000, giver artiklen dig værktøjerne til at:

  • Standse de relevante Windows-tjenester uden at forstyrre resten af systemet
  • Tømme de skjulte mapper, hvor korrupte opdateringsfiler gemmer sig
  • Automatisere hele processen med en enkelt batch- eller PowerShell-fil
  • Tjekke, at alt virker - før du lukker computeren og går i seng

Sæt kaffekoppen klar, tag administrator-kasketten på, og gør dig klar til at give Windows Update en frisk start. Lad os komme i gang!

Sådan nulstiller du Windows Update-komponenterne

Forberedelser: krav, sikkerhed og backups før du går i gang

Før du kaster dig ud i en manuel nulstilling af Windows Update, skal du sikre dig, at de helt grundlæggende forudsætninger er på plads:

  • Administratorrettigheder - du skal kunne køre Kommandoprompt eller PowerShell som Administrator.
  • Stabil strømforsyning og internetforbindelse - afbrydelser kan korruptere systemfiler.
  • Tilslut helst en bærbar pc til lysnettet, og undgå at anvende en ustabil wifi-forbindelse under processen.

Backup er dit sikkerhedsnet:

  • Opret Systemgendannelsespunkt (sysdm.cpl → Systembeskyttelse → Opret), så du kan rulle ændringer tilbage.
  • Tag gerne et fuldt systemimage eller en anden form for offline-backup, hvis din organisation tillader det.
  • Kontrollér, at du har mindst 10 GB ledig plads på systemdrevet (C:) til midlertidige opdateringsfiler.

Tjek konfigurationen, inden du går videre:

  • Sørg for, at dato og klokkeslæt er korrekte - forkert tid kan få Windows Update til at fejle.
  • Deaktiver midlertidigt antivirus/antimalware og evt. VPN-klient, så de ikke låser systemfiler eller ændrer netværkstrafik.
  • Luk andre programmer, især dem der kører opdaterings- eller installatortjenester i baggrunden.

Særlige hensyn for Windows 10/11 og domænemiljøer:

  • I Windows 10/11 kan Metered Connection (målt forbindelse) blokere opdateringer - slå den fra under Indstillinger → Netværk & internet.
  • Er pc’en medlem af et domæne, kan Group Policy eller WSUS-indstillinger tilsidesætte dine ændringer; koordiner derfor med it-afdelingen, før du fortsætter.
  • På bærbare enheder med Modern Standby anbefales det at slå Strømbesparelse fra midlertidigt for at undgå afbrudte tjenester.

Trin-for-trin: Nulstil Windows Update-komponenterne manuelt

Trin 1-3 - Sluk for de kritiske tjenester
Start med at åbne Kommandoprompt som administrator (højreklik på Start ▶ Kommandoprompt/Powershell (Admin)) og stop de fire tjenester, der ellers låser filerne Windows Update arbejder med. Kør kommandoerne én ad gangen og vent på ”SUCCESS” efter hver:

net stop wuauservnet stop bitsnet stop cryptsvcnet stop msiserver
Når alle fire er standset, har du frit ejer­skab til cache-mapperne og kan fortsætte uden ”adgang nægtet”.

Trin 4-7 - Ryd cache og nulstil kø/netværk
1) Omdøb SoftwareDistribution-mappen, så Windows automatisk genskaber en frisk folder:

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
2) Gør det samme med Catroot2, som gemmer signaturfiler:
ren %systemroot%\System32\catroot2 catroot2.old
3) Tøm evt. hængende BITS-jobs og nulstil køen:
bitsadmin /reset
4) Nulstil Winsock-stakken og fjern manuelle proxy-regler, som kan blokere Windows Update:
netsh winsock resetnetsh winhttp reset proxy
5) (Valgfrit) Genregistrer centrale DLL’er, hvis du mistænker fejl i selve opdaterings-klient­en:
regsvr32 /s wuapi.dll wuaueng.dll wups.dll wups2.dll wuwebv.dll

Trin 8-10 - Genstart tjenesterne og pc’en
Start nu de tjenester du standsede i starten, igen i samme rækkefølge - eller kør samlet:

net start msiservernet start cryptsvcnet start bitsnet start wuauserv
Luk kommandoprompten, genstart computeren, og kør dernæst Indstillinger ▶ Windows Update ▶ Søg efter opdateringer. Downloader og installerer Windows nu uden fejlkoder, er nulstillingen lykkedes; ellers kan du gentjekke servicestatus i services.msc eller læse nærmere i Event Viewer for yderligere spor.

Alternativer og automatisering: Fejlfinding og scripts

Windows’ indbyggede fejlfinder (Troubleshooter): Åbn Indstillinger > System > Fejlfinding > Andre fejlfindere og kør Windows Update. Fordele: Hurtig, kræver ingen kommandolinje-erfaring, registrerer og udbedrer ofte tilladelses- og tjenesteproblemer. Ulemper: Løser ikke korrupte systemfiler, giver begrænset logning, og springer tit “dybere” fejl over. -- SFC /SCANNOW: Køres i Kommandoprompt (administrator); scanner alle beskyttede systemfiler og erstatter beskadigede kopier. Fordele: Enkel syntaks, kan køre offline fra Win-RE. Ulemper: Finder ikke altid fejl i komponentlageret og kan selv fejle ved alvorlig korruption. -- DISM /Online /Cleanup-Image /RestoreHealth: Kontrollerer og reparerer selve komponentlageret, som Windows Update benytter. Fordele: Reparerer dybere end SFC, kan hente sunde filer fra Windows Update eller lokal ESD/WIM-kilde. Ulemper: Lidt langsommere, kræver netforbindelse eller kildefiler, og forkert syntaks kan give fejlkoder (fx 0x800f081f). -- Hvornår skal du bruge hvad? Start med fejlfinder ved simple fejl eller manglende erfaring; kør SFC ved mistanke om systemfil-korruption; brug DISM hvis SFC ikke løser problemet, eller hvis fejlfinder rapporterer “potentielle databasefejl fundet”.

Batch- og PowerShell-scripts til automatiseret nulstilling: Microsofts officielle ResetWUEng.cmd og community-scripts (fx Reset-WindowsUpdate.ps1) automatiserer stoppet af tjenester, rydning af %windir%\SoftwareDistribution og catroot2, nulstilling af BITS-køen m.m. Fordele: Ensartet, sparer tid ved gentagne fejlfindinger, kan køres fjernstyret (Intune, SCCM, PSRemoting), og logger handlingerne til fil. Ulemper: Kræver kør som administrator, kan trigge antivirus, og forkert redigering af scriptet kan skabe nye problemer. -- Bedst egnet når du har flere maskiner med samme opdateringsfejl, i domænemiljøer, eller når GUI-værktøjer fejler. Kombinér gerne med DISM/SFC i samme script for fuld reparation, og afslut altid med en manuel “Søg efter opdateringer” for at validere resultatet.


Efter nulstilling: Test, verifikation og logfiler

Start med den mest synlige kontrol: Åbn Indstillinger » Windows Update og vælg Søg efter opdateringer. Holder statusbjælken sig på 0 % i mere end et par minutter, eller modtager du fejlkoder som 0x8024A10A, er nulstillingen ikke lykkedes. Får du derimod tilbudt nye patches, kan du trygt lade dem downloade og installere; overvåg, at fremdriftsprocenten bevæger sig jævnt, og at ingen poster ender i sektionen Mislykkede installationer. Når Windows beder om genstart, gennemfør den for at sikre, at post-installationsskripter kører korrekt.

Næste trin er at bekræfte, at de relaterede tjenester kører som forventet. Åbn en forhøjet PowerShell og kør:
Get-Service wuauserv, bits, cryptsvc, msiserver | Select Name, Status, StartType
Alle fire bør stå til Status = Running og StartType = Automatic. Alternativt kan du bruge services.msc, højreklikke på hver tjeneste og vælge Egenskaber for at sikre, at de ikke er stoppet af tredjeparts-software eller grupperegler. Hvis én tjeneste fortsat stopper, indikerer det typisk filkorruption eller et vedvarende driver-/antivirus-problem.

Åbn dernæst Event Viewer (eventvwr.msc) og navigér til
Applications and Services Logs » Microsoft » Windows » WindowsUpdateClient » Operational. Her bør du se hændelser med Level = Information for både download og installation. Fejlmarkeringer med Event ID = 20, 25, 30 eller 41 kræver yderligere fejlfinding. Gennemgå også Setup » Operational, som afslører problemer under reboot-fasen, f.eks. konflikter med drivere eller manglende rettigheder til systemfiler.

For dybere indsigt kan du i Windows 10/11 generere en WindowsUpdate.log på skrivebordet via PowerShell-kommandoen Get-WindowsUpdateLog. På ældre systemer findes loggen direkte i %windir%\WindowsUpdate.log. Åbn filen i Notepad eller CMTrace og filtrer efter [Error] eller specifikke hex-koder (0x80070002, 0x80244022 osv.). Sammenhold tidsstemplerne med dine tidligere tests for at spore præcis, hvor processen fejler. Er loggen ren, og de nyeste poster slutter med “WU operation completed successfully”, er nulstillingen fuldført med succes.


Hvis problemerne fortsætter: Avanceret fejlfinding og næste skridt

Start med at udelukke eksterne forhindringer: Kontroller, at pc’en har fuld adgang til internettet uden proxy, VPN eller målt forbindelse (Metered connection) - slå den fra i Indstillinger > Netværk og internet. I domænemiljøer bør du sikre, at maskinen kan nå WSUS/Microsoft Update-endpoints, samt at kommende opdateringer ikke blokeres af en Group Policy (gpedit.msc → Computer Configuration → Administrative Templates → Windows Components → Windows Update). Mis­æg­tige proxy­indstillinger nulstilles med netsh winhttp reset proxy, og DNS/MTU-problemer afdækkes ved at pinge download.windowsupdate.com eller køre tracert for at spotte timeouts.

Manglende systemressourcer og softwarekonflikter er næste stop: Windows Update kan fejle, hvis der er under 10 GB ledig plads på systemdrevet; ryd op med cleanmgr /sageset:1 + /sagerun:1 eller Storage Sense. Deaktiver midlertidigt tredjeparts­antivirus, firewall eller netværks­acceleratorer - særligt gamle VPN-klienter og endpoint security-agent­er kan låse C:\Windows\SoftwareDistribution. Oplever du driverrelaterede fejl (f.eks. 0x8024A105 eller 0x80070103), så opdater eller rull problematiske drivere tilbage via Enhedshåndtering. Brug msconfig til en ren opstart for at se, om et tredjeparts­program blokerer tjenesterne.

Når alt andet fejler, kan en reparation være den hurtigste vej: Gentagne fejlkoder som 0x800F081F (manglende komponenter) eller 0x800705B4 (timeout) efter både SFC og DISM peger på et korrumperet system. Her er In-Place Upgrade/Repair Install via det officielle MCT ofte løsningen: download den aktuelle ISO, kør setup.exe, vælg “Behold apps og filer”. Processen gendanner alle systemfiler inkl. Windows Update-stacken uden at røre brugerdata - og tager typisk 30-60 minutter. Husk dog at have en fuld backup, da BitLocker, OEM-værktøjer eller dual-boot-konfigurationer kan kræve ekstra opmærksomhed.