[Fiks] DISM og .NET Framework 3.5-feil 0x800F081F

Når du kjører følgende DISM-kommando, oppstår feilen 0x800F081F kan vises i enkelte systemer. Den samme feilen oppstår når du installerer .NET Framework i Windows 10.

Dism /Online /Cleanup-Image /RestoreHealth
Feil: 0x800f081f. Kildefilene ble ikke funnet. Bruk "Kilde"-alternativet for å spesifisere plasseringen av filene som kreves for å gjenopprette funksjonen. For mer informasjon om å spesifisere en kildeplassering, se http://go.microsoft.com/fwlink/?LinkId=243077.
DISM-feil 0x800f081f Kildefilene ble ikke funnet
DISM-feil: 0x800f081f — Kildefilene ble ikke funnet

DISM.log

Feil DISM DISM Pakkebehandling: PID=13368 TID=5124 Kunne ikke fullføre endringer. - CDISMPackageManager:: Internal_Finalize (hr: 0x800f081f) Feil DISM DISM Package Manager: PID=13368 TID=5124 Kildefilene ble ikke funnet; deres plassering må spesifiseres ved å bruke /source-alternativet for å gjenopprette funksjonen. - GetCbsErrorMsg. Feil DISM DISM Pakkebehandling: PID=13368 TID=5124 Mislyktes ved behandling av pakkeendringer med øktalternativet CbsSessionOptionRepairStoreCorruption - CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) Feil DISM DISM Package Manager: PID=13368 TID=5124 Kildefilene ble ikke funnet; deres plassering må spesifiseres ved å bruke /source-alternativet for å gjenopprette funksjonen. - GetCbsErrorMsg. Feil DISM DISM Package Manager: PID=13368 TID=5124 Kunne ikke gjenopprette bildehelsen. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) Feil DISM DISM Pakkebehandling: PID=13368 TID=5124 Mislyktes under behandling av kommandooppryddingsbilde. - CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)

CBS.log

CBS Exec: Behandling fullført, økt (korrupsjonsreparasjon): 30459372_734419507 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS-økt: 30459372_734419507 kunne ikke utføre butikkkorrupsjonsdeteksjon og reparasjonsoperasjon. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS-økt: 30459372_734419507 fullført. Nedlastingsfeil: 0x80240022 [Ukjent feil], Restart nødvendig: nei [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS mislyktes i å FinalizeEx med arbeiderøkt [HRESULT = 0x800f081f]

Samme feil (0x800F081FCBS_E_SOURCE_MISSING) kan oppstå når du prøver å installer .NET Framework 3.5 via valgfrie funksjoner.

0x800F081F feil .net framework
Windows kunne ikke finne nødvendige filer for å fullføre de forespurte endringene. Sørg for at du er koblet til Internett, og prøv igjen: Feilkode: 0x800F081F

DISM.log

Kildefilene ble ikke funnet. Bruk "Kilde"-alternativet for å spesifisere plasseringen av filene som kreves for å gjenopprette funksjonen. For mer informasjon om å spesifisere en kildeplassering, se http://go.microsoft.com/fwlink/?LinkId=243077. DISM-loggfilen finner du på C:\Windows\Logs\DISM\dism.log. 0x800F081F - CBS_E_SOURCE_MISSING. 

Dette innlegget forteller deg hvordan du fikser .NET Framework-installasjonen og DISM-feilen 0x800f081f i Windows 10.

Årsaken

Feilen 0x800F081F når du kjører DISM- eller .NET Framework-installasjon kan oppstå på grunn av en av følgende årsaker:

  • Komponentlageret er ødelagt eller flere filer mangler i butikken.
  • Systemet kan ikke få tilgang til Microsoft Update-serverne for å gjenopprette de manglende filene.
  • Plasseringen som er spesifisert av banen inneholder ikke filene som kreves for å installere funksjonen.
  • Brukeren som prøver å installere funksjonen har ikke minst LES-tilgang til lokasjonen og til filene.
  • Settet med installasjonsfiler er ødelagt, ufullstendig eller ugyldig for versjonen av Windows du kjører.
I SLEKT:[Fiks] .NET Framework 3.5-feil 0x800f0950 i Windows 10

Innhold

  • Løsning 1: Omgå WSUS før du installerer .NET Framework eller kjører DISM
  • Løsning 2: Kjør DISM eller installer .NET Framework fra en lokal kilde (frakoblet)
    • Installer .NET Framework-feil fra en lokal kilde
    • Kjør DISM fra en lokal kilde

Reparer: DISM og .NET Framework Error 0x800f081f

Alternativ 1: Omgå WSUS

Hvis datamaskinen din er konfigurert til å bruke bedriftens WSUS-server eller SCCM, kan du midlertidig omgå WSUS/SCCM ved å bruke følgende registerredigering (krever administratorrettigheter).

  1. Høyreklikk Start, og klikk Kjør
  2. Type regedit.exe og klikk OK
  3. Gå til følgende registernøkkel hvis den finnes:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    (Hvis registergrenen ovenfor eller verdien Bruk WUServer ikke eksisterer, betyr det at WU-serverpolicyen ikke er satt. Gå i så fall til trinn 5.)

  4. I høyre rute, hvis verdien er navngitt Bruk WUServer eksisterer, sett dataene til 0
  5. Gå til følgende nøkkel:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. Slett verdien som er navngitt Deaktiver WindowsUpdate Access hvis den eksisterer.
  7. Avslutt Registerredigering
  8. Start Windows på nytt.

Nå er datamaskinen din konfigurert til å hente filer eller pakker fra Microsofts Windows Update-servere, i stedet for WSUS- eller SCCM-serveren på kontornettverket.

Etter å ha startet Windows på nytt, bør du kunne kjøre DISM-kommandolinjen eller installer .NET Framework vellykket. Kjør DISM-kommandolinjen (eller installer .NET Framework) etter at du har koblet datamaskinen til Internett. DISM henter de manglende filene fra Microsofts servere automatisk.

Installer .NET Framework

Kjør nå denne kommandoen hvis du vil installere .NET Framework:

dism /online /enable-feature /funksjonsnavn: NetFX3 /Alle

Alternativt kan du installere den via Windows-funksjoner (optionalfeatures.exe)

aktiver funksjonen .net framework 3.5

Hvis det ikke fungerer, følg instruksjonene i Alternativ 2 under.


Alternativ 2: Kjør DISM eller installer .NET Framework fra lokal installasjonskilde (frakoblet)

Retting for .NET Framework-feil 0x800f081f

For å fikse feilen 0x800F081F Når du installerer .NET Framework, nevner du den lokale kildebanen (dvs. montert ISO- eller USB-oppsettdisk).

1) Last ned en ny kopi av Windows 10 ISO fra Microsoft.

