Ret Windows Update-fejl med denne hurtige guide

  • Identificer typen af ​​Windows Update-fejl og dens koder for at anvende den passende løsning.
  • Brug indbyggede værktøjer som fejlfindingsværktøjet, SFC og DISM til at reparere filer og Windows-billedet.
  • Styrk stabiliteten af ​​opdateringer ved at rydde cachen, nulstille komponenter og manuelt installere programrettelser.
  • Minimer risici med systembackups og rollback-muligheder for modstridende opdateringer.

Undgå fejl i Windows Update

Når Windows Update fejler gentagne gange, kan fejlmeddelelserne blive frustrerende: opdateringer, der ikke kan downloades, installationer, der sidder fast, eller mærkelige koder, der ikke rigtig fortæller dig meget. Den gode nyhed er, at med de rigtige værktøjer, Det er muligt at reparere Windows Update-fejl uden formatering eller miste dine data.

I denne hurtige (men meget komplette) guide finder du Alle effektive metoder til at reparere Windows UpdateFra den indbyggede fejlfinding til avancerede teknikker med DISM, SFC, cache-rensning, komponentnulstilling, manuel patchinstallation og endda backup-strategier for at beskytte dig selv, før du rører ved noget følsomt.

Typiske Windows Update-fejl og hvad de betyder

Før vi går i gang med løsningerne, er det værd at vide De mest almindelige Windows Update-fejlkoder og deres årsagerDette vil hjælpe dig med at vælge en bedre metode at anvende, i stedet for at gå helt i blinde.

Korruptionsfejl og beskadigede filer

Mange fiaskoer skyldes korrupte eller ufuldstændige systemfilerisær i Component Breakdown Store (CBS) eller i selve Windows Update-databasen. Nogle repræsentative koder er:

  • 0x80070002 (ERROR_FILE_NOT_FOUND): Systemet kan ikke finde en eller flere nødvendige filer.
  • 0x8007000D (ugyldige data): Der er beskadigede filer eller metadata, som Windows ikke kan fortolke.
  • 0x80073712 (ERROR_SXS_COMPONENT_STORE_CORRUPT): Komponentlageret er i en inkonsekvent eller beskadiget tilstand.
  • 0x800f0831 (CBS_E_STORE_CORRUPTION): Korruption i CBS-butikken.
  • 0x800F081F (CBS_ERROR_FUENTE_MALTANTE): Kilden til pakken eller en vigtig fil mangler.
  • 0x800736CCEn komponentfil matcher ikke den forventede hash i manifestet.
  • 0x800705B9Fejl ved parsing af XML-data, der kræves til opdateringen.
  • 0x80070246Der er fundet et ulovligt tegn i dataene.
  • 0x8007370D, 0x8007370B, 0x8007370Aproblemer med fortolkning af komponentidentiteter (forkerte formater, ugyldige attributnavne eller værdier).
  • 0x800f0982, 0x800f0984, 0x800f0986Fejl i matchende komponenter eller manglende binære filer ved anvendelse af opdateringsdeltaer (PSFX).

I alle disse scenarier, DISM- og SFC-værktøjerne er dine bedste allieredefordi de kan reparere Windows-billedet og systemfilerne, der er blevet beskadiget.

Løsninger ved opgradering fra Windows 10 til Windows 11
relateret artikel:
Løsninger på de mest almindelige problemer ved opgradering fra Windows 10 til Windows 11

Fejl med signaturer, certifikater og downloads

I andre tilfælde fejler Windows Update ikke på grund af systemfejl, men fordi problemer med digitale signaturer, certifikater eller adgang til den downloadede filBlandt de hyppigste koder er:

  • 0x800B0100 (TRUST_E_NOSIGNATURE): Opdateringsfilen har ikke en gyldig signatur.
  • 0x800B0101 (CERT_E_EXPIRED): Det nødvendige certifikat er udløbet, hvilket er bekræftet af systemuret.
  • 0x80092003 (CRYPT_E_FILE_ERROR): Kryptografisk fejl ved læsning eller skrivning af en fil under opdateringsprocessen.
  • 0x800f0906: manglende download af indhold til en on-demand-funktion eller fejl i reparation af skader.
  • 0x80246007: ufuldstændig download eller utilgængelige opdateringsfiler.

