[Popravek] Napaka DISM in .NET Framework 3.5 0x800F081F

Pri izvajanju naslednjega ukaza DISM se pojavi napaka 0x800F081F se lahko pojavi v nekaterih sistemih. Ista napaka se pojavi pri namestitvi .NET Framework v Windows 10.

Dism /Online /Cleanup-Image /RestoreHealth
Napaka: 0x800f081f. Izvornih datotek ni bilo mogoče najti. Uporabite možnost »Vir«, da določite lokacijo datotek, ki so potrebne za obnovitev funkcije. Za več informacij o določanju izvorne lokacije glejte http://go.microsoft.com/fwlink/?LinkId=243077.
Napaka DISM 0x800f081f Izvornih datotek ni bilo mogoče najti
Napaka DISM: 0x800f081f — izvornih datotek ni bilo mogoče najti

DISM.log

Napaka Upravitelj paketov DISM DISM: PID=13368 TID=5124 Neuspešno dokončanje sprememb. - CDISMPackageManager:: Internal_Finalize (hr: 0x800f081f) Napaka Upravitelj paketov DISM DISM: PID=13368 TID=5124 Izvornih datotek ni bilo mogoče najti; njihovo lokacijo je treba določiti z možnostjo /source, da obnovite funkcijo. – GetCbsErrorMsg. Napaka Upravitelj paketov DISM DISM: PID=13368 TID=5124 Neuspešna obdelava sprememb paketa z možnostjo seje CbsSessionOptionRepairStoreCorruption - CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) Napaka Upravitelj paketov DISM DISM: PID=13368 TID=5124 Izvornih datotek ni bilo mogoče najti; njihovo lokacijo je treba določiti z možnostjo /source, da obnovite funkcijo. – GetCbsErrorMsg. Napaka Upravitelj paketov DISM DISM: PID=13368 TID=5124 Zdravja slike ni bilo mogoče obnoviti. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) Napaka Upravitelj paketov DISM DISM: PID=13368 TID=5124 Napaka med obdelavo ukazne slike za čiščenje. - CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)

CBS.log