2) Monter ISO til en stasjonsbokstav – f.eks. E:\.

De kilder\sxs mappen på ISO- eller USB-installasjonsdisken inneholder følgende on-demand-pakkefiler som er nødvendige for å installere .NET Framework offline:

.net rammeverk feil - iso kilder sxs
  • microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
  • Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab

(Hvis du har en Windows 10-installasjonsdisk med flere arkitekturer, sørg for å bruke riktig "Kilder"-mappen. For x64-versjonen kan banen være H:\x64\sources\sxs og for x86, banen H:\x86\sources\sxs.)

3) For å installere .NET Framework ved å bruke den lokale installasjonskilden (f.eks. H:\Kilder fra USB Setup-disken eller montert ISO), kjør den aktuelle kommandoen:

dism /online /enable-feature /featurename: NetFX3 /All /Source: H:\sources\sxs /LimitAccess (eller) dism /online /enable-feature /featurename: NetFX3 /Alle /Source: H:\x86\sources\sxs /LimitAccess (eller) dism /online /enable-feature /featurename: NetFX3 /All /Source: H:\x64\sources\sxs /LimitAccess

Du bør se følgende utgang:

Aktivering av funksjon(er) [100.0%] Operasjonen ble fullført.

Eller, hvis du foretrekker PowerShell i stedet for DISM, kan du bruke denne kommandoen til å installere .NET Framework ved å bruke en lokal installasjonskilde:

Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Source H:\sources\sxs -LimitAccess (eller) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Kilde H:\x86\sources\sxs -LimitAccess (eller) Enable-WindowsOptionalFeature –Online –Funksjonsnavn "NetFx3" –Kilde H:\x64\sources\sxs - Begrens tilgang

Retting for DISM-feil 0x800f081f