Når du ser disse fejl, er det normalt nyttigt Tjek din internetforbindelse, dato og klokkeslæt, antivirussoftware, og ryd Windows Update-cachen.Nogle gange skal du downloade patchen manuelt.

Service-, konfigurations- og tilladelsesfejl

Der er også en del fejl relateret til deaktiverede tjenester, utilstrækkelige tilladelser eller forkert konfiguration:

  • 0x80070490Windows kunne ikke søge efter nye opdateringer.
  • 0x8024002E (WU_E_WU_DISABLED): Windows Update-klienttjenesten er deaktiveret.
  • 0x80070422Windows Update-tjenesten er stoppet eller kan ikke startes.
  • 0x80070057Forkert parameter, ofte knyttet til forkerte indstillinger eller inkonsistente værdier.
  • 0x80070020et andet program blokerer opdateringsprocessen (almindeligt med meget påtrængende antivirusprogrammer).
  • 0x80070005Adgang nægtet eller utilstrækkelige tilladelser til at installere opdateringen.
  • 0x80248014Problem med Windows Update-databasen eller den tilhørende tjeneste.

Det fungerer normalt godt til denne type besked. Fejlfinding af Windows Update, nulstilling af komponenter og kontrol af antivirus- eller sikkerhedssoftware.

Specifikke fejl i Windows 10 og Windows 11

Derudover har Microsoft dokumenteret en liste over koder, der ses i begge Windows 10 som i Windows 11og andre funktioner eksklusivt til Windows 11:

  • 0x800705b4Opdateringen tager for lang tid at installere, eller den bliver afbrudt.
  • 0x80240034Opdateringen er blokeret på grund af en ufuldstændig download eller et forbindelsesproblem.
  • 0x800f0922, 0x8007000Eutilstrækkelig diskplads til at fuldføre installationen.
  • 0x80070002, 0x80070003, 0x80070057Generiske fejl ved installation af opdateringen.
  • 0x8007000d (meget almindeligt i Windows 11): korrupte opdateringsfiler eller beskadiget cache.
  • 0x80080005interne problemer med opdateringstjenesten eller beskadigede filer.
  • 0xC1900101En inkompatibel driver forårsager, at opdateringen mislykkes (meget almindeligt ved opgradering fra en større version, f.eks. ved skift til en ny version af Windows 11).

Microsoft tilbyder en officiel guide med disse koder og deres anbefalede løsninger, men i praksis Trinene, du vil se i denne artikel, dækker næsten alle virkelige scenarier..

Fejlfinding af Windows Update: første forsøg

Sådan undgår du fejl i Windows Update

Den nemmeste måde at starte på er at trække Windows Update fejlfinding Det er integreret i både Windows 10 og Windows 11. Det gør ikke mirakler, men det retter en hel del almindelige fejl uden at rode med noget følsomt.

Sådan kører du det på Windows 10

I Windows 10 kan du åbne den på to måder. Den mest direkte måde er via Indstillinger:

  • Gå til Start > Indstillinger > Opdatering og sikkerhed > Fejlfinding.
  • Klik på Additionelle problemløsninger.
  • I afsnittet "Kom godt i gang" skal du vælge Windows Update og tryk på Kør fejlfindingsværktøjet.

Hvis du ikke kan finde det der, kan du gå til Kontrolpanel > Fejlfinding > Vis alle > Windows Update og start den fra den klassiske visning.

Når guiden åbnes, skal du aktivere indstillingen "Udfør reparation automatisk" eller, hvis det tillader det, "Prøv at løse problemet som administrator", så du kan foretage dybe ændringer i opdateringstjenesterne.

Sådan kører du det på Windows 11

I Windows 11 er processen lidt anderledes, men målet er det samme: Registrer og reparer automatisk Windows Update-indstillinger og -tjenester.

  • åbner Start > Indstillinger > System > Fejlfinding.
  • Klik på Andre fejlfindere.
  • Find Windows Update og klik Ejecutar.

Guiden vil kontrollere status for tjenester, opdateringsdatabasen og andre parametre. Den kan f.eks. rette "Sikkerhedskonfiguration mangler" eller "Tjenesteregistrering mangler eller er beskadiget" og marker disse problemer som "Løst". Når du er færdig, er det en god idé at genstarte og prøve Windows Update igen.

