Исходные файлы FIX DISM не могут быть найдены Windows 10/8

click fraud protection

Ошибка «Исходные файлы могут быть найдены» после выполнения команды «DISM / Online / Cleanup-Image / RestoreHealth» является распространенной проблемой на компьютерах под управлением Windows 10 и 8. (В исходных файлах DISM можно найти коды ошибок: 0x800f081f или 0x800f0906 или 0x800f0907)

Исходные файлы DISM не могут быть найдены

Ошибка «Исходные файлы не могут быть найдены файлы» в инструменте DISM обычно возникает по следующим причинам:
Причина 1. Инструмент DISM не могу найти в Интернете (в Центре обновления Windows или WSUS) файлы, необходимые для выполнения восстановления, при использовании этой команды: «DISM / Online / Cleanup-Image / RestoreHealth»

Причина 2. Вы указали неправильный образ 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
  • Как распаковать Install. 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 / Онлайн / Очистка-Образ / StartComponentCleanup
  • SFC / SCANNOW
  • DISM / Онлайн / Очистить-Изображение / AnalyzeComponentStore
  • SFC / SCANNOW

3.Начать сначала твой компьютер.
4. После перезапуска снова откройте командную строку (от имени администратора) и запустите DISM.

  • DISM / Онлайн / Очистка-Образ / 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 инструмент, следуя инструкциям в этой статье: Как загрузить любую версию Windows или Office без ключа продукта (легально и бесплатно)

Чтобы указать альтернативный источник восстановления в DISM:

1. Подключите установочный носитель Windows (или смонтируйте файл ISO) в своей системе и обратите внимание на букву диска в проводнике Windows. (например, "D:")
2. Откройте проводник Windows и изучите содержимое каталога «sources» и посмотрите, содержит ли он файл с именем «install.wim» или файл с именем «install.esd».
3. Далее откройте Командная строка от имени администратора.
4. В соответствии с типом файла "установочного" файла: (.wim или .esd), дайте соответствующую команду, чтобы вывести список всех включенных версий Windows:

а. Если вы видите файл «install.wim» в папке «sources», введите следующую команду:

  • DISM / Get-WimInfo / WimFile:Икс: \ источники \ install.wim

б. Если вы видите файл «install.esd» в папке «sources», введите следующую команду:

  • DISM / Get-WimInfo / WimFile:Икс: \ источники \ 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 / Online / Cleanup-Image / RestoreHealth / Источник: WIM:Икс: \ источники \ install.wim:Индекс /LimitAccess

б. Если исходная папка содержит файл «install.esd», введите следующую команду:

  • DISM / Online / Cleanup-Image / RestoreHealth / Источник: ESD:Икс: \ источники \ install.esd:Индекс /LimitAccess

* Примечание: Заменить "Иксбуква диска и порядковый номер в соответствии с вашим случаем. Например, если установочный носитель Windows находится на диске «D» и содержит файл «install.wim» в папке «sources», а индексный номер равен «1» (для Windows 10 Home), то команда будет иметь вид :

  • DISM / Online / Cleanup-Image / RestoreHealth / Источник: WIM:D: \ sources \ install.wim:1 / LimitAccess
DISM Online Cleanup-Image RestoreHealth Source

7. Подождите, пока DISM не восстановит хранилище компонентов образа Windows.
8. Когда операция будет завершена, вы должны быть проинформированы, что «операция завершена успешно». *

* Примечание: Если инструмент DISM снова выйдет из строя с "Ошибка 0x800f081f: файлы источников не могут быть найдены", тогда:

  1. Распакуйте файл install.wim, соответствующий вашей версии Windows, с установочного носителя. **
  2. Используйте извлеченный файл «install.wim» в качестве источника восстановления в DISM с помощью следующей команды (см. Подробные инструкции здесь).
  • DISM / Online / 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), следуя инструкциям в этой статье: Как распаковать Install. 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
SFC SCANNOW

10. Когда сканирование SFC завершится успешно, все готово!

Способ 3. Укажите альтернативный источник восстановления с помощью политик или реестра.

