Fixa DISM-källfilerna kunde inte hittas

Om du står inför felet "Källfilerna kunde inte hittas" efter att ha kört DISM- kommandot " DISM /Online /Cleanup-Image /RestoreHealth" så är du på rätt plats eftersom vi idag ska diskutera hur man fixar problemet. Felet indikerar att DISM- verktyget inte kan hitta källfilerna för att reparera en Windows -avbildning.

Fixa DISM-källfilerna kunde inte hittas

Nu finns det olika anledningar till att Windows inte kan hitta källfilen som DISM- verktyget kan inte hitta filerna online i Windows Update eller WSUS eller det vanligaste problemet är att du har angett en fel Windows Image (install.wim) fil som reparationskällan etc. Så utan att slösa någon tid låt oss se hur man fixar DISM-källfilerna kunde(Fix DISM Source Files Could) inte hittas Fel(Error) med hjälp av den nedan listade felsökningsguiden.

Fixa DISM-källfilerna kunde (Fix DISM Source Files Could)inte(Error) hittas

Se till att  skapa en återställningspunkt(create a restore point) , ifall något går fel.

Metod 1: Kör kommandot DISM Cleanup(Method 1: Run DISM Cleanup Command)

1. Öppna Kommandotolken(Command Prompt) . Användaren kan utföra detta steg genom att söka efter 'cmd' och sedan trycka på Enter.

Öppna kommandotolken.  Användaren kan utföra detta steg genom att söka efter 'cmd' och sedan trycka på Enter.

2. Skriv följande kommando i cmd och tryck på Retur(Enter) :

DISM /Online /Cleanup-Image /StartComponentCleanup
sfc /scannow

DISM StartComponentCleanup |  Fixa DISM-källfilerna kunde inte hittas

SFC scan nu kommandotolken

DISM /Online /Cleanup-Image /AnalyzeComponentStore
sfc /scannow

3. När ovanstående kommandon är klara, skriv DISM- kommandot i cmd och tryck på Enter :

Dism /Online /Cleanup-Image /RestoreHealth

DISM återställ hälsosystemet

4. Se om du kan åtgärda DISM-källfilerna kunde inte hittas.(Fix DISM Source Files Could not be Found Error) Om inte, fortsätt med nästa metod.

Metod 2: Ange rätt DISM-källa(Method 2: Specify the Correct DISM Source)

För det mesta misslyckas DISM- kommandot eftersom DISM- verktyget letar online för att hitta de nödvändiga filerna för att reparera Windows -avbildningen, så istället för det måste du ange en lokal källa för att Fixa DISM-källfilerna kunde inte hittas.(Fix DISM Source Files Could not be Found Error.)

Först måste du ladda ner Windows 10 ISO med hjälp av verktyget Media Creation och sedan extrahera filen install.wim från install.esd-filen med hjälp av kommandotolken. För att följa den här metoden, gå hit(go here) och följ sedan alla steg för att utföra denna uppgift. Efter det gör du följande:

1. Öppna Kommandotolken(Command Prompt) . Användaren kan utföra detta steg genom att söka efter 'cmd' och sedan trycka på Enter.

2. Skriv följande kommando i cmd och tryck på Enter efter varje kommando:

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

Kör kommandot DISM RestoreHealth med Windows källfilen

Obs: (Note:) Byt(Replace) ut enhetsbokstaven "C:" enligt filens plats.

3. Vänta(Wait) tills DISM- verktyget reparerar Windows bildkomponentlager.

4. Skriv nu sfc /scannow i cmd-fönstret och tryck på Enter för att köra systemfilsgranskaren(System File Checker) för att slutföra processen.

SFC scan nu kommandotolken

5. Starta om datorn för att spara ändringarna och se om du kan åtgärda DISM-källfilerna kunde inte hittas.(Fix DISM Source Files Could not be Found Error.)

Metod 3: Ange en alternativ reparationskälla med hjälp av Registry(Method 3: Specify an Alternative Repair Source by using Registry)

Obs:(Note:) Om du använder Windows 10 Pro eller Enterprise Edition, följ nästa metod för att ange en alternativ reparationskälla(Alternative Repair Source) .

