Vykdant šią DISM komandą, klaida 0x800F081F
gali atsirasti kai kuriose sistemose. Ta pati klaida atsiranda diegiant .NET Framework sistemoje Windows 10.
Dism /Prisijungęs /Išvalymo vaizdas /Sveikatos atkūrimas
Klaida: 0x800f081f. Nepavyko rasti šaltinio failų. Naudokite parinktį „Šaltinis“, kad nurodytumėte failų, reikalingų funkcijai atkurti, vietą. Norėdami gauti daugiau informacijos apie šaltinio vietos nurodymą, žr http://go.microsoft.com/fwlink/?LinkId=243077.
DISM.log
Klaida DISM DISM paketo tvarkyklė: PID=13368 TID=5124 Nepavyko užbaigti pakeitimų. - CDISMPackageManager:: Internal_Finalize (hr: 0x800f081f) Klaida DISM DISM paketų tvarkyklė: PID=13368 TID=5124 Nepavyko rasti šaltinio failų; jų vieta turi būti nurodyta naudojant /source parinktį, kad būtų atkurta funkcija. - GetCbsErrorMsg. Klaida DISM DISM paketų tvarkyklė: PID=13368 TID=5124 Nepavyko apdoroti paketo pakeitimų naudojant seanso parinktį CbsSessionOptionRepairStoreCorruption – CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) Klaida DISM DISM paketų tvarkyklė: PID=13368 TID=5124 Nepavyko rasti šaltinio failų; jų vieta turi būti nurodyta naudojant /source parinktį, kad būtų atkurta funkcija. - GetCbsErrorMsg. Klaida DISM DISM paketų tvarkyklė: PID=13368 TID=5124 Nepavyko atkurti vaizdo būklės. – CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) Klaida DISM DISM paketų tvarkyklė: PID=13368 TID=5124 Nepavyko apdoroti komandos valymo vaizdas. – CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)
CBS.log
CBS Exec: apdorojimas baigtas, seansas (korupcijos taisymas): 30459372_734419507 [HRESULT = 0x800f081f – CBS_E_SOURCE_MISSING] CBS sesija: 30459372_734419507 nepavyko atlikti parduotuvės korupcijos aptikimo ir taisymo operacijos. [HRESULT = 0x800f081f – CBS_E_SOURCE_MISSING] CBS sesija: 30459372_734419507 baigta. Atsisiuntimo klaida: 0x80240022 [Nežinoma klaida], reikia paleisti iš naujo: ne [HRESULT = 0x800f081f – CBS_E_SOURCE_MISSING] Nepavyko užbaigti CBS naudojant darbuotojo seansą [HRESULT = 0x800f081f]
Ta pati klaida (0x800F081F
– CBS_E_SOURCE_MISSING
) gali atsirasti, kai bandysite įdiegti .NET Framework 3.5 per pasirenkamas funkcijas.
„Windows“ nepavyko rasti reikalingų failų, kad užbaigtų prašomus pakeitimus. Įsitikinkite, kad esate prisijungę prie interneto, ir bandykite dar kartą: Klaidos kodas: 0x800F081F
DISM.log
Nepavyko rasti šaltinio failų. Naudokite parinktį „Šaltinis“, kad nurodytumėte failų, reikalingų funkcijai atkurti, vietą. Norėdami gauti daugiau informacijos apie šaltinio vietos nurodymą, žr http://go.microsoft.com/fwlink/?LinkId=243077. DISM žurnalo failą galite rasti adresu C:\Windows\Logs\DISM\dism.log. 0x800F081F – CBS_E_SOURCE_MISSING.
Šiame įraše aprašoma, kaip ištaisyti .NET Framework diegimą ir DISM klaidą 0x800f081f
„Windows 10“.
Priežastis
Klaida 0x800F081F diegiant DISM arba .NET Framework gali atsirasti dėl vienos iš šių priežasčių:
- Komponentų saugykla sugadinta arba joje trūksta kelių failų.
- Sistema negali pasiekti „Microsoft Update“ serverių, kad atkurtų trūkstamus failus.
- Vietoje, kurią nurodo kelias, nėra failų, kurių reikia norint įdiegti funkciją.
- Vartotojas, kuris bando įdiegti funkciją, neturi bent SKAITYMO prieigos prie vietos ir failų.
- Diegimo failų rinkinys yra sugadintas, neišsamus arba netinkamas jūsų naudojamai „Windows“ versijai.
Turinys
- 1 sprendimas: apeikite WSUS prieš diegdami .NET Framework arba paleisdami DISM
-
2 sprendimas: paleiskite DISM arba įdiekite .NET Framework iš vietinio šaltinio (neprisijungus)
- Įdiegti .NET Framework klaida iš vietinio šaltinio
- Paleiskite DISM iš vietinio šaltinio
Pataisymas: DISM ir .NET Framework klaida 0x800f081f
1 parinktis: apeiti WSUS
Jei jūsų kompiuteris sukonfigūruotas naudoti jūsų įmonės WSUS serverį arba SCCM, laikinai apeikite WSUS / SCCM naudodami toliau pateiktą registro redagavimą (reikia administratoriaus teisių).
- Dešiniuoju pelės mygtuku spustelėkite Pradėti ir spustelėkite Vykdyti
- Tipas
regedit.exe
ir spustelėkite Gerai - Eikite į šį registro raktą, jei jis yra:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
(Jei aukščiau nurodyta registro šaka arba reikšmė
Naudokite WUServer
neegzistuoja, tai reiškia, kad WU serverio politika nenustatyta. Tokiu atveju pereikite prie 5 veiksmo.) - Dešinėje srityje, jei reikšmė pavadinta
Naudokite WUServer
yra, nustatykite jo duomenis į0
- Eikite į šį raktą:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- Ištrinkite pavadintą reikšmę
Išjungti WindowsUpdateAccess
jei jis egzistuoja. - Išeikite iš registro rengyklės
- Iš naujo paleiskite „Windows“.
Dabar jūsų kompiuteris sukonfigūruotas gauti failus ar paketus iš Microsoft Windows Update serverių, o ne WSUS ar SCCM serverio jūsų biuro tinkle.
Iš naujo paleidę „Windows“, turėtumėte paleisti DISM komandų eilutę arba įdiegti .NET Framework sėkmingai. Prijungę kompiuterį prie interneto, paleiskite DISM komandų eilutę (arba įdiekite .NET Framework). DISM automatiškai paima trūkstamus failus iš „Microsoft“ serverių.
Įdiekite .NET Framework
Dabar paleiskite šią komandą, jei norite įdiegti .NET Framework:
dism /online /enable-feature /featurename: NetFX3 /All
Arba galite jį įdiegti naudodami „Windows“ funkcijas (optionalfeatures.exe
)
Jei tai neveikia, vadovaukitės instrukcijomis 2 variantas žemiau.
2 parinktis: paleiskite DISM arba įdiekite .NET Framework iš vietinio diegimo šaltinio (neprisijungus)
Ištaisyti .NET Framework klaidą 0x800f081f
Norėdami ištaisyti klaidą 0x800F081F
diegdami .NET Framework, nurodykite vietinio šaltinio kelią (t. y. prijungtą ISO arba USB sąrankos diską).
1) Atsisiųskite naują kopiją Windows 10 ISO iš Microsoft.
2) Prijunkite ISO prie disko raidės, pvz., E:\
.
The šaltiniai\sxs
ISO arba USB sąrankos disko aplanke yra šie pagal poreikį paketo failai, kurių reikia norint įdiegti .NET Framework neprisijungus:
- microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
- Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab
(Jei turite kelių architektūrų „Windows 10“ sąrankos diską, būtinai naudokite tinkamą aplanką „Šaltiniai“. x64 versijai kelias gali būti H:\x64\sources\sxs
o x86 – kelias H:\x86\sources\sxs
.)
3) Norėdami įdiegti .NET Framework naudojant vietinį diegimo šaltinį (pvz., H:\Šaltiniai
iš USB sąrankos disko arba prijungto ISO), paleiskite atitinkamą komandą:
dism /online /enable-feature /featurename: NetFX3 /Visi /Šaltinis: H:\sources\sxs /LimitAccess (arba) dism /online /įgalinti funkciją /funkcijos pavadinimas: NetFX3 /Visi /Šaltinis: H:\x86\sources\sxs /LimitAccess (arba) dism /online /įgalinti funkciją /funkcijos pavadinimas: NetFX3 /Visi /Šaltinis: H:\x64\sources\sxs /LimitAccess
Turėtumėte pamatyti šią išvestį:
Įgalinama funkcija (-os) [100.0%] Operacija sėkmingai baigta.
Arba, jei pageidaujate PowerShell, o ne DISM, naudokite šią komandą, kad įdiegtumėte .NET Framework naudodami vietinį diegimo šaltinį:
Įgalinti – „WindowsOptionalFeature“ – Prisijungęs –Funkcijos pavadinimas „NetFx3“ – Šaltinis H:\sources\sxs –LimitAccess (arba) Įgalinti – „Windows“ pasirenkama funkcija –Online –FeatureName "NetFx3" – Šaltinis H:\x86\sources\sxs -LimitAccess (arba) Įgalinti -WindowsOptionalFeature -Online -FeatureName "NetFx3" -Šaltinis H:\x64\sources\sxs -Limit Access
Ištaisykite DISM klaidą 0x800f081f
DISM klaidos sprendimas 0x800f081f
būtų atsisiųsti a šviežias ISO iš „Microsoft“, perkelkite „Windows 10“ sąrankos diską ir nurodykite jį kaip taisymo šaltinį vykdydami komandą DISM. „Slipstreaming“ yra naujinimų (ir tvarkyklių, pasirinktinai) integravimo ir atnaujinto „Windows 10“ sąrankos disko arba ISO.
- Atlikite straipsnyje nurodytus veiksmus Slipstream Windows 10 Norėdami sukurti „Windows 10“ sąrankos diską, kurio srautas yra pašalintas.
- Tada atidarykite an padidinta arba administratoriaus komandų eilutė.
- Iš „Microsoft“ atsisiųstuose ISO failuose yra keli „Windows 10“ leidimai. Turite rasti indeksą, atitinkantį „Windows“ leidimą, kurį ketinate taisyti. Jį galite rasti naudodami DISM komandinę eilutę Get-Wiminfo.
- Surask indeksų sąrašas ir atitinkami leidimai, rasti
install.wim
, vykdydami šią komandą:dism /get-wiminfo /wimfile:"E:\sources\install.wim"
… kur
E:\
yra prijungto ISO arba Windows sąrankos DVD disko raidė.Jei ISO atsisiųsta iš „Microsoft“, matysite daugiau indeksų (reikšmė: keli „Windows“ vaizdai arba skirtingi leidimai sujungti į install.wim). Pavyzdžiui, čia pateikiamas indeksų, rastų Windows 10 ISO viduje (gali skirtis priklausomai nuo ISO versijos iki ISO versijos), sąrašas iš Microsoft:
Rodyklė: 1. Pavadinimas: Windows 10 Home. Aprašymas: „Windows 10 Home“. Dydis: 14 168 728 218 baitų Indeksas: 2. Pavadinimas: Windows 10 Home N. Aprašymas: Windows 10 Home N. Dydis: 13 409 860 497 baitai Indeksas: 3. Pavadinimas: Windows 10 Home Single Language. Aprašymas: „Windows 10 Home Single Language“. Dydis: 14 168 323 899 baitai Indeksas: 4. Pavadinimas: „Windows 10 Education“. Aprašymas: „Windows 10 Education“. Dydis: 14 413 769 870 baitų Indeksas: 5. Pavadinimas: Windows 10 Education N. Aprašymas: Windows 10 Education N. Dydis: 13 651 680 505 baitai Indeksas: 6. Pavadinimas: Windows 10 Pro. Aprašymas: „Windows 10 Pro“. Dydis: 14 413 947 833 baitai Indeksas: 7. Pavadinimas: Windows 10 Pro N. Aprašymas: Windows 10 Pro N. Dydis: 13 649 482 925 baitai Indeksas: 8. Pavadinimas: Windows 10 Pro Education. Aprašymas: „Windows 10 Pro Education“. Dydis: 14 413 708 288 baitai Indeksas: 9. Pavadinimas: Windows 10 Pro Education N. Aprašymas: Windows 10 Pro Education N. Dydis: 13 651 618 023 baitai Indeksas: 10. Pavadinimas: „Windows 10 Pro“, skirta darbo stotims. Aprašymas: „Windows 10 Pro“, skirta darbo stotims. Dydis: 14 413 739 079 baitai Indeksas: 11. Pavadinimas: „Windows 10 Pro N“, skirta darbo stotims. Aprašymas: „Windows 10 Pro N“, skirta darbo stotims. Dydis: 13 651 649 264 baitai
- Tarkime, kad turite „Windows 10 Home Edition“ ir jos indeksas yra
1
. Vykdykite vieną iš šių komandų, priklausomai nuo to, ar turiteinstall.esd
arbainstall.wim
„Windows 10“ sąrankos disko aplanke Šaltiniai.Dism /Online /Cleanup-Image /RestoreHealth /Šaltinis: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Šaltinis: esd:"E:\Sources\Install. esd":1 /limitaccess
Viskas! DISM operacija dabar sėkmingai baigta!
Atminkite, kad jei nenaudojate „Windows 10“ disko su naujausiais naujinimais, klaida
0x800f081f
vis tiek gali pasirodyti. Trumpai tariant, ISO / taisymo šaltinis turi būti toks pat sukurti, kad jūsų sistema veiktų. Pavyzdžiui, negalite taisyti „Windows 10“ versijos16299.98
naudojant „Windows 10 Build“.16299.15
ISO. Tačiau „Microsoft“ pateikia tik bazinę ISO versiją (be tolesnių kaupiamųjų naujinimų) savo svetainėje ir per Žiniasklaidos kūrimo įrankis.
Tai ištaiso DISM klaidą 0x800f081f
ir dabar turėtumėte pamatyti pranešimą „Atkūrimo operacija sėkmingai baigta.”
Sėkmingai įvykdę DISM komandą, atlikite toliau nurodytus veiksmus sfc /scannow
komanda (nuo padidinta komandų eilutė) jei būtina. Norėdami gauti daugiau informacijos, peržiūrėkite straipsnį Pataisykite „Windows 10“ naudodami DISM ir SFC.
Vienas mažas prašymas: jei jums patiko šis įrašas, pasidalinkite juo?
Viena „mažytė“ jūsų dalis labai padėtų šio tinklaraščio augimui. Keletas puikių pasiūlymų:- Prisek tai!
- Pasidalykite juo savo mėgstamame tinklaraštyje + Facebook, Reddit
- Paskelbkite „Twitter“!