Bli kvitt oppdateringsfeil 0x800f0845 på Windows 10

Hvis du ikke kan installere de siste oppdateringene for systemet ditt via Windows Update-verktøyet fordi du stadig ser feilkoden 0x800f0845, vil løsningene i denne artikkelen hjelpe deg med å bli kvitt feilen.



Kjør feilsøkingsprogrammet for Windows Update

Windows Update feilsøkingsprogrammet er et dedikert verktøy som sjekker for feil som påvirker Windows Update-verktøyet. Den vil gå over tjenestene knyttet til Windows Update og prøve å løse eventuelle applikasjonskonflikter som kan forhindre at verktøyet kjører riktig. Når du har kjørt feilsøkingsprogrammet, vil den fortelle deg hvilke feil som har oppstått, og la deg bruke de nødvendige løsningene hvis de er tilgjengelige. For å finne feilsøkingsprogrammet for Windows Update, må du gå gjennom Windows-innstillingsprogrammet.

Følg trinnene nedenfor for å gjøre det:

  1. Klikk på Start-knappen, og velg deretter tannhjulikonet når Start-menyen vises. Du kan også bruke Windows + I-tastaturkombinasjonen til å åpne innstillingsprogrammet.
  2. Etter at hjemmesiden til Innstillinger åpnes, klikker du på Oppdater og sikkerhet-ikonet nederst i vinduet.
  3. Når oppdaterings- og sikkerhetsgrensesnittet vises, går du til venstre i vinduet og klikker på Feilsøk.
  4. Nå, naviger til høyre rute og klikk på Windows Update.
  5. Når du ser Kjør feilsøkings-knappen under Windows Update, klikker du på den.
  6. Feilsøkingsprogrammet begynner nå å skanne etter problemer som plager Windows Update-verktøyet.
  7. Når skanningen er fullført, ber feilsøkingsprogrammet deg om å bruke de anbefalte løsningene hvis det er noen.
  8. Klikk på Bruk-knappen, og la verktøyet fullføre prosessen.
  9. Når prosessen er fullført, kan du prøve å oppdatere PC-en.

Bruk systemfilkontrollverktøyet til å oppdage problematiske systemfiler og erstatte dem automatisk

Det er mulig at noen systemfiler har blitt ødelagt eller mangler, og utløser feilen når du vil oppdatere systemet. Som du vet, kjører ingen prosess på datamaskinen din uten involvering av systemfiler. For å løse problemet, i dette tilfellet, må du kjøre verktøyet for systemfilkontroll for å finne manglende eller ødelagte systemfiler og erstatte dem automatisk.



Siden du bruker Windows 10, må du kjøre verktøyet for distribusjon av bildeservicering og administrasjon av innboksen før du kjører systemfilkontrollen. DISMs jobb er å skaffe filene som skal brukes til å erstatte de problematiske.



Følgende trinn viser deg hvordan du kjører DISM og SFC:

  1. Høyreklikk Start-knappen og klikk Kjør i hurtigtilgang-menyen. Hvis du vil starte dialogboksen raskere, trykker du på Windows og R-tastene samtidig.
  2. Etter at Run har åpnet i nederste venstre hjørne av skjermen, skriver du inn 'CMD' (uten anførselstegn), og trykker deretter på Ctrl, Shift og Enter samtidig.
  3. Klikk på Ja-knappen når dialogboksen Brukerkontokontroll dukker opp og ber om tillatelse til å kjøre ledeteksten som administrator.
  4. Når kommandoprompt-vinduet åpnes i administratormodus, skriver du linjen nedenfor i den svarte skjermen og trykker på Enter-tasten for å kjøre DISM-verktøyet:

DISM.exe / Online / Cleanup-image / Restorehealth

Kommandoen vil be DISM-verktøyet om å hente reparasjonsfilene ved hjelp av Windows Update-verktøyet. Siden Windows Update-klienten ikke kjører som den skal, må du imidlertid bruke en annen reparasjonskilde. Du kan bruke en oppstartbar USB eller en Windows 10 DVD. Du kan også montere en Windows 10 ISO-fil som en virtuell DVD og bruke den som reparasjonskilde. Forsikre deg om at du noterer banen til Windows-mappen til reparasjonskilden du bruker.

Bruk nå følgende linje i stedet:

DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: X: Source Windows / LimitAccess



Merk at X: Source Windows representerer banen til Windows-mappen i reparasjonskilden du bruker. Bytt ut det deretter før du skriver inn kommandoen.