Reparer systemfiler med SFC og DISM

Hvis fejlfindingsværktøjet ikke virker, eller fejlkoderne peger på beskadigelse, er næste trin at bruge SFC og DISM fra en konsol med administratorrettighederHer træder vi ind på lidt mere teknisk territorium, men det er fuldt ud overskueligt, hvis du følger trinene til punkt og prikke.

Grundlæggende brug af DISM til at reparere Windows Update

DISM (Deployment Image Servicing and Management) er et kommandolinjeværktøj, der kan Gennemgå og reparer Windows-billedetDette inkluderer billedet på din computer samt andre billeder (WinRE, installation, WinPE osv.). I forbindelse med Windows Update bruger vi det til at reparere komponentlageret og beskadigede pakker.

For at køre det:

  1. Åbn menuen Start, skriv Kommandoprompt, højreklik og vælg Kør som administratorAccepter meddelelsen om kontokontrol.
  2. Kør følgende kommando i kommandovinduet (dette kan tage flere minutter):
    DISM.exe / Online / Cleanup-image / Restorehealth
  3. Hvis du har brug for at angive en alternativ kildesti (f.eks. en delt mappe med rene filer), skal du bruge:
    DISM.exe /Online /Cleanup-Image /RestoreHealth /Kilde:\ \c$\Windows /Begræns adgang
  4. Når du er færdig, kør:
    sfc / scannow så Systemfilkontrol kan reparere eventuelle ventende filer.

Hver af disse operationer kan tage tid, så Vær tålmodig, og luk ikke vinduet, selvom det ser ud til at være stoppet..

Hvad tjekker DISM egentlig?

For at få en idé om, hvad DISM laver bag kulisserne, skal du kontrollere integriteten af ​​nøgleelementer såsom:

  • optegnelser i mapperne:
    %SYSTEMROOT%\Service\Pakker
    %SYSTEMROOT%\WinSxS\Manifests
  • Registreringsdatabaseposter i undernøgler som f.eks.:
    HKEY_LOCAL_MACHINE\Komponenter
    HKEY_LOCAL_MACHINE\Skema
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Komponentbaseret service

Når den registrerer korrupte manifester, inkonsistente pakker eller fejlagtige registreringsdata, Prøv at erstatte dem med korrekte versioner hentet fra deres kilde. (selve billedet, installationsfilerne eller den kilde, du angav).

Optegnelser genereret af DISM

Hver gang du bruger DISM, gemmes oplysninger om, hvad der er fundet og repareret, i:

  • %SYSTEMROOT%\Logs\CBS\CBS.log
  • %SYSTEMROOT%\Logs\CBS\CBS.persist.log

Du behøver normalt ikke at se på disse optegnelser, medmindre du vil gå videre og manuelt reparere specifikke skader, som DISM ikke har været i stand til at løse på egen håndI næste afsnit vil du se, hvordan det gøres.

Avanceret guide: Manuel reparation af CBS-skader ved hjælp af DISM

I mere kritiske miljøer eller når DISM returnerer fejl som f.eks. 0x800f081f Hvis den angiver, at den ikke kan finde kildefilerne, kan manuel indgriben være nødvendig. Dette indebærer Analysér CBS.log, find de beskadigede filer, hent dem fra de korrekte opdateringer, og tving DISM til at bruge dem som kilde..

Versionskontrol i Office og OneDrive
relateret artikel:
Office-fejl 0x8007066F: Årsager, forhold til Windows Update og løsninger

Trin 1: Analysér CBS.log-filen

Efter at have kørt DISM, gå til stien %WinDir%\Logs\CBS\CBS.log og åbn den med en teksteditor. Der finder du et resumé af handlingen med oplysninger såsom:

Kontrollerer systemopdateringsberedskab. (p) CSI-nyttelast beskadiget (n) amd64_microsoft-windows-a..modernappmanagement_31bf3856ad364e35_10.0.19045.3636_none_23b3b3ece690d77b\EnterpriseModernAppMgmtCSP.dll (p) CBS MUM mangler (n) Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~10.0.19045.4291 (p) CSI-manifest beskadiget (w) (Rettet) wow64_microsoft-windows-audio-mmecore-acm_31bf3856ad364e35_10.0.19045.1_none_a12b40f4b4c7b751 (p) CSI-manifest beskadiget (n) wow64_microsoft-windows-audio-volumecontrol_31bf3856ad364e35_10.0.19045.3636_none_4514b27cf12f35d5 Resumé: Handling: Find og reparer Handlingsresultat: 0x800f081f Sidste vellykkede trin: Fjernelse af mellemlagde pakker er fuldført. Samlet registreret korruption: 2 CBS manifest korruption: 2 CBS metadata korruption: 0 ...

Denne opsummering fortæller dig Hvilke typer af korruption er blevet opdaget (manifester, nyttelast, metadata)hvilke der er blevet repareret, og hvilke der ikke er.

Trin 2: Identificer filer og UBR'er, og find den tilsvarende KB

I linjerne med fejl vil du se stier og komponentnavne. Du bør se på tre ting: beskadiget fil, berørt pakke og buildnummer (UBR). For eksempel:

  • Ødelagt fil: EnterpriseModernAppMgmtCSP.dll inde i amd64_microsoft-windows-a..modernappmanagement_…_10.0.19045.3636_…
  • Pakke med manglende MUM: Microsoft-Windows-klientfunktionspakke~…~~10.0.19045.4291
  • Andre komponenter såsom: wow64_microsoft-windows-audio-volumecontrol_…_10.0.19045.3636_…

Nummeret 10.0.19045.3636 o 10.0.19045.4291 Det er UBR (Update Build Revision). Din mission er at matche den med KB-nummeret på opdateringen hvem der introducerede disse filer. Sådan gør du:

  1. Besøg den officielle side af opdateringshistorik for din Windows-version (for eksempel Windows 10 22H2).
  2. Se på listen efter den opdatering, hvis endelige UBR matcher den i din post (f.eks. 3636 eller 4291).
  3. Når de matcher, har du KB'en, for eksempel:
    UBR 3636 → kunne svare til KB5031445.
    UBR 4291 → kunne svare til KB5036892.

Når KB'en er identificeret, kan du nu Gå til Microsoft Update-kataloget, og download de specifikke opdateringer. som indeholder de rene filer, du har brug for.

Trin 3: Udpak .msu- og .cab-filer

De opdateringer, du downloader, kommer i formatet .msu og pakker inden for dem . CabFor at bruge dem som en DISM-kilde eller til at kopiere individuelle filer, skal de udpakkes:

  1. Opret en mappe til at samle filerne, for eksempel:
    mkdir C:\temp\Kilde
  2. Brug et PowerShell-script eller instruktionerne i Microsofts dokumentation til at Udpak .msu- og .cab-filerne til en arbejdssti (for eksempel C:\path\extractedFiles).

Når du har udpakket indholdet, vil du kunne finde de korrekte versioner af de beskadigede filer.

Trin 4: Erstat beskadigede filer og kør DISM igen med /Source

Med de gode filer i din besiddelse er næste skridt kopier de korrekte versioner til kildemappen som du vil bruge med DISM:

  1. Kopiér hver rettede fil til C:\temp\Source, for eksempel:
    Kopiér-element «C:\path\extractedFiles\corruptedfile.dll» -Destination «C:\temp\Source»
  2. Gentag processen for alle filer, der er registreret som beskadigede eller manglende i CBS.log.
  3. Åbn en kommandoprompt igen som administrator og kør:
    DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source\ /LimitAccess

Ved at gøre dette fortæller du DISM, at Forsøg ikke at downloade noget fra internettet; brug i stedet mappen C:\temp\Source som reparationskilde..

Trin 5: Tjek resultatet og gennemgå CBS.log

For at bekræfte, at alt er på sin plads, kan du gøre to ting:

  • Ejecutar DISM / Online / Oprydning-Image / ScanHealth så du kan tjekke billedets status.
  • Åbn igen %WinDir%\Logs\CBS\CBS.log og verificer, at de tidligere beskadigede elementer nu vises som "Rettet" eller slet ikke vises som en fejl.

Typiske DISM-output opsummerer, hvor meget korruption der blev opdaget, og hvor meget der blev rettet. For eksempel er det almindeligt at se noget i retning af dette:

Handlingsresultat: 0x800f081f Samlet registreret korruption: 2 CBS manifest korruption: 2 Samlet repareret korruption: 1 CBS manifest repareret: 1 ...

Hvis du kører processen igen efter dine rettelser, og den ventende fejl forsvinder, kan du betragte den som løst. CBS komponentlager repareret og prøv Windows Update igen.

Andre effektive metoder til at reparere Windows Update i Windows 10 og 11

Udover DISM og avanceret reparation er der en række meget nyttige teknikker, der er værd at prøve, især når problemet synes at være mere end blot en simpel løsning. tjenester, cache eller konfiguration, der er en del af dybe systemfiler.

Ryd Windows Update-cache

Beskadigede eller akkumulerede cachefiler kan være ansvarlige for mange fejl (genstart af downloads, beskadigede pakker osv.). En klassisk måde at løse dette på er slet mappen SoftwareDistribution:

  1. Stop Windows Update-tjenesten: søg services.mscÅbn den, find den Windows Updatehøjreklik og vælg stop-.
  2. Gå til C: \ Windows \ SoftwareDistribution \ Download og slet alt indhold (ikke hovedmappen, kun filerne og undermapperne).
  3. Gå tilbage til servicevinduet, højreklik på Windows Update og tryk på Start.

Prøv derefter at søge efter opdateringer igen. Når cachen er ryddet, Windows vil fremtvinge en ny download af pakkerneDette løser normalt fejl forårsaget af ufuldstændige downloads.

Nulstil Windows Update-komponenter og -politikker

