[Remediere] Eroare DISM și .NET Framework 3.5 0x800F081F

click fraud protection

Când rulați următoarea comandă DISM, eroarea 0x800F081F poate apărea în unele sisteme. Aceeași eroare apare la instalarea .NET Framework în Windows 10.

Dism /Online /Cleanup-Image /RestoreHealth
Eroare: 0x800f081f. Fișierele sursă nu au putut fi găsite. Utilizați opțiunea „Sursă” pentru a specifica locația fișierelor care sunt necesare pentru a restabili funcția. Pentru mai multe informații despre specificarea unei locații sursă, consultați http://go.microsoft.com/fwlink/?LinkId=243077.
Eroare DISM 0x800f081f Fișierele sursă nu au putut fi găsite
Eroare DISM: 0x800f081f — Fișierele sursă nu au putut fi găsite

DISM.log

Eroare Manager de pachete DISM DISM: PID=13368 TID=5124 Finalizarea modificărilor eșuate. - CDISMPackageManager:: Internal_Finalize (hr: 0x800f081f) Eroare DISM DISM Package Manager: PID=13368 TID=5124 Fișierele sursă nu au putut fi găsite; locația lor trebuie specificată folosind opțiunea /source pentru a restabili caracteristica. - GetCbsErrorMsg. Eroare Manager de pachete DISM DISM: PID=13368 TID=5124 Procesarea eșuată a modificărilor pachetului cu opțiunea de sesiune CbsSessionOptionRepairStoreCorruption - CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) Eroare DISM DISM Package Manager: PID=13368 TID=5124 Fișierele sursă nu au putut fi găsite; locația lor trebuie specificată folosind opțiunea /source pentru a restabili caracteristica. - GetCbsErrorMsg. Eroare Manager de pachete DISM DISM: PID=13368 TID=5124 Nu s-a restabilit starea de sănătate a imaginii. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) Eroare DISM DISM Package Manager: PID=13368 TID=5124 Eșuat la procesarea comenzii de curățare-imagine. - CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)

CBS.log

CBS Exec: procesare finalizată, sesiune (repararea corupției): 30459372_734419507 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] Sesiunea CBS: 30459372_734419507 nu a reușit să efectueze operația de detectare și reparare a corupției în magazin. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] Sesiunea CBS: 30459372_734419507 finalizată. Eroare de descărcare: 0x80240022 [Eroare necunoscută], este necesară repornirea: nu [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS nu a reușit să FinalizeEx utilizând sesiunea de lucru [HRESULT = 0x800f081f]

Aceeași eroare (0x800F081FCBS_E_SOURCE_MISSING) poate apărea atunci când încercați instalați .NET Framework 3.5 prin funcții opționale.

0x800F081F eroare .net framework
Windows nu a putut găsi fișierele necesare pentru a finaliza modificările solicitate. Asigurați-vă că sunteți conectat la Internet și încercați din nou: Cod de eroare: 0x800F081F

DISM.log

Fișierele sursă nu au putut fi găsite. Utilizați opțiunea „Sursă” pentru a specifica locația fișierelor care sunt necesare pentru a restabili funcția. Pentru mai multe informații despre specificarea unei locații sursă, consultați http://go.microsoft.com/fwlink/?LinkId=243077. Fișierul jurnal DISM poate fi găsit la C:\Windows\Logs\DISM\dism.log. 0x800F081F - CBS_E_SOURCE_MISSING. 

Această postare vă spune cum să remediați instalarea .NET Framework și eroarea DISM 0x800f081f în Windows 10.

Cauză

Eroarea 0x800F081F la rularea instalării DISM sau .NET Framework poate apărea din unul dintre următoarele motive:

  • Magazinul de componente este corupt sau lipsesc mai multe fișiere din magazin.
  • Sistemul nu poate accesa serverele Microsoft Update pentru a restaura fișierele lipsă.
  • Locația specificată de cale nu conține fișierele necesare pentru a instala caracteristica.
  • Utilizatorul care încearcă să instaleze caracteristica nu are cel puțin acces READ la locație și la fișiere.
  • Setul de fișiere de instalare este corupt, incomplet sau invalid pentru versiunea de Windows pe care o executați.
LEGATE DE:[Remediere] Eroare .NET Framework 3.5 0x800f0950 în Windows 10

Cuprins

  • Soluția 1: Ocoliți WSUS înainte de a instala .NET Framework sau de a rula DISM
  • Soluția 2: rulați DISM sau instalați .NET Framework dintr-o sursă locală (offline)
    • Instalați eroarea .NET Framework dintr-o sursă locală
    • Rulați DISM dintr-o sursă locală

Remediere: eroare DISM și .NET Framework 0x800f081f

Opțiunea 1: Ocoliți WSUS

Dacă computerul dvs. este configurat să utilizeze serverul WSUS sau SCCM al companiei dvs., ocoliți temporar WSUS/SCCM utilizând următoarea modificare a registrului (necesită privilegii de administrator).

  1. Faceți clic dreapta pe Start și faceți clic pe Run
  2. Tip regedit.exe și faceți clic pe OK
  3. Accesați următoarea cheie de registry dacă există:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    (Dacă ramura de registru de mai sus sau valoarea Utilizați WUServer nu există, înseamnă că politica serverului WU nu este setată. În acest caz, treceți la Pasul 5.)

  4. În panoul din dreapta, dacă valoarea numită Utilizați WUServer există, setați-i datele la 0
  5. Accesați următoarea cheie:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. Ștergeți valoarea numită Dezactivați WindowsUpdateAccess dacă există.
  7. Ieșiți din Editorul Registrului
  8. Reporniți Windows.

Acum, computerul dvs. este configurat să preia fișiere sau pachete de pe serverele Microsoft Windows Update, mai degrabă decât serverul WSUS sau SCCM din rețeaua dvs. de birou.

După repornirea Windows, ar trebui să puteți rula linia de comandă DISM sau instalați .NET Framework cu succes. Rulați linia de comandă DISM (sau instalați .NET Framework) după conectarea computerului la internet. DISM preia automat fișierele lipsă de pe serverele Microsoft.

Instalați .NET Framework

Acum, rulați această comandă dacă doriți să instalați .NET Framework:

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

Alternativ, îl puteți instala prin Funcții Windows (optionalfeatures.exe)

activați caracteristica .net framework 3.5

Dacă acest lucru nu funcționează, urmați instrucțiunile din Opțiunea 2 de mai jos.


Opțiunea 2: rulați DISM sau instalați .NET Framework din sursa locală de instalare (offline)

Remediați eroarea .NET Framework 0x800f081f

Pentru a remedia eroarea 0x800F081F când instalați .NET Framework, menționați calea sursă locală (adică, ISO montat sau disc de configurare USB).

1) Descărcați o copie nouă a Windows 10 ISO de la Microsoft.