Vent til kommandoen fullføres før du går videre til neste trinn.

  1. Skriv nå “sfc / scannow” (ingen anførselstegn) i ledeteksten og trykk Enter-tasten.
  2. Etter at kommandoen er fullført, start systemet på nytt hvis du ser fullføringsmeldingen som sier: 'Windows Resource Protection fant korrupte filer og reparerte dem.'
  3. Hvis du ser en melding som lyder, 'Windows Resource Protection kunne ikke utføre den forespurte operasjonen' i stedet, må du starte systemet på nytt i sikkermodus og kjøre kommandoen. Hvis du ikke vet hvordan du kommer i sikkermodus, følger du disse trinnene:
  • Klikk på Start-knappen, og velg deretter tannhjulikonet når Start-menyen vises. Du kan også bruke Windows + I-tastaturkombinasjonen til å åpne innstillingsprogrammet.
  • Etter at Innstillinger-appen åpnes, klikker du på ikonet Oppdatering og sikkerhet.
  • Når oppdaterings- og sikkerhetsgrensesnittet dukker opp, går du til venstre rute og klikker på Gjenoppretting.
  • Klikk på Start på nytt nå under Avansert oppstart i høyre rute.
  • Når du ser skjermbildet Velg et alternativ, klikker du på Feilsøk-ikonet.
  • Klikk på Avanserte alternativer på feilsøkingsskjermen.
  • Klikk nå på Oppstartsinnstillinger når skjermbildet Avanserte alternativer vises.
  • Klikk på Start på nytt-knappen når du ser skjermbildet Oppstartsinnstillinger.
  • Etter at PC-en har startet på nytt, trykk på nummeret ved siden av Sikker modus eller Sikker modus med nettverk.
  • Når PC-en din har startet opp, kjører du systemfilkontrollen som vi har vist deg ovenfor.

Vær oppmerksom på at harddiskens helse kan påvirke systemfilene dine. Hvis stasjonen er dårlig fragmentert, kan det hende datamaskinen din begynner å finne det vanskelig å få tilgang til visse filer. I noen tilfeller kan det hende du må håndtere dårlige sektorer på harddisken. For å sikre at du ikke lider av dette problemet, bruk et verktøy som holder harddisken defragmentert og i god form. Disk Defrag vil gjøre alt dette og mer.



Start Windows Update-tjenestene på nytt

Det er forskjellige tjenester knyttet til Windows Update-verktøyet, og de får det til å fungere skikkelig. Det er mulig at disse tjenestene for øyeblikket ikke er tilgjengelige eller inaktive. Denne spesielle løsningen innebærer å starte dem på nytt for å sikre at de løper som de skal. Du kan enten bruke Tjenester-appen eller ledeteksten for å starte tjenestene på nytt. Vi vil lede deg gjennom hver eneste prosess.

Gå gjennom Services-appen:

  1. Høyreklikk på Start-knappen og velg Kjør fra Hurtig tilgang-menyen. Du kan også slå Windows og R-tastene sammen for å åpne dialogboksen Kjør.
  2. Etter at Kjør dukker opp, skriv “Services.msc” (uten anførselstegn) i tekstfeltet og trykk Enter.
  3. Når tjenesteapplikasjonen er åpnet, finn du følgende tjenester:
  • Bakgrunn Intelligent Transfer Service
  • Kryptografiske tjenester
  • Windows Update-tjenesten
  • Søknadidentitetstjeneste
  1. Høyreklikk på hver tjeneste, klikk på Egenskaper, og klikk deretter på Stopp-knappen. Deretter velger du Automatisk i rullegardinmenyen Oppstartstype, og klikker deretter på OK.
  2. Prøv å kjøre oppdateringen.

Bruke ledeteksten:

  1. Innkall dialogboksen Kjør ved å høyreklikke på Start-knappen og velge Kjør fra Hurtig tilgang-menyen. Du kan også bruke Windows + R-tastaturkombinasjonen til å starte dialogboksen Kjør.
  2. Etter at Run har åpnet, skriv “CMD” (ingen anførselstegn), og trykk deretter på Ctrl, Shift og Enter samtidig.
  3. Klikk på Ja-knappen når dialogboksen Brukerkontokontroll åpnes og ber om tillatelse.
  4. Når kommandoprompt-vinduet åpnes i administratormodus, skriver du inn følgende linjer i den svarte skjermen og trykker på Enter-tasten etter å ha skrevet hver:

nettstoppbiter

nettstopp wuauserv



nettstopp appidsvc