Når problemet skyldes forkert konfigurerede tjenester, systemmappetilladelser eller forkert anvendte gruppepolitikker, er den mest effektive løsning nulstil Windows Update-komponenter fuldstændigtAt gøre det manuelt i kommandoprompten involverer mange kommandoer (stop af tjenester, omdøbning af mapper, registrering af DLL'er osv.), så Microsoft og andre leverandører tilbyder .bat-scripts, der automatiserer processen.

Grundideen er:

  • køre a Windows Update nulstillingsscript (.bat-fil) som administrator.
  • Lad den stoppe tjenester som BITS, Windows Update, CryptSvc, omdøbe SoftwareDistribution og Catroot2, genregistrere komponenter og genaktivere alt.

Efter færdiggørelse anbefales det Genstart computeren, og kør Windows Update fra bunden.Denne type nulstilling løser de fleste strukturelle problemer med opdateringsprogrammet.

Installer den sidste vedligeholdelsesstak (SSU) manuelt

den Opdateringer af servicestak (SSU) De retter fejl i den mekanisme, der installerer opdateringerne. Hvis SSU'en er forældet eller beskadiget, kan der opstå mærkelige fejl under processen.

  1. Indtast i Microsoft Update-katalog og søg efter "servicing stack update" sammen med din version af Windows.
  2. Download den nyeste SSU, der passer til din arkitektur (x86, x64 eller ARM64Du kan tjekke din systemtype i Kontrolpanel > System > Systemtype.
  3. Kør den downloadede fil for at installere SSU'en.
  4. Genstart og prøv Windows Update igen.

I mange tilfælde skal du først installere SSU'en og derefter den tilsvarende kumulative opdatering undgår installationsfejl mellemliggende.

Installer opdateringer manuelt efter KB-nummer

Hvis Windows Update ikke kan downloade eller installere en opdatering, har du altid mulighed for at Download programrettelsen manuelt fra Microsoft Update-kataloget og installer den som enhver eksekverbar fil.

  1. Tjek den officielle hjemmeside for opdateringshistorik af din version (Windows 10 eller Windows 11) og noter KB-nummeret på den seneste stabile build eller den, der giver dig problemer.
  2. Indtast i Microsoft Update-katalog og kig efter den KB.
  3. Download den pakke, der svarer til din arkitektur.
  4. Dobbeltklik på den downloadede .msu-fil, og følg installationsguiden.

Hvis den manuelle installation fungerer uden fejl, har du undgå potentielle fejl i selve Windows Update-tjenesten Og i øvrigt kan du udelukke, at problemet ligger i selve pakken.

Når synderen er antivirus eller spyware

Det er ikke ualmindeligt, at tredjeparts antivirus- eller antispywaresoftware blokerer opdateringsprocesser, ændrer filer undervejs eller forstyrrer systemtjenester. I disse tilfælde kan det være nødvendigt at... afinstaller disse sikkerhedsværktøjer fuldstændigt og prøv igen.

  1. Åbn programdialogboksen (appwiz.cpl fra Start > Søg) og afinstaller dit antivirus-/antispywareprogram.
  2. Genstart computeren.
  3. Download og kør officielt rengøringsværktøj fra producenten (specifikt afinstallationsprogram) for at fjerne rester i registreringsdatabasen og skjulte tjenester.
  4. Genstart igen, og prøv Windows Update uden at installere den software.

Hvis dette fjerner fejlene, har du identificeret kilden. Derfra kan du vurdere situationen. Skift din sikkerhedsløsning, eller finjuster dine indstillinger så det ikke forstyrrer systemet.

Gendan eller fortryd problematiske opdateringer

Nogle gange er problemet ikke, at opdateringen mislykkes, men at Den installeres korrekt, men forårsager alvorlige fejl i systemet.Blå skærme, frysninger, opstartsfejl eller driverfejl.

Fortryd en større Windows 10/11-opdatering

Når en stor version installeres (f.eks. en ny version af Windows 11, f.eks. 23H2), gemmer Windows filerne fra den forrige installation i 10 dage så vi kan vende tilbage, hvis noget går galt.

  • I Windows 10: gå til Start > Indstillinger > Opdatering og sikkerhed > Gendannelse og tryk på i “Gå tilbage til den forrige version af Windows 10” starten.
  • I Windows 11: stien er den samme, og du kan også finde en "Gå tilbage"-mulighed, hvis du stadig er inden for deadline.

Hvis den mulighed ikke vises, betyder det, at Der er gået mere end 10 dage, og systemet har slettet de gamle filer., så du vil ikke længere kunne vende det om på denne måde.

KDE Plasma til berøringsskærme
relateret artikel:
Windows 11 SE nærmer sig sin ende: hvad skal man gøre, og hvordan man holder sig opdateret

Afinstaller en specifik mindre opdatering

For kumulative programrettelser eller mindre opdateringer, der kun tilføjer rettelser, kan du afinstaller dem selektivt fra indstillingerne:

  • I Windows 10: Start > Indstillinger > Opdatering og sikkerhed > Windows Update > Vis opdateringshistorik > Afinstaller opdateringer.
  • I Windows 11: Start > Indstillinger > Windows Update > Opdateringshistorik > Afinstaller opdateringer.

I pop op-vinduet kan du vælge den problematiske opdatering og trykke på afinstallereDet er en hurtig måde at vende tilbage til en tidligere tilstand uden at skulle gendanne hele systemet.

Plan B (og stærkt anbefalet): Systembackups og gendannelse

Udover at rette specifikke fejl er det værd at antage, at Windows er kraftfuldt, men noget skrøbeligt.Især når du har at gøre med drivere, større opdateringer eller hardwareændringer. Derfor er en god strategi at oprette en robust backupplan.

Værktøjer som AOMEI Backupper Standard De giver dig mulighed for at oprette planlagte systembackups og gendanne dem, hvis noget går galt. Nogle af deres fordele er:

  • Forskellige typer kopier: komplet system, specifikke partitioner, specifikke mapper eller filer.
  • Programmering og inkrementel/differentielDu sparer plads og vedligeholder flere gendannelsespunkter.
  • Synkroniseringsfunktion for at holde mapper replikeret på andre drev eller på netværket.

Derudover kan du oprette en opstartsmedium (USB eller CD) til at gendanne systemet, selvom computeren ikke længere starter. I avancerede udgaver tillader Universal Restore Migrer et systembillede til en anden computer med forskellig hardwarehvilket er meget nyttigt i scenarier med total katastrofe.

Med alle disse ressourcer til din rådighed, fra fejlfinding til avanceret DISM, cache-rensning, komponentnulstilling, manuel installation af opdateringer og en velstruktureret backupplan, har du alt, hvad du behøver. Et komplet sæt løsninger til hurtigt og sikkert at reparere Windows Update-fejl, uden at gå amok, og med ro i sindet ved at vide, at du altid kan gå tilbage, hvis noget ikke går som planlagt.