Мека

Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

Опитайте Нашия Инструмент За Премахване На Проблемите





публикувано наПоследна актуализация: 17 февруари 2021 г

Ако сте изправени пред грешката Изходните файлове не могат да бъдат намерени след изпълнение на командата DISM DISM /Online /Cleanup-Image /RestoreHealth, тогава сте на правилното място, тъй като днес ще обсъдим как да отстраним проблема. Грешката показва, че инструментът DISM не може да намери изходните файлове, за да поправи изображение на Windows.



Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

Сега има различни причини, поради които Windows не може да намери изходния файл, като инструментът DISM не може да намери файловете онлайн в актуализацията на Windows или WSUS или най-често срещаният проблем е, че сте посочили грешен файл с изображение на Windows (install.wim) като източникът за ремонт и т.н. Така че, без да губим време, нека да видим как да поправим DISM Source Files не може да бъде намерена грешка с хелото на изброеното по-долу ръководство за отстраняване на неизправности.



Съдържание[ Крия ]

Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

Уверете се, че създайте точка за възстановяване , само в случай, че нещо се обърка.



Метод 1: Изпълнете командата за почистване на DISM

1. Отворете командния ред. Потребителят може да извърши тази стъпка, като потърси „cmd“ и след това натиснете Enter.

Отворете командния ред. Потребителят може да извърши тази стъпка, като потърси „cmd“ и след това натиснете Enter.



2. Въведете следната команда в cmd и натиснете Enter:

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

DISM StartComponentCleanup | Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

SFC сканиране сега команден ред

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

3. След като горните команди приключат с обработката, въведете команда DISM в cmd и натиснете Enter:

Dism /Online /Cleanup-Image /RestoreHealth

DISM възстановяване на здравната система

4. Вижте дали можете Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени , ако не, продължете със следващия метод.

Метод 2: Посочете правилния DISM източник

През повечето време командата DISM се проваля, защото инструментът DISM търси онлайн, за да намери необходимите файлове за поправка на изображението на Windows, така че вместо това трябва да посочите локален източник за Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени.

Първо, трябва да изтеглите Windows 10 ISO с помощта на инструмента за създаване на медии и след това да извлечете install.wim от install.esd файла с помощта на командния ред. За да следвате този метод, Отиди там , след това следвайте всички стъпки, за да изпълните тази задача. След това направете следното:

1. Отворете командния ред. Потребителят може да извърши тази стъпка, като потърси „cmd“ и след това натиснете Enter.

2. Въведете следната команда в cmd и натиснете Enter след всяка:

DISM /Онлайн /Cleanup-Image /RestoreHealth /Източник:WIM:C:install.wim:1 /LimitAccess

Изпълнете командата DISM RestoreHealth с изходния файл на Windows

Забележка: Заменете буквата на устройството C: според местоположението на файла.

3. Изчакайте инструментът DISM да поправи хранилището за компоненти за изображения на Windows.

4. Сега напишете sfc /scannow в прозореца cmd и натиснете Enter, за да стартирате проверка на системните файлове, за да завършите процеса.

SFC сканиране сега команден ред

5. Рестартирайте компютъра си, за да запазите промените и да видите дали можете Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени.

Метод 3: Посочете алтернативен източник на ремонт, като използвате системния регистър

Забележка: Ако използвате Windows 10 Pro или Enterprise издание, следвайте следващия метод, за да посочите алтернативен източник на ремонт.

1. Натиснете клавиша Windows + R, след което въведете regedit и натиснете Enter, за да отворите редактора на системния регистър.

Изпълнете командата regedit | Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

2. Придвижете се до следния ключ на системния регистър:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPolicies

3. Щракнете с десния бутон върху Политики след това избира Нов > ключ . Наименувайте този нов ключ като Обслужване и натиснете Enter.

Щракнете с десния бутон върху Политики, след което изберете Нов и Ключ

4. Щракнете с десния бутон върху Сервизен ключ и след това изберете Нов > Разширяема низова стойност.

Щракнете с десния бутон върху ключа за обслужване и след това изберете Нова и разширяема стойност на низ

5. Наименувайте този нов низ като LocalSourcePath , след което щракнете двукратно, за да промените стойността на wim:C:install.wim:1 в полето Данни за стойността и щракнете върху OK.

Наименувайте този нов низ като LocalSourcePath, след което споменете пътя на install.wim

6. Отново щракнете с десния бутон върху ключа за обслужване и след това изберете Ново > DWORD (32-битова) стойност.

Щракнете с десния бутон върху ключа за обслужване и след това изберете New и DWORD (32-битова) стойност

7. Наименувайте този нов ключ като Използвайте WindowsUpdate след това щракнете двукратно и променете стойността на две в полето Данни за стойността и щракнете върху OK.

Наименувайте този нов ключ като UseWindowsUpdate, след което щракнете двукратно и го променете

8. Затворете редактора на системния регистър и рестартирайте компютъра си, за да запазите промените.

9. След като системата се стартира отново, стартирайте командата DISM и вижте дали можете Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени.

DISM възстановяване на здравната система | Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

10. Ако сте успешни, отменете направените промени в системния регистър.