CBS Exec: obdelava končana, seja (popravilo poškodb): 30459372_734419507 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] Seja CBS: 30459372_734419507 ni uspela izvesti operacije odkrivanja in popravljanja poškodb v trgovini. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] Seja CBS: 30459372_734419507 dokončana. Napaka pri prenosu: 0x80240022 [Neznana napaka], potreben je ponovni zagon: ne [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS ni uspel FinalizeEx z uporabo delovne seje [HRESULT = 0x800f081f]

Ista napaka (0x800F081FCBS_E_SOURCE_MISSING) se lahko pojavi, ko poskušate namestite .NET Framework 3.5 prek izbirnih funkcij.

0x800F081F napaka .net framework
Windows ni našel potrebnih datotek za dokončanje zahtevanih sprememb. Prepričajte se, da ste povezani z internetom, in poskusite znova: Koda napake: 0x800F081F

DISM.log

Izvornih datotek ni bilo mogoče najti. Uporabite možnost »Vir«, da določite lokacijo datotek, ki so potrebne za obnovitev funkcije. Za več informacij o določanju izvorne lokacije glejte http://go.microsoft.com/fwlink/?LinkId=243077. Dnevniško datoteko DISM najdete na naslovu C:\Windows\Logs\DISM\dism.log. 0x800F081F - CBS_E_SOURCE_MISSING. 

Ta objava vam pove, kako popraviti namestitev .NET Framework in napako DISM 0x800f081f v sistemu Windows 10.

Vzrok

Napaka 0x800F081F pri izvajanju namestitve DISM ali .NET Framework se lahko pojavi zaradi enega od naslednjih razlogov:

  • Shramba komponent je poškodovana ali v njej manjka več datotek.
  • Sistem ne more dostopati do strežnikov Microsoft Update za obnovitev manjkajočih datotek.
  • Lokacija, ki je določena s potjo, ne vsebuje datotek, ki so potrebne za namestitev funkcije.
  • Uporabnik, ki poskuša namestiti funkcijo, nima vsaj dostopa za PREBRANJE do lokacije in datotek.
  • Nabor namestitvenih datotek je poškodovan, nepopoln ali neveljaven za različico sistema Windows, ki jo uporabljate.
POVEZANO:[Popravek] Napaka .NET Framework 3.5 0x800f0950 v sistemu Windows 10

Vsebina

  • 1. rešitev: obidete WSUS, preden namestite .NET Framework ali zaženete DISM
  • 2. rešitev: Zaženite DISM ali namestite .NET Framework iz lokalnega vira (brez povezave)
    • Napaka pri namestitvi .NET Framework iz lokalnega vira
    • Zaženite DISM iz lokalnega vira

Popravek: Napaka DISM in .NET Framework 0x800f081f

1. možnost: obidete WSUS

Če je vaš računalnik konfiguriran za uporabo strežnika WSUS ali SCCM vašega podjetja, začasno obidete WSUS/SCCM z naslednjim urejanjem registra (zahteva skrbniške pravice).

  1. Z desno tipko miške kliknite Start in nato Zaženi
  2. Vrsta regedit.exe in kliknite V redu
  3. Pojdite na naslednji registrski ključ, če obstaja:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    (Če zgornja veja registra ali vrednost Uporabi WUServer ne obstaja, potem to pomeni, da pravilnik strežnika WU ni nastavljen. V tem primeru preskočite na 5. korak.)

  4. V desnem podoknu, če je vrednost imenovana Uporabi WUServer obstaja, nastavite njegove podatke na 0
  5. Pojdite na naslednji ključ:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. Izbrišite poimenovano vrednost DisableWindowsUpdateAccess če obstaja.
  7. Zaprite urejevalnik registra
  8. Znova zaženite Windows.

Zdaj je vaš računalnik konfiguriran za pridobivanje datotek ali paketov iz Microsoftovih strežnikov Windows Update namesto strežnika WSUS ali SCCM v vašem pisarniškem omrežju.

Po ponovnem zagonu sistema Windows bi morali imeti možnost zagnati ukazno vrstico DISM oz namestite .NET Framework uspešno. Ko povežete računalnik z internetom, zaženite ukazno vrstico DISM (ali namestite .NET Framework). DISM samodejno pridobi manjkajoče datoteke iz Microsoftovih strežnikov.

Namestite .NET Framework

Zdaj zaženite ta ukaz, če želite namestiti .NET Framework:

dism /online /enable-feature /featurename: NetFX3 /All

Lahko pa ga namestite tudi prek funkcij Windows (optionalfeatures.exe)

omogoči funkcijo .net framework 3.5

Če to ne deluje, sledite navodilom v 2. možnost spodaj.


2. možnost: Zaženite DISM ali namestite .NET Framework iz lokalnega namestitvenega vira (brez povezave)

Popravek za napako .NET Framework 0x800f081f

Za odpravo napake 0x800F081F ko nameščate .NET Framework, navedite pot lokalnega vira (tj. nameščeni namestitveni disk ISO ali USB).

1) Prenesite novo kopijo Windows 10 ISO od Microsofta.

2) Namestite ISO na črko pogona – npr. E:\.

The viri\sxs mapa na namestitvenem disku ISO ali USB vsebuje naslednje paketne datoteke na zahtevo, ki so potrebne za namestitev .NET Framework brez povezave:

.net framework error - iso sources sxs
  • microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
  • Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab

(Če imate namestitveni disk Windows 10 z več arhitekturo, se prepričajte, da uporabljate pravilno mapo »Viri«. Za različico x64 bi lahko pot bila H:\x64\sources\sxs in za x86 pot H:\x86\sources\sxs.)

3) Za namestitev .NET Framework z uporabo lokalnega vira namestitve (npr. H:\Viri z namestitvenega diska USB ali nameščenega ISO), zaženite ustrezen ukaz:

dism /online /enable-feature /featurename: NetFX3 /All /Vir: H:\sources\sxs /LimitAccess (ali) dism /online /enable-feature /featurename: NetFX3 /All /Vir: H:\x86\sources\sxs /LimitAccess (ali) dism /online /enable-feature /featurename: NetFX3 /All /Vir: H:\x64\sources\sxs /LimitAccess

Videti bi morali naslednji izhod:

Omogočanje funkcije [100.0%] Operacija je bila uspešno zaključena.

Ali pa, če imate raje PowerShell namesto DISM, uporabite ta ukaz za namestitev .NET Framework z lokalnim virom namestitve:

Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Source H:\sources\sxs -LimitAccess (ali) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Vir H:\x86\sources\sxs -LimitAccess (ali) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Vir H:\x64\sources\sxs - Omejitev dostopa

Popravek za napako DISM 0x800f081f

