Виправити вихідні файли DISM не вдалося знайти Windows 10/8

click fraud protection

Помилка «Вихідні файли знайдено» після запуску команди «DISM /Online /Cleanup-Image /RestoreHealth» є поширеною проблемою на комп’ютерах з Windows 10 і 8. ( Вихідні файли DISM можна знайти з кодами помилок: 0x800f081f або 0x800f0906 або 0x800f0907 )

Не вдалося знайти вихідні файли DISM

Помилка «Не вдалося знайти файли вихідних файлів» в інструменті DISM зазвичай виникає з таких причин:
Причина 1. Інструмент DISM не можу знайти в Інтернеті (в Windows Update або WSUS) файли, необхідні для відновлення, за допомогою цієї команди: "DISM /Online /Cleanup-Image /RestoreHealth"

Причина 2. Ви вказали а неправильне зображення Windows (install.wim) як джерело відновлення при використанні цієї команди: «DISM /Online /Cleanup-Image /RestoreHealth /Source"

Причина 3. The install.wim або install.esd файл, який ви використовуєте як джерело відновлення, містить декілька файлів install.wim.

Причина 4. Вікна. Файл ISO, який ви використовуєте як джерело відновлення, може бути пошкоджений або неправильний {це не та сама версія Windows, версія та архітектура (32 або 64-розрядна), як встановлена ​​Windows}.

Пов'язані статті:

  • Виправити помилку 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. (наприклад, "D:")
2. Відкрийте Провідник Windows і перегляньте вміст каталогу "sources" і подивіться, чи містить він файл з назвою "install.wim" або файл з назвою "install.esd".
3. Далі відкрийте Командний рядок як адміністратор.
4. Відповідно до типу файлу «інсталяційного» файлу: (.wim або .esd), введіть відповідну команду, щоб переглянути всі включені версії Windows:

а. Якщо ви бачите файл «install.wim» у папці «sources», введіть таку команду:

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

б. Якщо ви бачите файл «install.esd» у папці «sources», введіть таку команду:

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

* Примітка: Замініть "X" буква диска відповідно до букви диска доданого інсталяційного носія. Наприклад, якщо інсталяційний носій Windows знаходиться на диску "H", а папка "sources" містить файл "install.wim", команда буде такою:

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

5. Відповідно до вашої встановленої версії Windows 10 зверніть увагу на номер індексу. *

* наприклад: якщо ви встановили домашню версію Windows 10 у вашій системі, то індексний номер — «1».

6. Після того, як ви дізнаєтеся індекс вашої встановленої версії Windows, перейдіть до відновлення Windows 10 за допомогою відповідної команди, наведеної нижче:

а. Якщо папка джерел містить файл «install.wim», введіть таку команду:

  • DISM /Online /Cleanup-Image /RestoreHealth /Джерело: WIM:X:\sources\install.wim:Номер індексу /LimitAccess

б. Якщо папка джерел містить файл «install.esd», введіть таку команду:

  • DISM /Online /Cleanup-Image /RestoreHealth /Джерело: ESD:X:\sources\install.esd:Номер індексу /LimitAccess

* Примітка: Замініть "X" буква диска та номер індексу відповідно до вашого випадку. Наприклад, якщо інсталяційний носій Windows знаходиться на диску "D" і містить файл "install.wim" у папці "sources", а номер індексу дорівнює "1" (для Windows 10 Home), тоді команда буде :

  • DISM /Online /Cleanup-Image /RestoreHealth /Джерело: WIM:D:\sources\install.wim:1 /Обмеження доступу
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

** Щоб розпакувати відповідний вашій версії Windows файл «install.wim», дотримуйтесь інструкцій нижче відповідно до вашого випадку:

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
SFC SCANOW

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 Pro та Windows 8/8.1 Pro

– Вкажіть DISM/джерело в редакторі локальної групової політики:

1. Натисніть Windowsimage_thumb[5]_thumb_thumb + Р клавіші на клавіатурі для завантаження Біжи діалогове вікно.
2. Тип gpedit.msc і натисніть Введіть щоб відкрити редактор локальної групової політики.

gpedit.msc

3. У редакторі групової політики перейдіть (з лівого боку) до:

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

4. У правій панелі відкрийте «Визначте налаштування для додаткового встановлення компонентів та ремонту компонентів"налаштування.

групова політика джерела dism

5. Застосуйте такі налаштування:

1. Перевірте Увімкнено
2. на "Альтернативний шлях до вихідного файлу" тип: *
wim: C:\install.wim:Номер індексу
3. Перевірте Ніколи не намагайтеся завантажити корисне навантаження з Windows Update

* Примітка: Замініть Номер індексу відповідно до вашого випадку. Наприклад, якщо номер індексу "1", введіть: "wim: C:\install.wim:1"

редактор групової політики джерела dism

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

2B. Windows 10 Home і Windows 8/8.1 Home

– Вкажіть DISM / Джерело в реєстрі Windows:

1. Натисніть «WindowsImage-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. Дайте за новим значенням назву: Використовуйте WindowsUpdate

Використовуйте WindowsUpdate

13. Двічі клацніть «UseWindowsUpdate» і в полі даних значення введіть: 2
14. Натисніть добре

* 2 = Не використовуйте Windows Update

ВикористовуйтеWindowsUpdate 2 (не використовуйте оновлення Windows)

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

Спосіб 4. Виправте помилку «Не вдається знайти вихідні файли DISM» за допомогою оновлення Windows Repair.

Іншим методом виправлення помилок DISM є оновлення Windows 10.

Крок 1. Відновіть/оновіть Windows 10 за допомогою засобу створення мультимедіа.

1. Завантажте та запустіть інструмент створення медіа відповідно до вашої версії ОС.

  • Завантажте Windows 10
  • Завантажте Windows 8.1

2.Прийняти Ліцензійні умови.
3. Виберіть варіант Оновіть цей ПК зараз і натисніть Далі.

Оновіть цей комп’ютер зараз до Windows 10

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.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-Package~31bf3856ad364e35~amd64~~10.0.15063.0"

зображення

4. Як тільки ви дізнаєтеся назву пошкодженого пакета, перейдіть до наступного кроку.

Крок 2. Видаліть запис у реєстрі пошкодженого пакета.

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

regedit

ВАЖЛИВО:Перш ніж продовжувати змінювати реєстр, спочатку зробіть резервну копію. Щоб виконати резервне копіювання реєстру:

а. З головного меню перейдіть до Файл & виберіть Експорт.
б. Вкажіть місце призначення (наприклад, ваш Робочий стіл), введіть назву файлу (наприклад, «Резервне копіювання реєстру») і натисніть Зберегти.

3. На панелі ліворуч перейдіть і виберіть цю клавішу:

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

5. З Обслуговування на основі компонентів ключ виділено, йти до Редагувати > Знайти (з меню) і знайдіть пошкоджену назву пакета в реєстрі. Для цього просто копія і паста у вікні пошуку ім'я пошкодженого пакета з CBS.LOG. (наприклад, "Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0")

зображення

6. У цьому випадку ім’я пошкодженого пакета було знайдено в таких двох (2) місцях/ключах реєстру:

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

7. Тепер, з міркувань безпеки, резервне копіювання усі знайдені ключі реєстру, клацнувши правою кнопкою миші на кожному з них (на панелі ліворуч) і виберіть Експорт. *

* Примітка:Збережіть ключі реєстру на робочому столі, щоб легко імпортувати їх резервну копію, якщо щось піде не так. (Двічі клацніть експортований ключ(и) і Злиття).

зображення

8. Потім призначте повний контроль дозволи, до всіх ключів, які ви знайшли, до Адміністратори. Щоб зробити це:

1. Клацніть правою кнопкою миші на кожній клавіші та виберіть Дозволи.

зображення

2. Виділіть Адміністратори, поставте галочку Повний контроль прапорець і клацніть добре.

зображення

9. нарешті, видалити всі знайдені ключі реєстру. (клацніть правою кнопкою миші на кожній клавіші та Видалити)

зображення

10.Закрити Редактор реєстру.

Крок 3. Перемістіть пошкоджені пакунки в інше місце на диску.

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

напр. При цьому я знайшов (і перемістив на свій робочий стіл) такі чотири (4) файли, назва яких починається з назви пошкодженого пакета: Пакет Microsoft-Windows-TestRoot-and-FlightSigning-Package

    1. Microsoft-Windows-TestRoot-and-FlightSigning-Package~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-Package~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.164e35_10.0.16cb_e35_10.0.160b16066360.
2018-11-04 14:33:51, інформація CBS Ремонт не вдалося: відсутній маніфест заміни.
2018-11-04 14:33:51, Інформація CBS (p) CSI Manifest Corrupt (n) amd64_f4ebfb19ca40545b5b70cb6de1d79fb0_31bf3856ad364e35_10.0.16af9_10.0.16af940.0.16af900000000002
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