Løsningen for DISM-feil 0x800f081f ville være å laste ned en fersk ISO fra Microsoft, slipstream Windows 10-installasjonsdisken, og nevne den som reparasjonskilden når du kjører DISM-kommandoen. Slipstreaming er en prosess med å integrere oppdateringer (og drivere, valgfritt) og lage en oppdatert Windows 10-installasjonsdisk eller ISO.

  1. Følg trinnene i artikkelen Slipstream Windows 10 for å lage en slipstreamed Windows 10-installasjonsdisk.
    trekke ut iso-innhold til en mappe
  2. Deretter åpner du en forhøyet eller admin ledetekst.
  3. ISO-filene lastet ned fra Microsoft har flere Windows 10-utgaver i seg. Du må finne indeksen som tilsvarer utgaven av Windows du skal reparere. Du kan finne den ved å bruke DISMs Get-Wiminfo-kommandolinje.
  4. Finn liste over indekser og de tilsvarende utgavene som finnes i install.wim, ved å kjøre følgende kommando:
    dism /get-wiminfo /wimfile:"E:\sources\install.wim"

    … hvor E:\ er stasjonsbokstaven til den monterte ISO- eller Windows Setup-DVDen.

    Når det gjelder ISO-er lastet ned fra Microsoft, vil du se flere indekser (som betyr: Flere Windows-bilder eller forskjellige utgaver kombinert i install.wim). For eksempel, her er listen over indekser som finnes i Windows 10 ISO (kan variere fra ISO-bygg til ISO-bygg) fra Microsoft:

    Indeks: 1. Navn: Windows 10 Home. Beskrivelse: Windows 10 Home. Størrelse: 14 168 728 218 byte Indeks: 2. Navn: Windows 10 Home N. Beskrivelse: Windows 10 Home N. Størrelse: 13 409 860 497 byte Indeks: 3. Navn: Windows 10 Home Single Language. Beskrivelse: Windows 10 Home Single Language. Størrelse: 14 168 323 899 byte Indeks: 4. Navn: Windows 10 Education. Beskrivelse: Windows 10 Education. Størrelse: 14 413 769 870 byte Indeks: 5. Navn: Windows 10 Education N. Beskrivelse: Windows 10 Education N. Størrelse: 13 651 680 505 byte Indeks: 6. Navn: Windows 10 Pro. Beskrivelse: Windows 10 Pro. Størrelse: 14 413 947 833 byte Indeks: 7. Navn: Windows 10 Pro N. Beskrivelse: Windows 10 Pro N. Størrelse: 13 649 482 925 byte Indeks: 8. Navn: Windows 10 Pro Education. Beskrivelse: Windows 10 Pro Education. Størrelse: 14 413 708 288 byte Indeks: 9. Navn: Windows 10 Pro Education N. Beskrivelse: Windows 10 Pro Education N. Størrelse: 13 651 618 023 byte Indeks: 10. Navn: Windows 10 Pro for arbeidsstasjoner. Beskrivelse: Windows 10 Pro for arbeidsstasjoner. Størrelse: 14 413 739 079 byte Indeks: 11. Navn: Windows 10 Pro N for arbeidsstasjoner. Beskrivelse: Windows 10 Pro N for arbeidsstasjoner. Størrelse: 13 651 649 264 byte
  5. La oss si at du har Windows 10 Home Edition og dens indeks er 1. Kjør en av følgende kommandoer, avhengig av om du har install.esd eller install.wim i Kilder-mappen på installasjonsdisken for Windows 10.
    Dism /Online /Cleanup-Image /RestoreHealth /Source: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Source: esd:"E:\Sources\Install. esd":1 /limitaccess

    Det er det! DISM-operasjonen er nå fullført!

    dism wimfile-kilder

    Merk at hvis du ikke bruker en slipstreamed Windows 10-disk med de siste oppdateringene, oppstår feilen 0x800f081f kan fortsatt vises. Kort sagt, ISO/reparasjonskilden må være av den samme bygge at systemet ditt kjører. Du kan for eksempel ikke reparere en Windows 10-bygning 16299.98 ved å bruke Windows 10 Build 16299.15 ISO. Microsoft gjør imidlertid bare basisversjonen ISO (uten påfølgende kumulative oppdateringer) tilgjengelig på nettstedet deres og via Medieopprettingsverktøy.

Dette fikser DISM-feilen 0x800f081f, og du skal nå se meldingen "Gjenopprettingsoperasjonen ble fullført.”

Når DISM-kommandoen er fullført, følg opp med sfc /scannow kommando (fra forhøyet ledetekst) hvis nødvendig. For mer informasjon, sjekk ut artikkelen Reparer Windows 10 ved hjelp av DISM og SFC.


En liten forespørsel: Hvis du likte dette innlegget, kan du dele dette?

En "liten" andel fra deg ville virkelig hjelpe mye med veksten av denne bloggen. Noen gode forslag:
  • Fest den!
  • Del den på favorittbloggen din + Facebook, Reddit
  • Tweet det!
Så tusen takk for støtten min leser. Det vil ikke ta mer enn 10 sekunder av tiden din. Del-knappene er rett under. :)