1. Tryck på Windows-tangent + R och skriv sedan regedit och tryck på Enter för att öppna Registerredigeraren(Registry Editor) .

Kör kommandot regedit |  Fixa DISM-källfilerna kunde inte hittas

2. Navigera till följande registernyckel:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies

3. Högerklicka på Policies och välj sedan New > key . Namnge denna nya nyckel som Service(Servicing) och tryck på Enter.

Högerklicka på Policies och välj sedan New och Key

4. Högerklicka på servicenyckeln(Servicing key) och välj sedan New > Expandable String Value.

Högerklicka på servicenyckeln och välj sedan Nytt och expanderbart strängvärde

5. Ge den här nya strängen ett namn som LocalSourcePath , dubbelklicka sedan för att ändra dess värde till " wim:C:\install.wim:1 " i fältet Värdedata(Value) och klicka på OK.

Namnge denna nya sträng som LocalSourcePath och nämn sedan installation.wim-sökvägen

6. Högerklicka igen på servicenyckeln och välj sedan New > DWORD (32-bit) Value.

Högerklicka på servicenyckeln och välj sedan Nytt och DWORD-värde (32-bitars).

7. Namnge denna nya nyckel som UseWindowsUpdate , dubbelklicka sedan och ändra dess värde till 2 i fältet Värdedata(Value) och klicka på OK.

Namnge denna nya nyckel som UseWindowsUpdate och dubbelklicka sedan och ändra dess värde till 2

8. Stäng Registereditorn(Registry Editor) och starta om datorn för att spara ändringarna.

9. När systemet startar upp igen kör DISM- kommandot och se om du kan åtgärda DISM-källfilerna kunde inte hittas.(Fix DISM Source Files Could not be Found Error.)

DISM återställa hälsosystemet |  Fixa DISM-källfilerna kunde inte hittas

10. Om du lyckas, ångra ändringarna som gjorts i registret.

Metod 4: Ange en alternativ reparationskälla genom att använda Gpedit.msc(Method 4: Specify an Alternative Repair Source by using Gpedit.msc)

1. Tryck på Windows-tangenten + R och skriv sedan gpedit.msc och tryck på Enter för att öppna grupprincipredigeraren(Group Policy Editor) .

gpedit.msc i körning

2. Navigera till följande sökväg i gpedit:

Computer Configuration > Administrative Templates > System

3. Se till att välja System dem i den högra fönsterrutan dubbelklicka på " Ange inställningar för valfri komponentinstallation och komponentreparation(Specify settings for optional component installation and component repair) ".

Ange inställningar för valfri komponentinstallation och komponentreparation

4. Välj nu Aktiverad och skriv(Enabled) sedan under " Alternativ källfilsökväg(Alternate source file path) ":

wim:C:\install.wim:1

Välj nu Aktiverad och sedan under Alternativ sökvägstyp för källfil

5. Strax direkt under den, markera " Försök aldrig ladda ner nyttolast från Windows Update(Never attempt to download payload from Windows Update) ".

6. Klicka på Verkställ, följt av OK.

7. Stäng allt och starta om datorn för att spara ändringarna.

8. Efter att datorn har startat om, kör kommandot " DISM /Online /Cleanup-Image /RestoreHealth " igen.

DISM återställa hälsosystemet |  Fixa DISM-källfilerna kunde inte hittas

Metod 5: Reparera Installera Windows 10(Method 5: Repair Install Windows 10)

Den här metoden är den sista utvägen för om inget fungerar, då kommer den här metoden säkert att reparera alla problem med din dator. Reparera Installera(Repair Install) med en uppgradering på plats för att reparera problem med systemet utan att radera användardata som finns på systemet. Så följ den här artikeln för att se hur du reparerar Installera Windows 10 enkelt.(How to Repair Install Windows 10 Easily.)

välj vad du vill behålla Windows 10

 Efter att ha kört reparationsinstallationen av Windows 10 , kör följande kommandon i cmd:

DISM /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Obs: (Note:) Se(Make) till att öppna kommandotolken(Command Prompt) med administratörsrättigheter(Admin) .

DISM StartComponentCleanup

Metod 6: Åtgärda den underliggande orsaken till DISM-felet(Method 6: Fix the underlying cause of DISM error)

Obs:(Note:) Se till att säkerhetskopiera ditt register(backup your Registry) innan du utför något som nämns nedan.

1. Navigera till följande katalog:

C:\Windows\Log\CBS

2. Dubbelklicka på CBS-filen( the CBS file) för att öppna den.

Dubbelklicka på filen CBS.log i Windows-mappen

3. Från anteckningsblocket, klicka på menyn Edit > Find.

Från anteckningsblocket, klicka på menyn Redigera och klicka sedan på Sök |  Fixa DISM-källfilerna kunde inte hittas

4. Skriv Checking System Update Readiness under "Hitta vad" och klicka på Hitta nästa.( Find Next.)

Skriv Checking System Update Readiness under Hitta vad och klicka på Hitta nästa

5. Under Kontrollerar systemuppdateringsberedskap(System Update Readiness) hittar du det korrupta paketet på grund av vilket DISM inte kan reparera ditt Windows.(find the corrupt package because of which the DISM is unable to repair your Windows.)

Example: In my case the corrupt package is "Microsoft-Windows-TestRoot-and-FlightSigning Package~31bf3856ad364e35~amd64~~10.0.15063.0"

6. Tryck nu på Windows- Windows Key + R , skriv sedan regedit och tryck på Enter.

Kör kommandot regedit

7. Navigera till följande registernyckel:

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

8. Se till att välja Komponentbaserad service(Component-Based Servicing) och tryck sedan på Ctrl + F för att öppna sökdialogrutan.

Kopiera och klistra in det korrupta paketnamnet i sökfältet och klicka på Hitta nästa

9. Kopiera och klistra in det korrupta paketnamnet(Copy & paste the corrupt package name) i fältet Sök(Find) och klicka på Sök nästa(Find Next) .

10. Du hittar det korrupta paketet på några platser, men innan du gör något, backa tillbaka dessa registernycklar.

11. Högerklicka på var och en av dessa registernycklar och välj sedan Exportera.(Export.)

Säkerhetskopiera alla registernycklar du hittat genom att högerklicka på var och en av dem och välj Exportera

12. Högerklicka nu på registernycklarna och välj sedan Behörigheter.(Permissions.)

Högerklicka nu på registernycklarna och välj sedan Behörigheter

13. Välj Administratörer( Administrators) under Grupp-(Group) eller användarnamn och markera sedan " Full kontroll(Full Control) " och klicka på Verkställ följt av OK.

Välj Administratörer under Grupp- eller användarnamn och markera sedan Full kontroll

14. Ta slutligen bort alla registernycklar du hittade på de olika platserna.(delete all the registry keys you found at the various location.)

Ta slutligen bort alla registernycklar du hittade på olika platser |  Fixa DISM-källfilerna kunde inte hittas

15. Sök på din C:-enhet(Search your C: drive) efter testrotfilerna och flytta dem till en annan plats om de hittas.

Sök efter testrotfilerna på din C-enhet och flytta dem till en annan plats om de hittas

16. Stäng allt och starta om datorn.

17. Kör kommandot " DISM /Online /Cleanup-Image /RestoreHealth " igen.

DISM återställ hälsosystemet

Rekommenderad:(Recommended:)

Det är det du har lyckats Fixa DISM-källfilerna kunde inte hittas,(Fix DISM Source Files Could not be Found Error) men om du fortfarande har några frågor angående det här inlägget får du gärna fråga dem i kommentarens avsnitt.



About the author

Jag är Windows MVP och har arbetat med Windows sedan 2007. Min erfarenhet inkluderar mjukvaruutveckling, hårdvara och ljud samt Windows-appar. Jag letar alltid efter de bästa sätten att förbättra användarupplevelsen i mitt arbete, så om du behöver hjälp med att designa eller utveckla en mjukvaruapplikation kan jag definitivt erbjuda mina tjänster.



Related posts