nettstopp cryptsvc

  1. Skriv deretter inn følgende linjer og trykk Enter etter å ha skrevet hver:

netto startbiter

nettstart wuauserv

netto start appidsvc

netto start cryptsvc

  1. Etter at kommandoene er utført, lukker du ledeteksten og kjører Windows Update for å se etter feilen.

Skann hele systemet ditt etter skadelig programvare

Som det viser seg, kan du lide et tilfelle av malwareinfeksjon. Skadelige programmer saboterer mange systemfiler. Det er mulig at et skadelig program har ødelagte mapper og filer som er koblet til Windows Update-prosessen. Prøv å skanne datamaskinen og sjekk om det har løst problemet.

Det er viktig at du kjører en full skanning i stedet for å la antivirusprogrammet kjøre den vanlige hurtigskanningen. Hele skanningen vil skure forskjellige hjørner av systemet ditt og sørge for at ingen stein blir stående. Du kan enkelt gå til Skann-menyen i antivirusprogrammet ditt for å starte full skanning. Hvis du stoler på Windows Security for systembeskyttelse, følger du trinnene nedenfor for å kjøre full skanning:

  1. Åpne Start-menyen og klikk på tannhjulet over strømikonet. Du kan også bruke Windows + I-tastaturkombinasjonen til å starte innstillingsprogrammet.
  2. Når du ser startskjermbildet til Windows Settings-appen, klikker du på oppdaterings- og sikkerhetsetiketten, som skal være nederst på siden.
  3. Etter at grensesnittet Oppdatering og sikkerhet vises, går du til venstre rute og klikker på Windows-sikkerhet.
  4. Gå til Windows Security-fanen og klikk på Virus & Threat Protection under Protection Areas.
  5. Når Virus & Threat Protection-siden i Windows Security-appen åpnes, klikker du på Skannealternativer.
  6. På skannealternativgrensesnittet, velg alternativknappen for Full skanning, og klikk deretter på Skann nå-knappen.
  7. Hele skanningen skal være fullført om en time eller mer, så gi programmet tid til å gjøre jobben sin.
  8. Når skanningen er fullført, kan du utføre handlingene som er anbefalt av verktøyet, og deretter starte systemet på nytt og sjekke om feilen 0x800f0845 er borte.

Du kan legge til et ekstra sikkerhetslag på datamaskinen din ved å installere Anti-skadelig programvare . Verktøyet er en komplett fjerning av skadelig programvare som fungerer sammen med andre antivirusprogrammer, inkludert Windows Security. Det forårsaker ingen form for konflikt.

Slipp / fornye IP-adressen din og skyll DNS-cachen

DNS-hurtigbufferen inneholder informasjon som tilordner alfanumeriske, menneskevennlige domenenavn til deres IP-adresser i nummerform. Cachen kan akkumulere feil parametere over tid eller bli ødelagt. Når dette skjer, vil tilkoblingsproblemer begynne å oppstå, og dette kan være grunnen til at du opplever feilkoden hver gang du vil oppdatere systemet. Å løse problemet innebærer å fjerne alle parametrene i DNS-hurtigbufferen, slik at Windows kan begynne å gjenoppbygge den.

Etter å ha spylt DNS-en din, er det neste trinnet vi anbefaler å gi ut og fornye IP-adressen din. Ruteren eller internett-enheten din tilordner normalt en bestemt IP-adresse til systemet ditt. Hvis denne IP-adressen blir utilgjengelig eller problematisk, klarer ikke systemet å koble til internett, noe som kan føre til at feilkoden vises når du vil installere oppdateringer. Når dette skjer, må du få en ny IP-adresse fra ruteren din. For å gjøre det må du kjøre en kommando som frigjør IP-adressen og fornyer den.

Trinnene nedenfor viser deg hvordan du spyler DNS-hurtigbufferen og frigjør / fornyer IP-adressen din:

  1. Åpne søke tekstboksen ved siden av Start-menyen ved å bruke Windows + S-kombinasjonen eller klikke på forstørrelsesglasset i oppgavelinjen.
  2. Når søkefeltet åpnes, skriver du inn “cmd” (uten anførselstegn) i tekstfeltet.
  3. Når ledeteksten vises i resultatene, høyreklikker du den og klikker deretter Kjør som administrator.
  4. Klikk på Ja i bekreftelsesleddet for brukerkontokontroll for å gi ledeteksten administratorrettigheter.
  5. Skriv deretter inn kommandolinjene nedenfor i ledeteksten og trykk Enter-tasten etter å ha skrevet hver linje:

Ipconfig / flushdns

Ipconfig / release

Ipconfig / fornye

Vær oppmerksom på mellomrommene i kommandoene.

  • Prøv å utføre oppdateringen.

Tilbakestill Winsock-komponenten

Winsock-komponenten håndterer alle inngangs- og utgangsforespørsler som kommer fra nettbaserte applikasjoner på datamaskinen. Det er en DLL-fil som du finner i System 32-mappen. Den overfører informasjon og konfigurasjoner fra forskjellige programmer til nettverksgrensesnittet ditt, som er kjent som TCP / IP.

Windows Update-prosessen kan bli stoppet, og feilen kan komme opp fordi Winsock-komponenten inneholder feil konfigurasjoner eller er ødelagt. Du kan løse problemet ved å tilbakestille det. Merk at du må åpne et ledetekstvindu og angi riktig kommando. Trinnene nedenfor viser deg hva du skal gjøre:

  1. Start dialogboksen Kjør. Du kan gjøre dette ved å høyreklikke på Start-knappen og velge Kjør, ved å søke etter Kjør i Start-menyen eller ved å bruke Windows + R-tastaturkombinasjonen.
  2. Etter at Run vises i nederste venstre hjørne av skjermen, skriver du inn 'CMD' (uten anførselstegn), og trykker deretter på Ctrl, Shift og Enter samtidig.
  3. Dialogvinduet Brukerkontokontroll vises nå og ber om tillatelse til å kjøre ledeteksten som administrator. Klikk på Ja-knappen når dette skjer.
  4. Når ledeteksten åpnes i administratormodus, skriver du inn følgende linje i den svarte skjermen:

netsh winsock reset

  1. Windows vil nå tilbakestille Winsock-komponenten ved å erstatte DLL-filen.
  2. Når kommandoen er fullført, start datamaskinen på nytt og prøv å oppdatere den.

Tilbakestill Windows Update-komponenter

Bortsett fra Windows-tjenester, er det andre komponenter som får Windows Update-verktøyet til å fungere. Disse inkluderer systemfiler og mapper og registernøkler. Veiledningen nedenfor viser trinn-for-trinn-prosessen for tilbakestilling av disse komponentene. Når du har tilbakestilt dem, bør Windows Update-verktøyet fungere skikkelig:

Handling 1

Innkall dialogboksen Kjør ved å høyreklikke på Start-knappen og velge Kjør fra Hurtig tilgang-menyen. Du kan også bruke Windows + R-tastaturkombinasjonen til å starte dialogboksen Kjør.

Handling 2

Etter at Run har åpnet, skriv “CMD” (ingen anførselstegn), og trykk deretter på Ctrl, Shift og Enter samtidig.

Handling 3

Klikk på Ja-knappen når dialogboksen Brukerkontokontroll åpnes og ber om tillatelse.

Handling 4

Når kommandoprompt-vinduet åpnes i administratormodus, skriver du inn følgende linjer i den svarte skjermen og trykker på Enter-tasten etter å ha skrevet hver:

nettstoppbiter

nettstopp wuauserv

nettstopp appidsvc

nettstopp cryptsvc

Handling 5.

Nå som du har stoppet Windows Update-tjenestene, går du til neste linje i ledeteksten og skriver inn følgende kommandoer for å slette qmgr * .dat-filene:

Slett “% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat”

Trykk på Enter-tasten.

Handling 6.

Deretter bruker du kommandolinjene nedenfor for å gi nytt navn til SoftwareDistribution og Catroot2-mappene. Husk å trykke Enter når du har skrevet hver linje:

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

Handling 7.

Deretter tilbakestiller du Windows Update og Background Intelligent Transfer-tjenestene til standard sikkerhetsbeskrivelser. For å gjøre det, skriv eller kopier og lim inn kommandoene nedenfor, og trykk Enter-tasten etter å ha skrevet inn hver:

sc.exe sdset bits D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCR;

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDT;

Handling 8.

Skriv inn følgende i ledeteksten og trykk Enter for å gå til System32-mappen:

cd / d% windir% system32

Handling 9.

Registrer alle Background Intelligent Transfer Service-komponentene. For å gjøre det, skriv inn følgende linjer i ledeteksten og slå Enter-tasten etter å ha skrevet hver linje. Det er ganske mange linjer, så ta deg god tid og få det riktig:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

Handling 10.

Nå må du slette unødvendige registernøkler.