2) Montați ISO pe o literă de unitate - de exemplu, E:\.

The surse\sxs folderul de pe discul de configurare ISO sau USB conține următoarele fișiere pachet la cerere care sunt necesare pentru a instala .NET Framework offline:

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

(Dacă aveți un disc de configurare Windows 10 multi-arhitectură, asigurați-vă că utilizați folderul „Surse” corect. Pentru versiunea x64, calea ar putea fi H:\x64\sources\sxs iar pentru x86, calea H:\x86\sources\sxs.)

3) Pentru a instala .NET Framework folosind sursa locală de instalare (de ex., H:\Surse de pe discul de configurare USB sau ISO montat), rulați comanda corespunzătoare:

dism /online /enable-feature /featurename: NetFX3 /All /Sursa: H:\sources\sxs /LimitAccess (sau) dism /online /enable-feature /featurename: NetFX3 /Toate /Sursa: H:\x86\sources\sxs /LimitAccess (sau) dism /online /enable-feature /featurename: NetFX3 /Toate /Sursa: H:\x64\sources\sxs /LimitAccess

Ar trebui să vedeți următoarea ieșire:

Activarea funcțiilor [100.0%] Operațiunea a fost încheiată cu succes.

Sau, dacă preferați PowerShell în loc de DISM, atunci utilizați această comandă pentru a instala .NET Framework folosind o sursă locală de instalare:

Enable-WindowsOptionalFeature –Online –FeatureName „NetFx3” –Source H:\sources\sxs -LimitAccess (sau) Enable-WindowsOptionalFeature –Online –FeatureName „NetFx3” –Source H:\x86\sources\sxs -LimitAccess (sau) Enable-WindowsOptionalFeature –Online –FeatureName „NetFx3” –Source H:\x64\sources\sxs -LimitAccess

Remediați eroarea DISM 0x800f081f

