[Pataisyti] DISM ir .NET Framework 3.5 klaida 0x800F081F

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 klaida 0x800f081f Šaltinio failų rasti nepavyko
DISM klaida: 0x800f081f – šaltinio failų rasti nepavyko

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 (0x800F081FCBS_E_SOURCE_MISSING) gali atsirasti, kai bandysite įdiegti .NET Framework 3.5 per pasirenkamas funkcijas.

0x800F081F klaida .net framework
„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.
SUSIJĘS:[Pataisyti] .NET Framework 3.5 klaida 0x800f0950 sistemoje Windows 10

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ų).

  1. Dešiniuoju pelės mygtuku spustelėkite Pradėti ir spustelėkite Vykdyti
  2. Tipas regedit.exe ir spustelėkite Gerai
  3. 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.)

  4. Dešinėje srityje, jei reikšmė pavadinta Naudokite WUServer yra, nustatykite jo duomenis į 0
  5. Eikite į šį raktą:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. Ištrinkite pavadintą reikšmę Išjungti WindowsUpdateAccess jei jis egzistuoja.
  7. Išeikite iš registro rengyklės
  8. 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)

įgalinti funkciją .net framework 3.5

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:

.net framework klaida – iso šaltiniai sxs
  • 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.

  1. Atlikite straipsnyje nurodytus veiksmus Slipstream Windows 10 Norėdami sukurti „Windows 10“ sąrankos diską, kurio srautas yra pašalintas.
    ištraukite iso turinį į aplanką
  2. Tada atidarykite an padidinta arba administratoriaus komandų eilutė.
  3. 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.
  4. 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
  5. Tarkime, kad turite „Windows 10 Home Edition“ ir jos indeksas yra 1. Vykdykite vieną iš šių komandų, priklausomai nuo to, ar turite install.esd arba install.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!

    dism wimfile šaltiniai

    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“ versijos 16299.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ą 0x800f081fir 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“!
Taigi labai ačiū už palaikymą, mano skaitytojau. Tai užtruks ne daugiau kaip 10 sekundžių jūsų laiko. Bendrinimo mygtukai yra tiesiai žemiau. :)