FIX DISM Source Files Could not be Found Windows 10/8

FIX DISM Source Files Could not be Found Windows 10/8

Andy Davis

Eroarea "The source files could be found", după rularea comenzii "DISM /Online /Cleanup-Image /RestoreHealth", este o problemă frecventă pe computerele bazate pe Windows 10 și 8. (Codurile de eroare DISM's source files could be found: 0x800f081f sau 0x800f0906 sau 0x800f0907)

Eroarea "The Sources files could not be found files" în instrumentul DISM este cauzată în mod obișnuit de următoarele motive:
Motivul 1. Instrumentul DISM nu pot găsi online (în Windows Update sau WSUS) fișierele necesare pentru a efectua reparația, atunci când se utilizează această comandă: "DISM /Online /Cleanup-Image /RestoreHealth"

Motivul 2. Ați specificat un imagine greșită Windows (install.wim) ca sursă de reparare, atunci când se utilizează această comandă: "DISM /Online /Cleanup-Image /RestoreHealth /Source "

Motivul 3. The install.wim sau install.esd pe care îl utilizați ca sursă de reparații, conține mai multe fișiere install.wim .

Motivul 4. Este posibil ca fișierul Windows.ISO pe care îl utilizați ca sursă de reparare să fie deteriorat sau greșit {nu este aceeași versiune, ediție și arhitectură Windows (32 sau 64 de biți) ca Windows-ul instalat}.

Articole conexe:

  • FIX DISM 0x800f081f Error in Windows 10/8Cum să extrageți Install.ESD în Install.WIM (Windows 10/8)Cum să extrageți un fișier INSTALL.WIM care conține mai multe fișiere INSTALL.WIM.

În acest ghid de depanare veți găsi mai multe metode pentru a rezolva următoarele erori DISM: "The Source Files Could not be Found", "0x800f081f", "0x800f0906", "0x800f0906", "0x800f0907".

Cum se rezolvă: DISM /RestoreHealth nu a putut găsi fișierele sursă pentru a repara Windows 10 sau Windows 8/8.1.

Metoda 1. Curățați și analizați dosarul WinSXS.Metoda 2. Specificați o sursă alternativă de reparare în DISM utilizând comutatorul /Source.Metoda 3. Specificați o sursă alternativă de reparare utilizând Policy Editor sau Registry.Metoda 4. Remediați eroarea DISM Source Files Cannot be Found cu Windows Repair UpgradeMetoda 5. Remediați erorile DISM examinând fișierul CBS.LOG.Metoda 6. Reparați (reinstalați) Windows 10. Metoda 1.Curățați și analizați dosarul WinSXS.

Dosarul Windows Component Store, cunoscut și sub numele de WinSXS (C:\Windows\winsxs), conține toate fișierele necesare în timpul operațiunilor de service în Windows, cum ar fi instalarea de actualizări, hotfixuri etc. În plus, dosarul WinSXS conține toate fișierele necesare pentru instalarea sau repararea Windows.

În timp, dimensiunea folderului WinSXS devine mare sau coruptă, din cauza actualizărilor și a noilor caracteristici adăugate la instalare, astfel încât este necesară curățarea acestuia înainte de a rula instrumentul DISM. Pentru a face acest lucru:

1. Faceți clic dreapta la Start meniu și selectați Command Prompt (Admin).
2.
Introduceți următoarele comenzi în ordine:

  • DISM /Online /Cleanup-Image /StartComponentCleanup SFC /SCANNOW DISM /Online /Cleanup-Image /AnalyzeComponentStore SFC /SCANNOW

3. Reporniți computerul dumneavoastră.
4. După repornire, deschideți din nou promptul de comandă (ca administrator) și rulați DISM.

  • DISM /Online /Cleanup-Image /RestoreHealth
Metoda 2. Specificați o sursă de reparații alternativă în DISM utilizând comutatorul /Source.

În mod implicit, DISM caută online fișierele necesare pentru a găsi fișierele necesare pentru a repara imaginea Windows. Dar, în majoritatea cazurilor, acest lucru nu funcționează, așa că trebuie să specificați o sursă locală pentru fișierele bune cunoscute, utilizând comutatorul /Source.

Cerințe: Pentru a îndeplini această sarcină aveți nevoie de install.wim (X:\sources.install.wim) sau fișierul install.esd (X:\sources.install.wim) , de pe un suport de instalare Windows (USB, DVD sau ISO), care are aceeași versiune, ediție și limbă Windows cu versiunea instalată.

Dacă nu dețineți un suport de instalare Windows (USB, DVD sau ISO), puteți obține unul, folosind aceste opțiuni:

  • Opțiunea A. Descărcați Windows utilizând instrumentul Media Creation, sau Opțiunea B. Descărcați Windows într-un fișier ISO utilizând instrumentul Windows ISO Downloader, urmând instrucțiunile din acest articol: How to Download Any Version of Windows or Office w/o a Product Key (Legal & Free)

Pentru a specifica o sursă de reparații alternativă în DISM:

1. Atașați suportul de instalare Windows (sau montați fișierul ISO), pe sistemul dumneavoastră și observați litera de unitate în Windows Explorer (de exemplu, "D:").
2. Deschideți Windows Explorer și explorați conținutul directorului "sources", pentru a vedea dacă acesta conține un fișier numit "install.wim" sau un fișier numit "install.esd".
3. În continuare, deschideți Command Prompt ca administrator.
4. În funcție de tipul de fișier "install": (.wim sau .esd), dați comanda corespunzătoare pentru a lista toate versiunile Windows incluse:

a. Dacă vedeți un fișier "install.wim" în dosarul "sources", dați această comandă:

  • dism /Get-WimInfo /WimFile:X:\sources\install.wim

b. Dacă vedeți un fișier "install.esd" în dosarul "sources", dați această comandă:

  • dism /Get-WimInfo /WimFile:X:\sources\install.esd

* Notă: Înlocuiți litera de unitate "X" în funcție de litera de unitate a suportului de instalare atașat. De exemplu, dacă suportul de instalare Windows se află pe unitatea "H" și folderul "sources" conține un fișier "install.wim", atunci comanda va fi:

  • dism /Get-WimInfo /WimFile:H:\sources\install.wim

5. În funcție de versiunea instalată de Windows 10, luați notă de numărul de index. *

De exemplu: Dacă ați instalat Windows 10 Home Edition pe sistemul dvs., atunci numărul indexului este "1".

6. Odată ce ați aflat numărul de index al versiunii de Windows instalate, procedați la repararea Windows 10, cu comanda corespunzătoare, de mai jos:

a. În cazul în care dosarul de surse conține un fișier "install.wim", dați această comandă:

  • DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:IndexNumber /LimitAccess

b. În cazul în care dosarul sources conține un fișier "install.esd", dați această comandă:

  • DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:X:\sources\install.esd:IndexNumber /LimitAccess

* Notă: Înlocuiți litera de unitate "X" și numărul de index, în funcție de cazul dvs. De exemplu, dacă suportul de instalare Windows se află pe unitatea "D" și conține un fișier "install.wim" în folderul "sources", iar numărul de index este "1" (pentru Windows 10 Home), atunci comanda va fi:

  • DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1 /LimitAccess

7. Aveți răbdare până când DISM repară magazinul de componente de imagine Windows.
8. Când operațiunea este finalizată, ar trebui să fiți informat că "operațiunea a fost finalizată cu succes". *

Notă: Dacă instrumentul DISM eșuează din nou cu "Error 0x800f081f: The Sources files could not be found", atunci:

  1. Extrageți un fișier "install.wim" corespunzător versiunii dvs. de Windows din suportul de instalare. ** Utilizați fișierul "install.wim" extras ca sursă de reparare în DISM, cu comanda de mai jos (consultați instrucțiunile detaliate aici).
  • DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:c:\install.wim:1 /LimitAccess

** Pentru a extrage fișierul "install.wim" corespunzător versiunii Windows, urmați instrucțiunile de mai jos, în funcție de cazul dumneavoastră:

1. Dacă ați utilizat instrumentul de creare a mediilor (opțiunea A), pentru a descărca Windows 10, atunci extras în funcție de versiunea de Windows install.wim din fișierul install.esd (X:\sources\install.esd), utilizând instrucțiunile din acest articol: Cum se extrage Install.ESD în Install.WIM (Windows 10/8)

2. Dacă ați utilizat instrumentul Windows ISO Downloader (opțiunea B), pentru a descărca ISO Windows 10/8, atunci extras în funcție de versiunea de Windows install.esd din fișierul install.wim (X:\sources\install.esd), utilizând instrucțiunile din acest articol: Cum se extrage un fișier INSTALL.WIM care conține mai multe fișiere INSTALL.WIM.

9. În cele din urmă, pentru a finaliza reparațiile, executați sfc /scannow comandă:

  • SFC /SCANNOW

10. Când scanarea SFC este finalizată cu succes, ați terminat!

Metoda 3. Specificați o sursă de reparații alternativă utilizând Politici sau Registru.

1. Atașați suportul de instalare Windows pe sistemul dvs. și utilizați pașii 1-5 din metoda 2 de mai sus, pentru a afla numărul de index al versiunii Windows 10 instalate.
2. Copiați
la install.wim de pe suportul de instalare Windows (de exemplu, (X:\sources.install.wim) la fișierul C:\ (folderul rădăcină).

3. În funcție de versiunea Windows (Pro sau Home), urmați instrucțiunile de mai jos pentru a specifica fișierul C:\install.wim ca sursă implicită pentru repararea imaginii Windows.

2A. Windows 10 Pro și Windows 8/8.1 Pro

- Specificați DISM /Source în Editorul local de politici de grup:

1. Apăsați Windows + R de pe tastatura dumneavoastră pentru a încărca Rulați caseta de dialog.
2. Tip gpedit.msc și apăsați Introduceți pentru a deschide Editorul local de politici de grup.

3. În Editorul de politici de grup, navigați (din partea stângă) până la:

  • Configurare computer > Șabloane administrative > Sistem

4. În panoul din dreapta deschideți fereastra " Specificați setările pentru instalarea componentelor opționale și repararea componentelor ".

5. Aplicați următoarele setări:

1. Verificați Activat
2. La " Calea alternativă a fișierului sursă " tip: *
wim:C:\install.wim:IndexNumber
3. Verificați Nu încercați niciodată să descărcați încărcătura utilă de la Windows Update

Notă: Înlocuiți numărul de index în funcție de caz. De exemplu, dacă numărul de index este "1", tastați: "wim:C:\install.wim:1".

6. Faceți clic pe OK și închideți Policy Editor.
7. Reporniți computerul dumneavoastră.
8. După repornire, rulați din nou comanda "DISM /Online /Cleanup-Image /RestoreHealth".
10. Când reparația este finalizată, apoi anulați modificările din Politici.

2B. Windows 10 Home și Windows 8/8.1 Home

- Specificați DISM /Source în registrul Windows:

1. Apăsați " Windows + " R " pentru a încărca caseta de dialog Run.
2. Tip regedit și apăsați Introduceți pentru a deschide Editorul de registru Windows.

3. În panoul din stânga, navigați până la această cheie:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies

4. Faceți clic dreapta la Politici și selectați Nou > Cheie
5. Dați la noua cheie numele: Deservirea

6. Evidențiați caseta Servirea cheie.
7. Faceți clic dreapta în panoul din dreapta și alegeți Nou > Șir de caractere extensibil Valoare
8. Dați la noua valoare denumirea: LocalSourcePath

9. Faceți dublu clic pe "LocalSourcePath" și în caseta de date a valorii, introduceți: wim:C:\install.wim:IndexNumber

Notă: Înlocuiți numărul de index în funcție de caz. De exemplu, dacă numărul de index este "1", tastați: "wim:C:\install.wim:1".

10. Faceți clic pe BINE.

11. Faceți din nou clic dreapta în panoul din dreapta și alegeți Nou > DWORD (32 de biți) Valoare.
12. Dați la noua valoare denumirea: UseWindowsUpdate

13. Faceți dublu clic pe "UseWindowsUpdate" și în caseta de date a valorii, introduceți: 2
14. Faceți clic pe OK

2 = Nu utilizați Windows Update

15. Închideți editor de registru și restart computerul dumneavoastră.
16. După repornire, rulați din nou comanda "DISM /Online /Cleanup-Image /RestoreHealth".
17. Când reparația este finalizată, apoi anulați modificările din Windows Registry.

Metoda 4. Remediați eroarea DISM Source Files Cannot be Found cu Windows Repair Upgrade.

Cealaltă metodă de a remedia erorile DISM este de a efectua o actualizare de reparație a Windows 10.

Pasul 1. Reparați/actualizați Windows 10 utilizând Media Creation Tool.

1. Descărcați și rulați instrumentul de creare a mediilor în funcție de versiunea sistemului de operare.

  • Descărcați Windows 10Descărcați Windows 8.1

2. Acceptați termenii licenței.
3. Alegeți opțiunea Actualizați acest PC acum și apăsați Următorul.

4. Așteptați până când Windows este actualizat.

Pasul 2. Utilizați instrumentele DISM și SFC pentru a finaliza reparațiile.

- După actualizarea Windows:

1. Faceți clic dreapta la Start meniu și selectați Command Prompt (Admin).
2.
În fereastra de prompt de comandă, dați următoarea comandă pentru a finaliza reparațiile:

  • DISM /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /RestoreHealth sfc /scannow
Metoda 5. Remediați erorile DISM prin examinarea fișierului CBS.LOG.

(ACTUALIZAT la 17/5/2017)

După execuție, DISM creează un fișier jurnal numit "CMS.log" în directorul "C:\Windows\Log\CBS" (de exemplu, C:\Windows\Log\CBS\ CBS.log), care surprinde orice probleme găsite atunci când este executat instrumentul de comandă DISM.

Așadar, ultima metodă de remediere a erorii DISM "Source Files Cannot be Found" (Nu se pot găsi fișierele sursă) este să examinați fișierul CBS.LOG, pentru a găsi și elimina pachetul (pachetele) instalat(e) care cauzează problema.

Pasul 1. Examinați fișierul jurnal al DISM (CBS.LOG).

1. Navigați la C:\Windows\Log\CBS și deschis la CBS dosar.

2. Utilizarea Găsiți (Vizualizare > Căutare), căutați "Verificarea pregătirii pentru actualizarea sistemului".

3. Acum, uitați-vă la linia "Verificarea pregătirii pentru actualizarea sistemului", pentru a afla care este pachetul (pachetele) corupt(e). *

e.g După cum puteți vedea în captura de ecran de mai jos, pachetul corupt se numește: " Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0 "

4. Odată ce ați aflat numele pachetului corupt, treceți la pasul următor.

Pasul 2. Eliminați intrarea din registrul pachetului corupt.

1. Apăsați simultan butonul Windows + R pentru a deschide caseta de comandă RUN.
2. Tip regedit și apăsați Introduceți pentru a deschide Editorul de registru Windows.

IMPORTANT: Înainte de a continua să modificați registrul, faceți mai întâi o copie de rezervă. Pentru a efectua o copie de rezervă a registrului:

a. Din meniul principal, accesați Fișier & selectați Export .
b. Specificați o locație de destinație (de exemplu, locația dvs. Desktop ), dați un nume de fișier (de exemplu, " RegistryBackup ") și apăsați Economisiți.

3. Din panoul din stânga, navigați și selectați această cheie:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing

5. Cu ajutorul Service bazat pe componente cheie evidențiat , mergeți la Editați > Găsiți (din meniu) și căutați numele pachetului corupt în registru. Pentru a face acest lucru, doar copie și pastă în caseta de căutare, numele pachetului corupt din CBS.LOG. (de exemplu, " Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0 ")

6. Cu această ocazie, numele pachetului corupt a fost găsit în următoarele două (2) locații/chei de registru:

    1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~0.0.0.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~10.0.15063.0

7. Acum, din motive de siguranță, backup toate cheile de registru pe care le-ați găsit, făcând clic dreapta pe fiecare dintre ele (în panoul din stânga) și alegeți Export. *

* Notă: Salvați cheile de registru pe desktop, pentru a le importa ușor de rezervă în cazul în care ceva nu merge bine. (Faceți dublu clic pe cheia (cheile) exportată (exportate) și Îmbinare ).

8. Apoi, atribuiți control deplin permisiuni, la toate cheile pe care le-ați găsit, la Administratori . pentru a face asta:

1. Faceți clic dreapta pe fiecare tastă și selectați Permisiuni .

2. Evidențiați Administratori , puneți o bifă pe Control complet și faceți clic pe OK .

9. În cele din urmă, șterge toate cheile de registru pe care le-ați găsit. (Faceți clic dreapta pe fiecare cheie și Ștergeți )

10. Închideți Editor de registru.

Pasul 3. Mutați pachetele corupte în altă locație de pe disc.

1. Navigați la C:\Windows\Servicing\Pachete dosar.
2. Acum găsiți și mutați pe desktop toate pachetele al căror nume începe cu numele pachetului deteriorat din CBS.LOG.

De exemplu, cu această ocazie am găsit (și am mutat pe desktop) următoarele patru (4) fișiere, al căror nume începe cu numele pachetului corupt: Microsoft-Windows-TestRoot-and-FlightSigning-Package

    1. Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0 Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum Microsoft-Windows-TestRoot-and-FlightSigning-WOW64-Package~31bf3856ad364e35~amd64~~10.0.15063.0 Microsoft-Windows-TestRoot-and-FlightSigning-WOW64-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum

,

3. Restar t dumneavoastră calculator.
4. Rulați din nou comanda "DISM /Online /Cleanup-Image /RestoreHealth".
5. Dacă DISM se finalizează fără erori, procedați și ștergeți definitiv cheia (cheile) de registru exportată (exportate) și pachetele mutate de pe desktop.

Metoda 6. Reparați Windows 10.

Dacă, după aplicarea tuturor metodelor de mai sus, primiți în continuare eroarea "Source Files Could not be Found" în DISM, vă sugerez să efectuați o instalare de reparare a Windows 10.

Mult noroc! Spuneți-mi dacă acest ghid v-a ajutat, lăsând un comentariu despre experiența dvs. Vă rog să dați like și să distribuiți acest ghid pentru a-i ajuta și pe alții.


Andy Davis

Blogul unui administrator de sistem despre Windows

Leave a comment