Før du gjør det, vær oppmerksom på at redigering av registeret er en sensitiv oppgave, og du må følge trinnene nedenfor nøye. For å være trygg må du sikkerhetskopiere registret før du bruker denne løsningen.

Følg disse trinnene for å fjerne unødvendige registernøkler:

  1. Bruk Windows + R-tastaturkombinasjonen til å starte Kjør.
  2. Etter at Run vises i nederste venstre hjørne av skjermen, skriver du 'regedit' (uten anførselstegn), og trykker deretter på Enter-tasten.
  3. Dialogvinduet Brukerkontokontroll vises nå og ber om tillatelse. Klikk på Ja-knappen.
  4. Når Registerredigering åpnes, går du til venstre rute og borer ned til HKEY_LOCAL_MACHINE COMPONENTS.
  5. Under KOMPONENTER sjekker du om følgende nøkler er til stede og sletter dem:
  • VenterXmlIdentifier
  • NextQueueEntryIndex
  • AdvancedInstallersNeedResolving

Handling 11.

Til slutt, gå til administrator ledetekst og skriv inn følgende linjer etter hverandre for å starte tjenestene du stoppet tidligere:

netto startbiter

nettstart wuauserv

netto start appidsvc

netto start cryptsvc

Start PCen på nytt og prøv å oppdatere systemet.

Tilbakestill Hosts-filen

Hvis ingenting fungerer, kan du prøve å tilbakestille Hosts-filen. Filen inneholder konfigurasjoner som tillater kommunikasjon i systemets nettverksinfrastruktur. Filen kan være ødelagt, eller noen av konfigurasjonene er nå feil. Tilbakestill det til standardinnstillingen og sjekk om feilen forsvinner. Følgende trinn vil lede deg gjennom prosessen:

    1. Åpne søke tekstboksen ved siden av Start-menyen ved å bruke Windows + S-kombinasjonen eller klikke på forstørrelsesglassikonet på oppgavelinjen.
    2. Når søkefeltet åpnes, skriver du inn 'notisblokk' (uten anførselstegn) i tekstfeltet, og deretter klikker du på Notisblokk i resultatene.
    3. Etter at Notisblokk åpnes, kopier og lim inn teksten nedenfor i den nye filen:

# Copyright (c) 1993-2006 Microsoft Corp.

#

# Dette er et eksempel på en HOSTS-fil som brukes av Microsoft TCP / IP for Windows.

#

# Denne filen inneholder tilordninger av IP-adresser til vertsnavn. Hver

# oppføring skal holdes på en individuell linje. IP-adressen skal

# plasseres i den første kolonnen etterfulgt av det tilsvarende vertsnavnet.

# IP-adressen og vertsnavnet skal være atskilt med minst en

# mellomrom.

#

# I tillegg kan kommentarer (som disse) settes inn på enkeltpersoner

# linjer eller følger maskinnavnet angitt med et '#' symbol.

#

# For eksempel:

#

# 102.54.94.97 rhino.acme.com # kildeserver

# 38.25.63.10 x.acme.com # x klientvert

# localhost navn oppløsning håndteres i selve DNS.

# 127.0.0.1 lokal vert

# :: 1 lokal vert

    1. Klikk på Fil-menyen og velg Lagre som. Du kan også trykke Ctrl, Shift og S samtidig.
    2. Når dialogboksen Lagre vises, lagrer du filen som verter i dokumentmappen.
    3. Nå, tilkall et File Explorer-vindu ved å trykke Windows og E-tastene sammen eller ved å klikke på en mappe på skrivebordet. Du kan også høyreklikke på Start-knappen og velge File Explorer eller klikke på mappeikonet på oppgavelinjen.
    4. Etter at File Explorer-vinduet åpnes, naviger til C: Windows System32 drivers etc , finn Hosts-filen i ETC-mappen og gi den navnet 'Hosts.old' (ingen anførselstegn) eller noe annet navn du ønsker. Hvis det vises en bekreftelsesdialog, må du godta den.
    5. Naviger til dokumentene dine og flytt Hosts-filen du opprettet tidligere, inn i C: Windows System32 drivers etc katalog.
  • Hvis du blir bedt om et administratorpassord, oppgir du detaljene og klikker på Fortsett.

Konklusjon

En av løsningene ovenfor vil hjelpe deg med å bli kvitt feilen. Hvis ingenting fungerer, kan du gå til Microsofts nettsted for å laste ned og installere oppdateringene dine manuelt. Hvis du har tanker du vil dele med oss, kan du bruke kommentarfeltet nedenfor!