Метод 4: Посочете алтернативен източник на ремонт, като използвате Gpedit.msc

1. Натиснете клавиша Windows + R, след което въведете gpedit.msc и натиснете Enter, за да отворите редактора на групови правила.

gpedit.msc в изпълнение

2. Придвижете се до следния път в gpedit:

Конфигурация на компютъра > Административни шаблони > Система

3. Уверете се, че сте избрали System them в десния прозорец, щракнете двукратно върху Посочете настройките за допълнителна инсталация на компоненти и ремонт на компоненти .

Посочете настройките за допълнителна инсталация на компоненти и ремонт на компоненти

4. Сега изберете Разрешено , след това под Алтернативен път на изходния файл Тип:

wim:C:install.wim:1

Сега изберете Разрешено и след това под Тип път на алтернативен изходен файл

5. Точно под него, отметка Никога не се опитвайте да изтеглите полезен товар от Windows Update .

6. Щракнете върху Приложи, последвано от OK.

7. Затворете всичко и рестартирайте компютъра си, за да запазите промените.

8. След като компютърът се рестартира, стартирайте отново DISM /Online /Cleanup-Image /RestoreHealth команда.

DISM възстановяване на здравната система | Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

Метод 5: Ремонт Инсталирайте Windows 10

Този метод е последна мярка, защото ако нищо не работи, тогава този метод със сигурност ще поправи всички проблеми с вашия компютър. Ремонт Инсталирайте с помощта на надстройка на място, за да поправите проблеми със системата, без да изтривате потребителски данни, присъстващи в системата. Така че следвайте тази статия, за да видите Как да поправите Инсталирайте Windows 10 лесно.

изберете какво да запазите Windows 10

След като стартирате ремонтната инсталация на Windows 10, изпълнете следните команди в cmd:

|_+_|

Забележка: Уверете се, че сте отворили командния ред с права на администратор.

DISM StartComponentCleanup

Метод 6: Отстранете основната причина за грешка DISM

Забележка: Уверете се, че архивирайте вашия регистър преди да извършите каквито и да е стъпки, посочени по-долу.

1. Придвижете се до следната директория:

C:WindowsLogCBS

2. Кликнете два пъти върху файла на CBS да го отворя.

Щракнете двукратно върху файла CBS.log в папката на Windows

3. От бележника щракнете върху менюто Редактиране > Намери.

От бележника щракнете върху Редактиране и след това върху Намери | Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

4. Тип Проверка на готовността за актуализация на системата под Намерете какво и щракнете Намери следващото.

Въведете Проверка на готовността за актуализация на системата под Намери какво и щракнете върху Намери следващо

5. Под реда Проверка на готовността за актуализация на системата, намерете повредения пакет, поради който DISM не може да поправи вашия Windows.

|_+_|

6. Сега натиснете клавиша Windows + R, след което въведете regedit и натиснете Enter.

Изпълнете командата regedit

7. Придвижете се до следния ключ на системния регистър:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Service

8. Уверете се, че сте избрали Компонентно-базирано обслужване след това натиснете Ctrl + F за да отворите диалоговия прозорец за намиране.

Копирайте и поставете повреденото име на пакета в полето за намиране и щракнете върху Намери следващо

9. Копирайте и поставете повреденото име на пакета в полето Find и щракнете върху Find Next.

10. Ще намерите повредения пакет на няколко места, но преди да направите нещо, върнете обратно тези ключове в системния регистър.

11. Щракнете с десния бутон върху всеки от тези ключове на системния регистър и след това изберете Експортиране.

Архивирайте всички ключове в системния регистър, които сте намерили, като щракнете с десния бутон върху всеки от тях и изберете Експортиране

12. Сега щракнете с десния бутон върху ключовете на системния регистър, след което изберете Разрешения.

Сега щракнете с десния бутон върху ключовете на системния регистър, след което изберете Разрешения

13. Изберете Администратори под Имена на група или потребители и след това поставете отметка Пълен контрол и щракнете върху Приложи, последвано от OK.

Изберете Администратори под Имена на група или потребители и след това отметнете Пълен контрол

14. И накрая, изтрийте всички ключове в системния регистър, които сте намерили на различни места.

Накрая изтрийте всички ключове на системния регистър, които сте намерили на различни места | Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени

петнадесет. Потърсете вашето C: устройство за тестовите основни файлове и ако бъдат намерени, ги преместете на друго място.

Потърсете в диска C тестовите основни файлове и ако бъдат намерени, ги преместете на друго място

16. Затворете всичко и рестартирайте компютъра си.

17. Стартирайте DISM /Online /Cleanup-Image /RestoreHealth команда отново.

DISM възстановяване на здравната система

Препоръчва се:

Това е, което имате успешно Коригиране на грешка в изходните файлове на DISM не могат да бъдат намерени но ако все още имате въпроси относно тази публикация, не се колебайте да ги попитате в секцията за коментари.

Адития Фарад

Адитя е самомотивиран професионалист в областта на информационните технологии и е писател по технологии през последните 7 години. Той обхваща интернет услуги, мобилни устройства, Windows, софтуер и ръководства с практически инструкции.