Soluția pentru eroarea DISM 0x800f081f ar fi să descărcați un ISO proaspăt de la Microsoft, transmiteți discul de configurare Windows 10 și menționați-l ca sursă de reparare atunci când rulați comanda DISM. Slipstreaming este un proces de integrare a actualizărilor (și a driverelor, opțional) și de a realiza un disc de instalare actualizat pentru Windows 10 sau ISO.

  1. Urmați pașii din articol Slipstream Windows 10 pentru a crea un disc de configurare Windows 10 slipstream.
    extrageți conținutul ISO într-un folder
  2. Apoi, deschideți un Prompt de comandă ridicat sau admin.
  3. Fișierele ISO descărcate de la Microsoft au mai multe ediții Windows 10 în ele. Trebuie să găsiți indexul care corespunde ediției de Windows pe care urmează să o reparați. Îl puteți găsi folosind linia de comandă Get-Wiminfo a DISM.
  4. Găsi lista de indici și edițiile corespunzătoare găsite în instal.wim, rulând următoarea comandă:
    dism /get-wiminfo /wimfile:"E:\sources\install.wim"

    … Unde E:\ este litera de unitate a ISO montat sau DVD-ului de instalare Windows.

    În cazul ISO-urilor descărcate de la Microsoft, veți vedea mai mulți indexuri (sens: imagini cu mai multe ferestre sau ediții diferite combinate în install.wim). De exemplu, iată lista de indici găsiți în Windows 10 ISO (poate varia de la o versiune ISO la o versiune ISO) de la Microsoft:

    Index: 1. Nume: Windows 10 Home. Descriere: Windows 10 Home. Dimensiune: 14.168.728.218 octeți Index: 2. Nume: Windows 10 Home N. Descriere: Windows 10 Home N. Dimensiune: 13.409.860.497 octeți Index: 3. Nume: Windows 10 Home Single Language. Descriere: Windows 10 Home Single Language. Dimensiune: 14.168.323.899 de octeți Index: 4. Nume: Windows 10 Education. Descriere: Windows 10 Education. Dimensiune: 14.413.769.870 de octeți Index: 5. Nume: Windows 10 Education N. Descriere: Windows 10 Education N. Dimensiune: 13.651.680.505 octeți Index: 6. Nume: Windows 10 Pro. Descriere: Windows 10 Pro. Dimensiune: 14.413.947.833 de octeți Index: 7. Nume: Windows 10 Pro N. Descriere: Windows 10 Pro N. Dimensiune: 13.649.482.925 de octeți Index: 8. Nume: Windows 10 Pro Education. Descriere: Windows 10 Pro Education. Dimensiune: 14.413.708.288 octeți Index: 9. Nume: Windows 10 Pro Education N. Descriere: Windows 10 Pro Education N. Dimensiune: 13.651.618.023 octeți Index: 10. Nume: Windows 10 Pro pentru stații de lucru. Descriere: Windows 10 Pro pentru stații de lucru. Dimensiune: 14.413.739.079 octeți Index: 11. Nume: Windows 10 Pro N pentru stații de lucru. Descriere: Windows 10 Pro N pentru stații de lucru. Dimensiune: 13.651.649.264 octeți
  5. Să presupunem că aveți Windows 10 Home Edition și indexul acestuia este 1. Rulați una dintre următoarele comenzi, în funcție de dacă aveți install.esd sau instal.wim în folderul Surse din discul de configurare Windows 10.
    Dism /Online /Cleanup-Image /RestoreHealth /Sursa: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Sursa: esd:"E:\Sources\Install. esd":1 /limitaccess

    Asta e! operațiunea DISM sa finalizat acum cu succes!

    dism sursele wimfile

    Rețineți că, dacă nu utilizați un disc Windows 10 cu cele mai recente actualizări, eroarea 0x800f081f mai poate apărea. Pe scurt, ISO/sursa de reparații trebuie să fie de aceeași construiți că sistemul dumneavoastră rulează. De exemplu, nu puteți repara o versiune Windows 10 16299.98 folosind Windows 10 Build 16299.15 ISO. Cu toate acestea, Microsoft pune la dispoziție doar versiunea de bază ISO (fără actualizări cumulate ulterioare) pe site-ul său și prin intermediul Instrument de creare media.

Aceasta remediază eroarea DISM 0x800f081fși acum ar trebui să vedeți mesajul „Operația de restaurare s-a încheiat cu succes.”

Odată ce comanda DISM este finalizată cu succes, continuați cu sfc /scannow comanda (de la Prompt de comandă ridicat) daca este necesar. Pentru mai multe informații, consultați articolul Reparați Windows 10 folosind DISM și SFC.


O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?

Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:
  • Fixați-l!
  • Distribuie-l pe blogul tău preferat + Facebook, Reddit
  • Trimiteți-l pe Tweet!
Așa că vă mulțumesc foarte mult pentru sprijin, cititorul meu. Nu va dura mai mult de 10 secunde din timpul dvs. Butoanele de partajare sunt chiar mai jos. :)