1. Подключите установочный носитель Windows к своей системе и выполните шаги 1–5 из метода 2 выше, чтобы узнать порядковый номер для установленной версии Windows 10.
2.Копировать в install.wim с установочного носителя Windows (например, (X: \ sources.install.wim) на C: \ диск (корневая папка).

3. В соответствии с вашей версией Windows (Pro или Home) следуйте приведенным ниже инструкциям, чтобы указать файл C: \ install.wim в качестве источника по умолчанию для восстановления образа Windows.

2А.Windows 10 Профессиональная и Windows 8 / 8.1 Профессиональная

- Укажите DISM / Источник в редакторе локальной групповой политики:

1. Нажмите Окнаimage_thumb [5] _thumb_thumb + р клавиши на клавиатуре, чтобы загрузить Бегать чат.
2. Тип gpedit.msc и нажмите Входить , чтобы открыть редактор локальной групповой политики.

gpedit.msc

3. В редакторе групповой политики перейдите (слева) к:

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

4. На правой панели откройте "Задайте настройки для установки дополнительных компонентов и ремонта компонентов" параметр.

DISM исходная групповая политика

5. Примените следующие настройки:

1. Проверять Включено
2. В "Альтернативный путь к исходному файлу" тип: *
wim: C: \ install.wim:Индекс
3. Проверять Никогда не пытайтесь загрузить полезную нагрузку из Центра обновления Windows

* Примечание: Заменить Индекс в соответствии с вашим случаем. Например, если порядковый номер «1», введите: «wim: C: \ install.wim:1"

Редактор групповой политики источника DISM

6. Нажмите В ПОРЯДКЕ и закройте редактор политик.
7. Начать сначала твой компьютер.
8. После перезагрузки снова запустите команду «DISM / Online / Cleanup-Image / RestoreHealth».
10. Когда восстановление будет завершено, отмените изменения в политиках.

2Б. Windows 10 Домашняя и Windows 8 / 8.1 Домашняя

- Укажите DISM / Source в реестре Windows:

1. Нажмите "ОкнаИзображение-201_thumb_thumb_thumb_thumb1_t + “р», Чтобы загрузить диалоговое окно« Выполнить ».
2. Тип regedit и нажмите Входить , чтобы открыть редактор реестра Windows.

regedit

3. На левой панели перейдите к этой клавише:

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

4. Щелкните правой кнопкой мыши на Политики ключ и выберите Новый > Ключ
5. Дайте новому ключу имя: Обслуживание

исходный реестр DISM

6. Выделите Обслуживание ключ.
7. Щелкните правой кнопкой мыши на правой панели и выберите Новый > Расширяемое строковое значение
8. Дайте новому значению имя: LocalSourcePath

LocalSourcePath DISM

9. Дважды щелкните «LocalSourcePath» и в поле данных значения введите: wim: C: \ install.wim:Индекс

* Примечание: Заменить Индекс в соответствии с вашим случаем. Например, если порядковый номер «1», введите: «wim: C: \ install.wim:1"

10. Нажмите В ПОРЯДКЕ.

wim: C: \ install.wim: 1

11. Снова щелкните правой кнопкой мыши на правой панели и выберите Новый > DWORD (32-битное) Значение.
12. Дайте новому значению имя: UseWindowsUpdate

UseWindowsUpdate

13. Дважды щелкните «UseWindowsUpdate» и в поле данных значения введите: 2
14. Нажмите В ПОРЯДКЕ

* 2 = Не использовать Центр обновления Windows

UseWindowsUpdate 2 (не использовать обновление Windows)

15. Закрывать редактор реестра и начать сначала твой компьютер.
16. После перезагрузки снова запустите команду «DISM / Online / Cleanup-Image / RestoreHealth».
17. Когда восстановление будет завершено, отмените изменения в реестре Windows.

Способ 4. Исправить ошибку «Не удается найти исходные файлы DISM» при обновлении для восстановления Windows.

Другой способ исправить ошибки DISM - выполнить ремонтное обновление Windows 10.

Шаг 1. Восстановите / обновите Windows 10 с помощью Media Creation Tool.

1. Загрузите и запустите средство создания мультимедиа в соответствии с версией вашей ОС.

  • Скачать Windows 10
  • Скачать Windows 8.1

2.Принимать Условия лицензии.
3. Выберите вариант Обновите этот компьютер сейчас и нажмите Следующий.

Обновите этот компьютер прямо сейчас до Windows 10

4. Дождитесь обновления Windows.

Шаг 2. Для завершения ремонта используйте инструменты DISM и SFC.

- После обновления Windows:

1. Щелкните правой кнопкой мыши на Начинать меню изображение и выберите Командная строка (администратор).
2. В окне командной строки введите следующую команду для завершения ремонта:

  • DISM / Онлайн / Очистка-Образ / StartComponentCleanup
  • Dism / Online / Cleanup-Image / RestoreHealth
  • sfc / scannow
Метод 5. Исправьте ошибки DISM, изучив файл CBS.LOG.

(ОБНОВЛЕНО 17.05.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 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.15063.0"

изображение

4. Как только вы узнаете имя поврежденного пакета, перейдите к следующему шагу.

Шаг 2. Удалите запись реестра поврежденного пакета.

1. Одновременно нажмите кнопку Окна изображение+ р клавиши, чтобы открыть командное окно RUN.
2. Тип regedit и нажмите Входить , чтобы открыть редактор реестра Windows.

regedit

ВАЖНЫЙ:Прежде чем продолжить изменять реестр, сначала сделайте резервную копию. Чтобы выполнить резервное копирование реестра:

а. В главном меню перейдите в Файл & Выбрать Экспорт.
б. Укажите место назначения (например, ваш Рабочий стол), укажите имя файла (например, "RegistryBackup”) И нажмите Сохранять.

3. На левой панели перейдите и выберите этот ключ:

  • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Обслуживание на основе компонентов
изображение

5. С Компонентное обслуживание ключ выделил, перейти к Редактировать > Находить (из меню) и найдите поврежденное имя пакета в реестре. Для этого просто копировать и вставить в поле поиска имя поврежденного пакета из CBS.LOG. (например, "Пакет Microsoft-Windows-TestRoot-and-FlightSigning ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.15063.0")

изображение

6. В этом случае имя поврежденного пакета было найдено в следующих двух (2) местах / ключах реестра:

    1. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Обслуживание на основе компонентов \ PackageIndex \ Microsoft-Windows-TestRoot-and-FlightSigning-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 0.0.0.0
    2. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Обслуживание на основе компонентов \ Packages \ Microsoft-Windows-TestRoot-and-FlightSigning-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.15063.0

7. Теперь из соображений безопасности резервный все ключи реестра, которые вы нашли, щелкнув правой кнопкой мыши по каждому из них (на левой панели) и выбрав Экспорт. *

* Примечание:Сохраните ключи реестра на рабочем столе, чтобы их можно было легко импортировать в резервную копию, если что-то пойдет не так. (Дважды щелкните экспортированный ключ (и) и Объединить).

изображение

8. Затем назначьте полный контроль разрешений, ко всем найденным вами ключам, к Администраторы. Для этого:

1. Щелкните правой кнопкой мыши по каждой клавише и выберите Разрешения.

изображение

2. Выделять Администраторыпоставьте галочку на Полный контроль флажок и щелкните В ПОРЯДКЕ.

изображение

9. Ну наконец то, Удалить все ключи реестра, которые вы нашли. (Щелкните правой кнопкой мыши по каждой клавише и Удалить)

изображение

10.Закрывать Редактор реестра.

Шаг 3. Переместите поврежденные пакеты в другое место на диске.

1. Перейдите к C: \ Windows \ Обслуживание \ Пакеты папка.
2. Теперь найдите и переместите на рабочий стол все пакеты, имя которых начинается с имени поврежденного пакета в CBS.LOG.

например В этом случае я обнаружил (и переместил на свой рабочий стол) следующие четыре (4) файла, имя которых начинается с имени поврежденного пакета: Пакет Microsoft-Windows-TestRoot-and-FlightSigning

    1. Пакет Microsoft-Windows-TestRoot-and-FlightSigning ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.15063.0
    2. Microsoft-Windows-TestRoot-and-FlightSigning-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.15063.0.mum
    3. Пакет Microsoft-Windows-TestRoot-and-FlightSigning-WOW64 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.15063.0
    4. 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.17134.165_none_90c9a1eb6668c11c
2018-11-04 14:33:51, Ошибка восстановления Info CBS: отсутствует манифест замены.
2018-11-04 14:33:51, Информация CBS (p) Манифест CSI поврежден (n) amd64_f4ebfb19ca40545b5b70cb6de1d79fb0_31bf3856ad364e35_10.0.17134.165_none_5a9f0441ba4fe9a6
2018-11-04 14:33:51, Ошибка восстановления Info 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, Результат операции Info 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, Информация о повреждении полезной нагрузки CSI CBS: 0
2018-11-04 14:33:51, Информация CBS Всего исправленных повреждений: 0

* Я использую версию Windows Home