Грешката „Изходните файлове могат да бъдат намерени“ след изпълнение на командата „DISM /Online /Cleanup-Image /RestoreHealth“ е често срещан проблем на компютри, базирани на Windows 10 и 8. (Изходните файлове на DISM могат да бъдат намерени с кодове за грешки: 0x800f081f или 0x800f0906 или 0x800f0907)
Грешката „Изходните файлове не могат да бъдат намерени файлове“ в инструмента DISM често се причинява поради следните причини:
Причина 1. DISM инструмент не може да намеря онлайн (в Windows Update или WSUS) файловете, необходими за извършване на ремонта, когато използвате тази команда: "DISM /Online /Cleanup-Image /RestoreHealth"
Причина 2. Вие сте посочили a грешно изображение на Windows (install.wim) файл като източник на ремонт, когато използвате тази команда: "DISM /Online /Cleanup-Image /RestoreHealth /Source"
Причина 3. В install.wim или install.esd файл, който използвате като източник на ремонт, съдържа множество install.wim файлове.
Причина 4. Прозорците. ISO файлът, който използвате като източник на ремонт, може да е повреден или грешен {не е същата версия на Windows, издание и архитектура (32 или 64-битова) като инсталирания Windows}.
Свързани статии:
- FIX DISM 0x800f081f грешка в Windows 10/8
- Как да извлечете инсталация. ESD за инсталиране. WIM (Windows 10/8)
- Как да извлечете файл INSTALL.WIM, който съдържа няколко файла INSTALL.WIM.
В това ръководство за отстраняване на неизправности ще намерите няколко метода за разрешаване на следните DISM грешки: "Изходните файлове не могат да бъдат намерени", "0x800f081f", "0x800f0906", "0x800f0907".
Как да поправя: DISM /RestoreHealth не можа да намери изходни файлове за поправка на Windows 10 или Windows 8/8.1.
Метод 1. Почистете и анализирайте папката WinSXS.
Папката на Windows Component Store, известна още като WinSXS (C:\Windows\winsxs), съдържа всички файлове, необходими по време на операции по обслужване в Windows, като инсталиране на актуализации, спешни корекции и др. Освен това папката WinSXS съдържа всички файлове, необходими за инсталация или ремонт на Windows.
С течение на времето размерът на папката WinSXS става голям или повреден поради актуализации и нови функции, които се добавят към инсталацията, така че се нуждае от почистване, преди да стартирате инструмента DISM. Да направя това:
1. Щракнете с десния бутон върху Започнете меню и изберете Команден ред (администратор).
2. Въведете следните команди по ред:
- DISM /Online /Cleanup-Image /StartComponentCleanup
- SFC/SCANNOW
- DISM /Online /Cleanup-Image /AnalyzeComponentStore
- SFC/SCANNOW
3.Рестартирам твоят компютър.
4. След рестартирането отворете командния ред (като администратор) отново и стартирайте DISM.
- DISM /Online /Cleanup-Image /RestoreHealth
Метод 2. Посочете алтернативен източник на ремонт в DISM, като използвате превключвателя /Source.
По подразбиране DISM търси онлайн, за да намери необходимите файлове за ремонт на изображението на Windows. Но в повечето случаи това не работи, така че трябва да посочите локален източник за известните добри файлове, като използвате превключвателя /Source.
Изисквания: За да изпълните тази задача, имате нужда от install.wim файл (X:\sources.install.wim) или install.esd файл (X:\sources.install.wim), от инсталационен носител на Windows (USB, DVD или ISO), който има същата версия, издание и език на Windows с инсталираната версия.
Ако не притежавате инсталационен носител на Windows (USB, DVD или ISO), можете да го получите, като използвате следните опции:
- Вариант А. Изтеглете Windows, като използвате Инструмент за създаване на медии, или
- Вариант Б. Изтеглете Windows в ISO файл, като използвате Windows ISO Downloader инструмент, като следвате инструкциите в тази статия: Как да изтеглите всяка версия на Windows или Office без продуктов ключ (законно и безплатно)
За да посочите алтернативен източник на ремонт в DISM:
1. Прикачете инсталационния носител на Windows (или монтирайте ISO файла) във вашата система и забележете буквата на устройството в Windows Explorer. (напр. "D:")
2. Отворете Windows Explorer и разгледайте съдържанието на директорията "sources" и вижте дали съдържа файл с име "install.wim" или файл с име "install.esd".
3. След това отворете Команден ред като администратор.
4. Според типа на файла за "инсталиране": (.wim или .esd), дайте съответната команда, за да изброите всички включени версии на Windows:
а. Ако видите файл "install.wim" в папката "sources", дайте тази команда:
- dism /Get-WimInfo /WimFile:х:\sources\install.wim
б. Ако видите файл "install.esd" в папката "sources", дайте тази команда:
- dism /Get-WimInfo /WimFile:х:\sources\install.esd
* Забележка: Заменете "х" буква на устройството според буквата на устройството на прикачения инсталационен носител. Например, ако инсталационният носител на Windows е на устройство "H" и папката "sources" съдържа файл "install.wim", тогава командата ще бъде:
- dism /Get-WimInfo /WimFile: H:\sources\install.wim
5. Според вашата инсталирана версия на Windows 10 вземете под внимание индексния номер. *
* например: Ако сте инсталирали Windows 10 Home Edition на вашата система, тогава индексният номер е "1".
6. След като разберете индекса на вашата инсталирана версия на Windows, продължете и поправете Windows 10 със съответната команда по-долу:
а. Ако папката с източници съдържа файл "install.wim", дайте тази команда:
- DISM /Онлайн /Cleanup-Image /RestoreHealth /Източник: WIM:х:\sources\install.wim:Индекс номер /LimitAccess
б. Ако папката sources съдържа файл "install.esd", дайте тази команда:
- DISM /Онлайн /Cleanup-Image /RestoreHealth /Източник: ESD:х:\sources\install.esd:Индекс номер /LimitAccess
* Забележка: Заменете "х" буква на устройството и индексният номер, според вашия случай. Например, ако инсталационният носител на Windows е на устройство "D" и съдържа файл "install.wim" в папка "sources", а индексният номер е "1" (за Windows 10 Home), тогава командата ще бъде :
- DISM /Онлайн /Cleanup-Image /RestoreHealth /Източник: WIM:D:\sources\install.wim:1 /LimitAccess
7. Бъдете търпеливи, докато DISM поправи магазина за компоненти на Windows.
8. Когато операцията приключи, трябва да бъдете информирани, че „операцията е завършена успешно“. *
* Забележка: Ако инструментът DISM се повреди отново с "Грешка 0x800f081f: Изходните файлове не могат да бъдат намерени", тогава:
- Извлечете файл "install.wim", съответстващ на вашата версия на Windows от инсталационния носител. **
- Използвайте извлечения файл "install.wim" като източник на ремонт в DISM, с командата по-долу (вижте подробните инструкции тук).
- DISM /Онлайн /Cleanup-Image /RestoreHealth /Източник: WIM: c:\install.wim: 1 /LimitAccess
** За да извлечете съответния файл "install.wim", съответстващ на вашата версия на Windows, следвайте инструкциите по-долу според вашия случай:
1. Ако сте използвали инструмента за създаване на медия (опция A), за да изтеглите Windows 10, тогава екстракт според вашата версия на Windows install.wim файл от install.esd файл (X:\sources\install.esd), като използвате инструкциите в тази статия: Как да извлечете инсталация. ESD за инсталиране. WIM (Windows 10/8)
2. Ако сте използвали инструмента Windows ISO Downloader (опция B), за да изтеглите Windows 10/8 ISO, тогава екстракт според вашата версия на Windows install.esd файл от install.wim файл (X:\sources\install.esd), като използвате инструкциите в тази статия: Как да извлечете файл INSTALL.WIM, който съдържа няколко файла INSTALL.WIM.
9. Накрая, за да завършите ремонта, стартирайте sfc /scannow команда:
- SFC/SCANNOW
10. Когато SFC сканирането завърши успешно, сте готови!
Метод 3. Посочете алтернативен източник на ремонт, като използвате политики или регистър.
1. Прикачете инсталационния носител на Windows към вашата система и използвайте стъпки 1-5 от метод 2 по-горе, за да разберете индексния номер на инсталираната версия на Windows 10.
2.копие на install.wim файл от инсталационния носител на Windows (напр. (X:\sources.install.wim) към ° С:\ диск (основна папка).
3. Според вашата версия на Windows (Pro или Home), следвайте инструкциите по-долу, за да посочите файла C:\install.wim като източник по подразбиране за поправка на изображението на Windows.
2А.Windows 10 Pro и Windows 8/8.1 Pro
– Посочете DISM /източник в редактора на локални групови правила:
1. Натиснете Windows + Р клавиши на клавиатурата ви, за да заредите Бягай диалогов прозорец.
2. Тип gpedit.msc и натиснете Въведете за да отворите редактора на локални групови правила.
3. В редактора на групови правила навигирайте (от лявата страна) до:
- Конфигурация на компютъра > Административни шаблони > Система
4. В десния прозорец отворете "Посочете настройките за допълнителна инсталация на компоненти и ремонт на компоненти"настройка.
5. Приложете следните настройки:
1. Проверете Разрешено
2. в "Алтернативен път на изходния файл" Тип: *
wim: C:\install.wim:Индекс номер
3. Проверете Никога не се опитвайте да изтеглите полезен товар от Windows Update
* Забележка: Заменете Индекс номер според твоя случай. Например, ако номерът на индекса е "1", въведете: "wim: C:\install.wim:1"
6. Щракнете върху Добре и затворете редактора на политики.
7. Рестартирам твоят компютър.
8. След рестартирането изпълнете отново командата "DISM /Online /Cleanup-Image /RestoreHealth".
10. Когато ремонтът приключи, отменете промените в правилата.
2В. Windows 10 Home & Windows 8/8.1 Home
– Посочете DISM /източник в системния регистър на Windows:
1. Натиснете "Windows” + “Р” за зареждане на диалоговия прозорец Изпълнение.
2. Тип regedit и натиснете Въведете за да отворите редактора на системния регистър на Windows.
3. В левия панел отидете до този клавиш:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
4. Щракнете с десния бутон върху Политики натиснете и изберете Нов > Ключ
5. Дайте на новия ключ името: Обслужване
6. Маркирайте Сервиране ключ.
7. Щракнете с десния бутон върху десния панел и изберете Нов > Разширяема стойност на низа
8. Дайте на новата стойност името: LocalSourcePath
9. Щракнете двукратно върху "LocalSourcePath" и в полето за данни за стойност, въведете: wim: C:\install.wim:Индекс номер
* Забележка: Заменете Индекс номер според твоя случай. Например, ако номерът на индекса е "1", въведете: "wim: C:\install.wim:1"
10. Щракнете върху ДОБРЕ.
11. Щракнете с десния бутон отново в десния панел и изберете Нов > DWORD (32-битова) стойност.
12. Дайте на новата стойност името: Използвайте WindowsUpdate
13. Щракнете двукратно върху "UseWindowsUpdate" и в полето за данни за стойност, въведете: 2
14. Щракнете върху Добре
* 2 = Не използвайте Windows Update
15. Близо редактор на системния регистър и рестартирам твоят компютър.
16. След рестартирането изпълнете отново командата "DISM /Online /Cleanup-Image /RestoreHealth".
17. Когато ремонтът приключи, отменете промените в системния регистър на Windows.
Метод 4. Поправете грешката в изходните файлове DISM не могат да бъдат намерени с надстройка за ремонт на Windows.
Другият метод за коригиране на DISM грешки е да извършите надстройка за ремонт на Windows 10.
Етап 1. Поправете/надстройте Windows 10 с помощта на инструмента за създаване на медия.
1. Изтеглете и стартирайте инструмента за създаване на медия според вашата версия на ОС.
- Изтеглете Windows 10
- Изтеглете Windows 8.1
2.Приемам лицензионните условия.
3. Изберете опцията Надстройте този компютър сега и натиснете Следващия.
4. Изчакайте, докато Windows бъде надстроен.
Стъпка 2. Използвайте инструменти DISM и SFC, за да завършите ремонта.
– След надстройка на Windows:
1. Щракнете с десния бутон върху Започнете меню и изберете Команден ред (администратор).
2. В прозореца на командния ред дайте следната команда, за да завършите ремонта:
- DISM /Online /Cleanup-Image /StartComponentCleanup
- Dism /Online /Cleanup-Image /RestoreHealth
- sfc /scannow
Метод 5. Поправете DISM грешки, като прегледате файла CBS.LOG.
(АКТУАЛИЗИРАНО на 17/5/2017)
След като се изпълни, DISM създава регистрационен файл с име "CMS.log" в директорията "C:\Windows\Log\CBS" (напр. C:\Windows\Log\CBS\ CBS.log), който улавя всички открити проблеми, когато Изпълнява се команден инструмент DISM.
И така, последният метод за коригиране на грешката на DISM „Изходните файлове не могат да бъдат намерени“ е да се разгледа файлът CBS.LOG, за да се открие и премахне инсталирания пакет(и), който(и) причинява проблема.
Етап 1. Разгледайте регистрационния файл на DISM (CBS.LOG).
1. Навигирайте до C:\Windows\Log\CBS директория и отворен на CBS файл.
2. Използвайки намирам инструмент (Преглед > Намери), потърсете „Проверка на готовността за актуализация на системата“.
3. Сега погледнете под реда „Проверка на готовността за актуализация на системата“, за да разберете повредените пакети. *
* напр. Както можете да видите на екранната снимка по-долу, повреденият пакет е наречен: "Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0"
4. След като разберете името на повредения пакет, продължете към следващата стъпка.
Стъпка 2. Премахнете записа в регистъра на повредения пакет.
1. Едновременно с това натиснете Windows + Р клавиши, за да отворите командното поле RUN.
2. Тип regedit и натиснете Въведете за да отворите редактора на системния регистър на Windows.
ВАЖНО:Преди да продължите да променяте системния регистър, първо направете резервно копие. За да направите резервно копие на системния регистър:
а. От главното меню отидете на Файл & изберете Експортиране.
б. Посочете дестинация (напр работен плот), дайте име на файл (напр.Архивиране на регистъра”) и натиснете Запазете.
3. От левия панел навигирайте и изберете този клавиш:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Service
5. С Обслужване на базата на компоненти ключ подчертано, отидете на редактиране > намирам (от менюто) и потърсете повреденото име на пакет в системния регистър. За да направите това, просто копие и паста в полето за търсене името на повредения пакет от CBS.LOG. (напр. "Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0")
6. По този повод името на повредения пакет беше намерено на следните две (2) местоположения/ключа в системния регистър:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64.~0.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~0~506.
7. Сега, от съображения за безопасност, архивиране всички ключове на системния регистър, които сте намерили, като щракнете с десния бутон върху всеки от тях (в левия панел) и изберете Експортиране. *
* Забележка:Запазете ключовете на системния регистър на вашия работен плот, за да ги импортирате лесно, ако нещо се обърка. (Щракнете двукратно върху експортирания ключ (и) и Обединяване).
8. След това възложете пълен контрол разрешения, за всички ключове, които сте намерили, за Администратори. Да направя това:
1. Щракнете с десния бутон върху всеки клавиш и изберете Разрешения.
2. Маркирайте Администратори, поставете отметка върху Пълен контрол квадратче за отметка и щракнете Добре.
9. накрая, Изтрий всички ключове на системния регистър, които сте намерили. (Щракнете с десния бутон върху всеки клавиш и Изтрий)
10.Близо Редактор на регистъра.
Стъпка 3. Преместете повредените пакети на друго място на диска.
1. Навигирайте до C:\Windows\Servicing\Packages папка.
2. Сега намерете и преместете на вашия работен плот, всички пакети, чието име започва с името на повредения пакет в CBS.LOG.
напр. По този повод открих (и преместих на работния си плот) следните четири (4) файла, чието име започва с името на повредения пакет: Microsoft-Windows-TestRoot-and-FlightSigning-Package
- 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.Стартирайте отнововашия компютър.
4. Изпълнете отново командата "DISM /Online /Cleanup-Image /RestoreHealth".
5. Ако DISM бъде завършен без грешки, продължете и изтрийте за постоянно експортирания(и) ключ(и) на системния регистър и преместените пакети от вашия работен плот.
Метод 6. Ремонт на Windows 10.
Ако след прилагане на всички горепосочени методи все още получавате грешката „Изходните файлове не могат да бъдат намерени“ в DISM, тогава предлагам да извършите Ремонтна инсталация на Windows 10.
Късмет! Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за вашия опит. Моля, харесайте и споделете това ръководство, за да помогнете на другите.
Въпреки че описанията на различните методи са много ясни, все още не успях да разреша проблема. Имам чувството, че сега се въртя в кръг от един метод на друг, без да имам никакъв напредък. Така че, ако някой може да ми даде някакви съвети въз основа на лог файла по-долу, ще съм много благодарен.
Проверка на готовността за актуализация на системата.
2018-11-04 14:33:51, Информация CBS
2018-11-04 14:33:51, Информация CBS (p) CSI манифест на корумпиран (n) amd64_b6eb56d3a1ffc6dbde7f8d8eb688a286_31bf3856ad364e35_10.0.110c963no4.110c96ne.
2018-11-04 14:33:51, Информация за CBS Ремонтът е неуспешен: Липсващ манифест за подмяна.
2018-11-04 14:33:51, Информация CBS (p) CSI манифест на корумпиран (n) amd64_f4ebfb19ca40545b5b70cb6de1d79fb0_31bf3856ad364e35_10.0.16a91_10.0.16a91_10.0.16a91_10.0.16a91_10.0.16a91_00.
2018-11-04 14:33:51, Информация за CBS Ремонтът е неуспешен: Липсващ манифест за подмяна.
2018-11-04 14:33:51, Информация CBS
2018-11-04 14:33:51, Информация CBS Резюме:
2018-11-04 14:33:51, Информация CBS Операция: Откриване и поправка
2018-11-04 14:33:51, Информация CBS Операционен резултат: 0x800f0907
2018-11-04 14:33:51, Информация CBS Последна успешна стъпка: Цялата операция завършва.
2018-11-04 14:33:51, Информация CBS Общо открита корупция: 2
2018-11-04 14:33:51, Информация CBS CBS Манифест на корупция: 0
2018-11-04 14:33:51, Информация CBS CBS Корупция в метаданните: 0
2018-11-04 14:33:51, Информация CBS CSI Манифест на корупция: 2
2018-11-04 14:33:51, Информация CBS CSI Повреда на метаданните: 0
2018-11-04 14:33:51, Информация CBS CSI Повреда на полезния товар: 0
2018-11-04 14:33:51, Информация CBS Общо поправена корупция: 0
* Използвам Windows Home версия