Rešitev za napako DISM 0x800f081f bi bilo prenesti a svež ISO od Microsofta, slipstream namestitveno disketo za Windows 10 in jo navedite kot vir popravila, ko zaženete ukaz DISM. Slipstreaming je proces integracije posodobitev (in gonilnikov, neobvezno) in izdelave posodobljene namestitvene diskete za Windows 10 oz. ISO.

  1. Sledite korakom v članku Slipstream Windows 10 za ustvarjanje namestitvenega diska za Windows 10 s slipstreamingom.
    ekstrahirajte vsebino iso v mapo
  2. Nato odprite povišan ali skrbniški ukazni poziv.
  3. Datoteke ISO, ki ste jih prenesli iz Microsofta, imajo v sebi več izdaj Windows 10. Najti morate indeks, ki ustreza izdaji sistema Windows, ki jo nameravate popraviti. Najdete ga z ukazno vrstico DISM Get-Wiminfo.
  4. Poišči seznam indeksov in ustrezne izdaje, ki jih najdete v install.wim, tako da zaženete naslednji ukaz:
    dism /get-wiminfo /wimfile:"E:\sources\install.wim"

    … kje E:\ je črka pogona nameščenega DVD-ja z nastavitvami ISO ali Windows.

    V primeru ISO-jev, prenesenih iz Microsofta, boste videli več indeksov (pomen: več slik oken ali različnih izdaj, združenih v install.wim). Tukaj je na primer seznam indeksov, ki jih najdemo znotraj sistema Windows 10 ISO (lahko se razlikuje od različice ISO do gradnje ISO) od Microsofta:

    Indeks: 1. Ime: Windows 10 Home. Opis: Windows 10 Home. Velikost: 14.168.728.218 bajtov Indeks: 2. Ime: Windows 10 Home N. Opis: Windows 10 Home N. Velikost: 13.409.860.497 bajtov Indeks: 3. Ime: Windows 10 Home Single Language. Opis: Windows 10 Home Single Language. Velikost: 14.168.323.899 bajtov Indeks: 4. Ime: Windows 10 Education. Opis: Windows 10 Education. Velikost: 14.413.769.870 bajtov Indeks: 5. Ime: Windows 10 Education N. Opis: Windows 10 Education N. Velikost: 13.651.680.505 bajtov Indeks: 6. Ime: Windows 10 Pro. Opis: Windows 10 Pro. Velikost: 14.413.947.833 bajtov Indeks: 7. Ime: Windows 10 Pro N. Opis: Windows 10 Pro N. Velikost: 13.649.482.925 bajtov Indeks: 8. Ime: Windows 10 Pro Education. Opis: Windows 10 Pro Education. Velikost: 14.413.708.288 bajtov Indeks: 9. Ime: Windows 10 Pro Education N. Opis: Windows 10 Pro Education N. Velikost: 13.651.618.023 bajtov Indeks: 10. Ime: Windows 10 Pro za delovne postaje. Opis: Windows 10 Pro za delovne postaje. Velikost: 14.413.739.079 bajtov Indeks: 11. Ime: Windows 10 Pro N za delovne postaje. Opis: Windows 10 Pro N za delovne postaje. Velikost: 13.651.649.264 bajtov
  5. Recimo, da imate Windows 10 Home Edition in njegov indeks je 1. Zaženite enega od naslednjih ukazov, odvisno od tega, ali imate install.esd oz install.wim v mapi Viri na namestitveni disketi sistema Windows 10.
    Dism /Online /Cleanup-Image /RestoreHealth /Vir: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Vir: esd:"E:\Sources\Install. esd":1 /omejitev dostopa

    To je to! operacija DISM je zdaj uspešno zaključena!

    viri datotek dism wimfile

    Upoštevajte, da če ne uporabljate diska Windows 10 z najnovejšimi posodobitvami, se pojavi napaka 0x800f081f se lahko še vedno pojavi. Skratka, ISO/vir popravila mora biti enak zgraditi, da vaš sistem deluje. Na primer, ne morete popraviti gradnje sistema Windows 10 16299.98 z uporabo sistema Windows 10 Build 16299.15 ISO. Vendar pa Microsoft na svojem spletnem mestu in prek spletne strani daje na voljo samo osnovno različico ISO (brez kasnejših kumulativnih posodobitev). Orodje za ustvarjanje medijev.

To odpravlja napako DISM 0x800f081fin zdaj bi morali videti sporočilo "Operacija obnovitve je bila uspešno zaključena.”

Ko se ukaz DISM uspešno zaključi, nadaljujte z sfc /scannow ukaz (od povišan ukazni poziv) če je potrebno. Za več informacij si oglejte članek Popravite Windows 10 z uporabo DISM in SFC.


Ena majhna prošnja: če vam je bila objava všeč, jo delite?

En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga na svoj najljubši blog + Facebook, Reddit
  • Tweetajte!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)