Repair windowsimage сбой repair windowsimage код ошибки 0x800f0906

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

Сообщение об ошибке указывает на то, что Windows не может подключиться к Интернету для загрузки необходимых файлов для восстановления образа Windows 10, несмотря на тот факт, что система уже имеет доступ к Интернету и серверам Microsoft без каких-либо проблем.

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

DISM Ошибка 0x800f0906 в деталях:

«C: WINDOWS system32> DISM / Online / Cleanup-Image / RestoreHealth

Средство обслуживания образов развертывания и управления ими
Версия: 10.0.15063.0

Версия изображения: 10.0.15063.0

[========================== 100,0% ===================== =====]
Ошибка: 0x800f0906

Исходные файлы не могут быть загружены.
Используйте параметр «источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании исходного местоположения см. Http://go.microsoft.com/fwlink/?LinkId=243077.

Файл журнала DISM находится по адресу C: WINDOWS Logs DISM dism.log «

Это руководство по устранению неполадок содержит подробные инструкции по устранению ошибки DISM 0x800f0906 в Windows 10/8 / 8.1

Как FiX DISM RestoreHealth Ошибка 0x800f0906.

Способ 1. Запустите команду DISM снова.
Способ 2. Проверьте настройки даты и времени.
Способ 3. Запустите средство устранения неполадок Центра обновления Windows.
Способ 4. Заставьте Windows заново создать папку Магазина обновлений Windows.
Другие методы, чтобы исправить ошибки DISM / RestoreHealth.

Способ 1. Запустите команду DISM снова.

На компьютере под управлением Windows 10 Home я обнаружил, что DISM завершается с ошибкой 0x800f0906, на 100% процесса восстановления работоспособности. Итак, я решил снова запустить команду «DISM / Online / Cleanup-Image / RestoreHealth» и, к счастью, проблема DISM «Исходные файлы не удалось загрузить» исчезла.

Поэтому, прежде чем вы перейдете к остальным методам, еще раз выполните команду «DISM / Online / Cleanup-Image / RestoreHealth», чтобы проверить, сохраняется ли ошибка DISM 0x800f0906.

Способ 2. Проверьте настройки даты и времени.

Убедитесь, что дата и время вашего компьютера (или телефона) указаны правильно. Для этого

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

контрольно-panel_thumb5_thumb_thumb_thumb_thumb_thumb

2. Изменить вид: на Маленькие иконки.

образ

3. открыто Дата и время.

образ

4. Нажмите Изменить дату и время.

образ

4а. Установите текущую дату / время / год и нажмите хорошо.
5. нажмите Изменить часовой пояс кнопка.

образ

5а. Установите текущий часовой пояс и нажмите хорошо.

образ

6. Выбрать  Интернет время вкладку и нажмите Изменить настройки кнопка.

образ

6а. Проверить Синхронизировать с интернет-сервером времени флажок затем выберите сервер времени из списка (например, time.windows.com).
6b. Когда закончите, нажмите Обновить сейчас.

образ

6с. Когда время обновится, нажмите хорошо дважды, чтобы закрыть все открытые окна.
7. Перезапуск и снова запустите команду «DISM / Online / Cleanup-Image / RestoreHealth».

Способ 3. Запустите средство устранения неполадок Центра обновления Windows.

1. Загрузите и сохраните на своем компьютере средство устранения неполадок обновления Windows 10/8.
2. Запустить Устранение неполадок Центра обновления Windows и нажмите следующий.

Устранение неполадок обновления Windows 10

3. выберите Попробуйте устранить неполадки в качестве администратора.

образ

4. Нажмите следующий и выполните остальные шаги мастера, чтобы устранить проблемы с обновлением Windows.

образ

5. Когда ремонт будет завершен, близко Мастер.

образ

6. Перезапуск и снова запустите команду «DISM / Online / Cleanup-Image / RestoreHealth».

Способ 4. Заставьте Windows заново создать папку Магазина обновлений Windows.

Папка Windows Update Store (обычно называемая папкой «SoftwareDistribution») — это место, где Windows хранит загруженные обновления.

-Если папка SoftwareDistribution повреждена, это вызывает проблемы с Центром обновления Windows. Таким образом, одним из наиболее эффективных решений для решения проблем с Центром обновления Windows является воссоздание папки SoftwareDistribution. Для этого:

1. Одновременно нажмите Windows образ + р ключи, чтобы открыть окно запуска команды.
2. В командной строке запуска введите: services.msc и нажмите Войти.

services.msc

3. Щелкните правой кнопкой мыши на Центр обновления Windows обслуживание и выберите Стоп.

остановка службы обновления Windows

4. Откройте проводник Windows и перейдите к C: Windows папки.
5. Выберите и удалять «SoftwareDistribution«папка. *
(Нажмите Продолжать в окне «Доступ к папке запрещен»).

* Примечание. При следующем запуске Центра обновления Windows для хранения обновлений автоматически создается новая пустая папка SoftwareDistribution.

SoftwareDistribution

6. Перезапуск и снова запустите команду «DISM / Online / Cleanup-Image / RestoreHealth».

Другие методы, чтобы исправить ошибки DISM / RestoreHealth.

Если вы по-прежнему сталкиваетесь с проблемами при запуске DISM, после применения вышеупомянутых методов, продолжите и попробуйте инструкции из следующих статей:

Это оно! Дайте мне знать, если это руководство помогло вам, оставив свой комментарий о вашем опыте. Пожалуйста, любите и делитесь этим руководством, чтобы помочь другим.

Если во время работы DISM Tool вы увидите сообщение DISM Ошибка 0x800f0906, Исходные файлы не могут быть загружены , то это сообщение поможет вам. Несколько дней назад мы опубликовали сообщение о восстановлении поврежденного образа Windows с помощью инструмента восстановления компонентов Deployment Imaging and Servicing Management (DISM). Сегодня, когда я пробовал метод из нашей статьи на компьютере, я получил ошибку и, таким образом, не смог полностью восстановить образ Windows.

Ошибка 0x800f0906

Вот подробности полного сценария, с которым я столкнулся после запуска компонента Windows:

DISM/Online/Cleanup-Image/RestoreHealth

Средство обслуживания образов развертывания и управления ими
Версия: 6.2.9200.16384

Версия изображения: 6.2.9200.16384

[========================== 100,0% ===================== =====]

Ошибка: 0x800f0906

Не удалось загрузить исходные файлы.
Используйте параметр «источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании исходного местоположения см. Http://go.microsoft.com/fwlink/?LinkId=243077.

Файл журнала DISM находится по адресу C: Windows Logs DISM dism.log

Восстановление поврежденного образа Windows

Проведя некоторое исследование об этой ошибке, я обнаружил, что в этой ситуации может работать следующее решение. Вам необходимо сбросить папки SoftwareDistribution и Catroot2. Исправление ошибки выглядит следующим образом:

1. Откройте командную строку администратора.

2. Скопируйте следующий код и вставьте его правой кнопкой мыши в командную строку:

 net stop wuauserv
cd% systemroot%  SoftwareDistribution
ren Скачать Download.old
чистый старт wuauserv
стоповые биты
чистые стартовые биты
чистая остановка cryptsvc
cd% systemroot%  system32
ren catroot2 catroot2old
net start cryptsvc 

3. Вот и все! Закройте командную строку. Перезагрузитесь и попробуйте снова запустить DISM/Online/Cleanup-Image/RestoreHealth , и на этот раз вы не получите код ошибки.

Пожалуйста, следуйте инструкциям, и если проблема не устранена, вернитесь назад, и мы будем рады помочь вам!

Просмотрите этот пост, если вам нужно больше информации по таким темам:

  1. Исправьте ошибки DISM 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f
  2. Сбой DISM в Windows 10. Исходные файлы не могут быть найдены ошибки.

Здравствуйте, Владимир! У меня целая эпопея с восстановлением хранилища оригинальных компонентов Windows 10. Нужен Ваш совет, думаю я Вас пойму, так как считаю себя опытным пользователем. Установленная на моём ноутбуке Windows 10 работает со значительными ошибками. Решил проверить целостность системных файлов с помощью средства sfc /scannow, но вышла ошибка «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них». Как я понял, ошибка эта обозначает, что нарушена целостность самого хранилища системных компонентов Win 10 (папка WinSxS). Тогда решил проверить целостность этого самого хранилища командой Dism /Online /Cleanup-Image /ScanHealth, вышло сообщение «Хранилище компонентов подлежит восстановлению». Соответственно восстанавливаю хранилище командой Dism /Online /Cleanup-Image /RestoreHealth, данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows, и у меня опять выходит ошибка «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»». 

Непонятно, почему вылезла ошибка в этот раз, ведь интернет у меня есть. Ладно думаю, буду использовать для восстановления хранилища компонентов средство PowerShell и ISO-образ Windows 10, скачал дистрибутив Windows 10 и подсоединил его к виртуальному дисководу, запустил PowerShell и ввёл команду: Repair-WindowsImage -Online -RestoreHealth -Source F:sourcesinstall.wim:1 (где буква «F» соответствует букве подключенного образа с Win 10, а цифра «1» — индексу издания в образе Win 10 PRO (именно она у меня установлена), но и в очередной раз я потерпел неудачу — «Ошибка: 0x800f081Сбой восстановления. Не найден источник восстановления, или хранилище компонентов восстановить невозможно». 

На одном известном форуме подсказали, что не нужно подсоединять ISO-образ Windows 10 к виртуальному дисководу, а нужно смонтировать ISO-образ с файлами Win 10 в папку с помощью команды: Dism /Mount-Wim /WimFile:F:sourcesinstall.wim /index:1 /MountDir:C:WIM /ReadOnly (где WIM, это пустая папка на диске C:, в которую монтируется ISO-образ, а F:sourcesinstall.wim — местонахождение файла-образа install.wim), но у меня и здесь уже при монтировании вышел промах «Ошибка: 11. Была сделана попытка загрузить программу, имеющую неверный формат».

Короче я сдался и не знаю, почему у меня ничего не получается. 

Автор — Владимир

Привет, друзья. Цель данной статьи рассказать начинающим пользователям в подробностях, как производить восстановление повреждённого хранилища компонентов Windows 10 в различных критических ситуациях. Если вы хотите проверить целостность системных файлов в своей операционной системе, то поможет вам в этом встроенная утилита «sfc /scannow», но если она выдаст ошибку: «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них», 

то значит в вашей OS нарушена целостность самого хранилища системных компонентов (содержимое папки WinSxS). В этом случае нужно проверить целостность хранилища компонентов командой «Dism /Online /Cleanup-Image /ScanHealth», если при данной проверке тоже будут выходить различные ошибки, например, «Хранилище компонентов подлежит восстановлению», «Ошибка: 1910 Не найден указанный источник экспорта объекта», «Ошибка: 1726 Сбой при удалённом вызове процедуры», 

 

то в этом случае нужно сначала восстановить хранилище компонентов, а уже затем восстанавливать целостность системных файлов с помощью «sfc /scannow», вот здесь начинается самое интересное, так как имеется очень много нюансов, давайте разберём их все.

Запускаем командную строку администратора и вводим команду:

Dism /Online /Cleanup-Image /RestoreHealth

Данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows (у вас должен работать Интернет), отсутствующие компоненты будут скачаны на серверах Майкрософт и восстановлены в вашей системе. В итоге должны получить сообщение «Восстановление выполнено успешно».

Но если данная команда выдаст ошибку 0x800f0906 «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»» или 

выйдет другая ошибка 0x800f081f «Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»»,

то нужно использовать для восстановления хранилища ISO-образ Windows 10. Скачиваем дистрибутив Windows 10 на сайте Майкрософт и подсоединяем его к виртуальному дисководу (в моём случае (G:)), затем заходим в папку sources и смотрим какое сжатие у файла-образа Windows 10,

 

обычно бывает install.esd, запоминаем это, пригодится при вводе последующих команд (если в вашем случае попадётся файл install.wim, то читайте информацию в конце статьи).

соответственно вводим следующую команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

где G: — буква виртуального дисковода с Windows 10,

Install.esd — файл-образ Win 10,

/limitaccess  — параметр, закрывающий доступ к центру обновлений (ведь мы используем для восстановления дистрибутив Win 10)

В итоге получаем сообщение «Восстановление выполнено успешно. Операция успешно завершена».

Вот таким способом мы с вами восстановили повреждённое хранилище компонентов Windows 10.

Хранилище компонентов восстановлено, теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow». Получаем сообщение «Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила». Целостность системных файлов Windows 10 восстановлена.

Ещё один способ восстановления хранилища компонентов с помощью файла виртуального жёсткого диска VHD

Друзья, но хочу сказать вам, что в особо сложных случаях, при вводе команды:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

вы опять получите ошибку, к примеру, «Ошибка: 1726 Сбой при удалённом вызове процедуры».

В этом случае нужно поступить так. Создать виртуальный жёсткий диск и распаковать на него содержимое файла-образа install.esd, после этого запустить команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Где D: — буква подсоединённого виртуального диска VHD с развёрнутыми файлами Windows 10.

в результате будет произведено восстановление хранилища компонентов за счёт распакованных на виртуальный диск VHD файлов операционной системы.

Идём в Управлении дисками и создаём виртуальный диск VHD. «Действие»—>«Создать виртуальный жёсткий диск»

Отмечаем пункт «Динамический расширяемый». Размер виртуального жёсткого диска — 20 Гб. Жмём на кнопку «Обзор».

Выбираем в проводнике место сохранения виртуального жёсткого диска. Я выберу диск (F:). Присваиваю имя виртуальному диску — «Win10» и жму кнопку «Сохранить».

«ОК»

Созданный виртуальный диск представляет из себя в Управлении дисками нераспределённое пространство (Диск 1) размером 20 Гб.

Щёлкаем на Диске 1 правой мышью и выбираем «Инициализировать диск»

По большему счёту всё равно какой пункт отмечать — MBR или GPT. Я отмечу пункт «Таблица с GUID разделов (GPT)» и жму «ОК»

После инициализации диска создаём на нераспределённом пространстве простой том.

Новый том (G:) создан.

Архивы операционной системы — install.esd или install.wim могут содержать в себе несколько других архивов (релизов) операционных систем (Про, Домашняя и т.д.) и этим образам присваиваются индексы 1, 2, 3, 4. Чтобы узнать, какие образы находятся внутри нашего файла install.esd, вводим команду:

Dism /Get-WimInfo /WimFile:G:sourcesinstall.esd

Где G: буква виртуального дисковода с Windows 10,

sourcesinstall.esd — адрес файла-образа install.esd в дистрибутиве Win 10.

На моём компьютере установлена Windows 10 PRO и именно её я хочу восстановить. Нужный мне образ Win 10 PRO имеет индекс 1.

Вводим команду:

Dism /apply-image /imagefile:G:sourcesinstall.esd /index:1 /ApplyDir:D:

Где G:sources — адрес расположения файла install.esd, 

index:1 — индекс Windows 10 PRO,

D: — подключенный виртуальный диск VHD (раздел D:).

Операция успешно завершена.

Файл install.esd (Win 10 PRO) развёрнут на виртуальный диск VHD (раздел D:).

 

Ну и теперь восстанавливаем хранилище компонентов за счёт распакованных на виртуальный диск VHD (раздел D:) файлов операционной

системы Win 10, командой:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Восстановление выполнено успешно. Операция успешно завершена.

Вот таким ещё способом мы с вами восстановили повреждённое хранилище компонентов Windows 10! Теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow».  

 

В конце статьи вам пригодится такая информация. Если в ISO-образе Windows 10, в папке sourses, вам попадётся вместо файла install.esd файл install.wim, то команда восстановления немного изменится:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:install.wim /limitaccess

Это команда восстановления хранилища компонентов.

Восстанавливаем поврежденное хранилище компонентов

Здравствуйте. В одной из предыдущих публикаций я рассказывал, как выполнить восстановление поврежденного хранилища компонентов с помощью командной строки. Но есть еще один способ, который может сработать, если первый метод не помогает.

Предыстория

Не буду повторяться, поскольку начало «истории» об очистке папки WinSxS Вы можете найти по ссылке. Затем я рассказывал о возможных проблемах этого процесса. Конкретно, речь шла об ошибке 14098, связанной с повреждением хранилища компонентов. Восстановить их можно через утилиту CMD, но для этого требуется подключение к интернету. Если же оно отсутствует, то после запуска нужной команды отобразиться код ошибки 800f0906. Отмечу, что проблема может возникнуть и при наличии сетевого соединения. Вот яркий пример:

error 800f0906

Как видите, не получается скачать необходимые файлы компонентов. Нам предлагают указать расположение элементов вручную. Но как это сделать?


Восстановление поврежденного хранилища компонентов Windows в PowerShell

Обязательным условием данного решения является активная служба Windows Update и доступ к интернету.

  • Сначала предстоит запустить приложение Power Shell. Сделать это проще всего через поиск:

Результаты поиска по запросу Power

  • Открываем утилиту с администраторскими правами, иначе эффекта не будет.
  • Теперь вводим код:

Repair-WindowsImage -Online –RestoreHealth

  • Нажимаем «Ввод» на клавиатуре (клавиша Enter)

Окно Power Shell с командой восстановления хранилища

  • Если проблем с интернетом нет, то увидите процесс в виде увеличивающегося количества кружочков:

Процесс идет - компоненты восстанавливаются

  • В конце процедуры увидите сообщение со статусом операции. На успешность укажет значение «Healthy»:

Сообщение об успешном восстановлении компонентов

Это все хорошо, но как поступить, когда связь с сетью недоступна. Увы, бывает и такое. Сейчас поведаю один интересный способ.


Восстановление с помощью образа системы

Как Вы уже, наверное, догадались, нам понадобиться образ ISO с операционной системой Windows соответствующей версии. Его можно скачать на сайте Майкрософт или из других известных Вам источников.

После того, как образ будет в Вашем распоряжении, его следует «открыть» двойным щелчком левой кнопки мыши. Это действие позволит монтировать ISO в виртуальный привод для просмотра его содержимого:

Содержимое ISO образа Windows

Теперь снова открываем PowerShell с правами админа (выше я рассказывал, как это делать) и прописываем команду:

Dism /Get-WimInfo /WimFile:G:sourcesinstall.wim

Команда восстановления хранилища с помощью ISO

Обратите внимание на путь, указанный в строке выше. «G» — это буква виртуального диска, которую можно посмотреть в «Проводнике» (Этот компьютер). Она может отличаться от той, которая указана в моем примере.

Смотрим на цифру индекса, запоминаем её и теперь используем команду:

Repair-WindowsImage -Online -RestoreHealth -Source G:sourcesinstall.wim:1

В конце вставляем свое индексное значение (в моем случае – 1, а в Вашем может быть другое), которое определяет количество систем, расположенных внутри образа.

Итогом операции будет сообщение со статусом «Healthy», если все пройдет гладко.

Сообщение об успешном восстановлении компонентов

Осталось только просканировать систему на целостность. Запускаем консоль командной строки и вводим:

sfc /scannow

Поздравляю с очередной решенной проблемой. Возможно, было непросто, и возникли вопросы по теме. Милости прошу в комментарии, где можно высказать своё мнение, поделиться впечатлениями и предложить более эффективный способ восстановления поврежденного хранилища компонентов Windows 10 (если он существует).

С уважением, Виктор!

Download PC Repair Tool to quickly find & fix Windows errors automatically

If while running the DISM Tool, you see DISM Error 0x800f0906, The source files could not be downloaded message, then this post will be able to help you. A few days back, we posted about the repairing of corrupted Windows Image using Deployment Imaging and Servicing Management (DISM) component repair tool. Today, when I was trying the method of our posted article on a computer, I received an error and thus was unable to completely repair a Windows Image.

Fix Error 0x800f0906 on Windows 11/10

error 0x800f0906

Here are the details of the complete scenario which I faced after running the Windows Component tool:

DISM /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.16384

Image Version: 6.2.9200.16384

[==========================100.0%==========================]

Error: 0x800f0906

The source files could not be downloaded.
Use the “source” option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.

The DISM log file can be found at C:WindowsLogsDISMdism.log

Repair Corrupt Windows Image

After doing some research about this error, I found that the following solution may work in this situation. You need to reset SoftwareDistribution and Catroot2 folders. The fix to the error goes like this:

1. Open administrative Command Prompt.

2. Copy the following commands one after the other into Command Prompt and hit Enter after every command:

net stop wuauserv
cd %systemroot%SoftwareDistribution
ren Download Download.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%system32
ren catroot2 catroot2old
net start cryptsvc

Fix-Error-0x800f0906-DISM

3. That’s it! Close the Command Prompt. Reboot and try to run the DISM /Online /Cleanup-Image /RestoreHealth again and this time, you won’t receive the error code.

Please follow the steps and if the issue persists, revert back and we will be glad to help you!

See these posts if you need more on such subjects:

  1. Fix DISM Errors 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f
  2. DISM fails in Windows 10, The source files could not be found error.

Ezoic

An Electrical Engineer by profession, Kapil is a Microsoft MVP and a Windows Insider MVP. Please read the entire post & the comments first & create a system restore point before making any changes to your system.

Здравствуйте, Владимир! У меня целая эпопея с восстановлением хранилища оригинальных компонентов Windows 10. Нужен Ваш совет, думаю я Вас пойму, так как считаю себя опытным пользователем. Установленная на моём ноутбуке Windows 10 работает со значительными ошибками. Решил проверить целостность системных файлов с помощью средства sfc /scannow, но вышла ошибка «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них». Как я понял, ошибка эта обозначает, что нарушена целостность самого хранилища системных компонентов Win 10 (папка WinSxS). Тогда решил проверить целостность этого самого хранилища командой Dism /Online /Cleanup-Image /ScanHealth, вышло сообщение «Хранилище компонентов подлежит восстановлению». Соответственно восстанавливаю хранилище командой Dism /Online /Cleanup-Image /RestoreHealth, данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows, и у меня опять выходит ошибка «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»». 

Непонятно, почему вылезла ошибка в этот раз, ведь интернет у меня есть. Ладно думаю, буду использовать для восстановления хранилища компонентов средство PowerShell и ISO-образ Windows 10, скачал дистрибутив Windows 10 и подсоединил его к виртуальному дисководу, запустил PowerShell и ввёл команду: Repair-WindowsImage -Online -RestoreHealth -Source F:sourcesinstall.wim:1 (где буква «F» соответствует букве подключенного образа с Win 10, а цифра «1» — индексу издания в образе Win 10 PRO (именно она у меня установлена), но и в очередной раз я потерпел неудачу — «Ошибка: 0x800f081Сбой восстановления. Не найден источник восстановления, или хранилище компонентов восстановить невозможно». 

На одном известном форуме подсказали, что не нужно подсоединять ISO-образ Windows 10 к виртуальному дисководу, а нужно смонтировать ISO-образ с файлами Win 10 в папку с помощью команды: Dism /Mount-Wim /WimFile:F:sourcesinstall.wim /index:1 /MountDir:C:WIM /ReadOnly (где WIM, это пустая папка на диске C:, в которую монтируется ISO-образ, а F:sourcesinstall.wim — местонахождение файла-образа install.wim), но у меня и здесь уже при монтировании вышел промах «Ошибка: 11. Была сделана попытка загрузить программу, имеющую неверный формат».

Короче я сдался и не знаю, почему у меня ничего не получается. 

Автор — Владимир

Привет, друзья. Цель данной статьи рассказать начинающим пользователям в подробностях, как производить восстановление повреждённого хранилища компонентов Windows 10 в различных критических ситуациях. Если вы хотите проверить целостность системных файлов в своей операционной системе, то поможет вам в этом встроенная утилита «sfc /scannow», но если она выдаст ошибку: «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них», 

то значит в вашей OS нарушена целостность самого хранилища системных компонентов (содержимое папки WinSxS). В этом случае нужно проверить целостность хранилища компонентов командой «Dism /Online /Cleanup-Image /ScanHealth», если при данной проверке тоже будут выходить различные ошибки, например, «Хранилище компонентов подлежит восстановлению», «Ошибка: 1910 Не найден указанный источник экспорта объекта», «Ошибка: 1726 Сбой при удалённом вызове процедуры», 

 

то в этом случае нужно сначала восстановить хранилище компонентов, а уже затем восстанавливать целостность системных файлов с помощью «sfc /scannow», вот здесь начинается самое интересное, так как имеется очень много нюансов, давайте разберём их все.

Запускаем командную строку администратора и вводим команду:

Dism /Online /Cleanup-Image /RestoreHealth

Данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows (у вас должен работать Интернет), отсутствующие компоненты будут скачаны на серверах Майкрософт и восстановлены в вашей системе. В итоге должны получить сообщение «Восстановление выполнено успешно».

Но если данная команда выдаст ошибку 0x800f0906 «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»» или 

выйдет другая ошибка 0x800f081f «Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»»,

то нужно использовать для восстановления хранилища ISO-образ Windows 10. Скачиваем дистрибутив Windows 10 на сайте Майкрософт и подсоединяем его к виртуальному дисководу (в моём случае (G:)), затем заходим в папку sources и смотрим какое сжатие у файла-образа Windows 10,

 

обычно бывает install.esd, запоминаем это, пригодится при вводе последующих команд (если в вашем случае попадётся файл install.wim, то читайте информацию в конце статьи).

соответственно вводим следующую команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

где G: — буква виртуального дисковода с Windows 10,

Install.esd — файл-образ Win 10,

/limitaccess  — параметр, закрывающий доступ к центру обновлений (ведь мы используем для восстановления дистрибутив Win 10)

В итоге получаем сообщение «Восстановление выполнено успешно. Операция успешно завершена».

Вот таким способом мы с вами восстановили повреждённое хранилище компонентов Windows 10.

Хранилище компонентов восстановлено, теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow». Получаем сообщение «Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила». Целостность системных файлов Windows 10 восстановлена.

Ещё один способ восстановления хранилища компонентов с помощью файла виртуального жёсткого диска VHD

Друзья, но хочу сказать вам, что в особо сложных случаях, при вводе команды:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

вы опять получите ошибку, к примеру, «Ошибка: 1726 Сбой при удалённом вызове процедуры».

В этом случае нужно поступить так. Создать виртуальный жёсткий диск и распаковать на него содержимое файла-образа install.esd, после этого запустить команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Где D: — буква подсоединённого виртуального диска VHD с развёрнутыми файлами Windows 10.

в результате будет произведено восстановление хранилища компонентов за счёт распакованных на виртуальный диск VHD файлов операционной системы.

Идём в Управлении дисками и создаём виртуальный диск VHD. «Действие»—>«Создать виртуальный жёсткий диск»

Отмечаем пункт «Динамический расширяемый». Размер виртуального жёсткого диска — 20 Гб. Жмём на кнопку «Обзор».

Выбираем в проводнике место сохранения виртуального жёсткого диска. Я выберу диск (F:). Присваиваю имя виртуальному диску — «Win10» и жму кнопку «Сохранить».

«ОК»

Созданный виртуальный диск представляет из себя в Управлении дисками нераспределённое пространство (Диск 1) размером 20 Гб.

Щёлкаем на Диске 1 правой мышью и выбираем «Инициализировать диск»

По большему счёту всё равно какой пункт отмечать — MBR или GPT. Я отмечу пункт «Таблица с GUID разделов (GPT)» и жму «ОК»

После инициализации диска создаём на нераспределённом пространстве простой том.

Новый том (G:) создан.

Архивы операционной системы — install.esd или install.wim могут содержать в себе несколько других архивов (релизов) операционных систем (Про, Домашняя и т.д.) и этим образам присваиваются индексы 1, 2, 3, 4. Чтобы узнать, какие образы находятся внутри нашего файла install.esd, вводим команду:

Dism /Get-WimInfo /WimFile:G:\sourcesinstall.esd

Где G: буква виртуального дисковода с Windows 10,

sourcesinstall.esd — адрес файла-образа install.esd в дистрибутиве Win 10.

На моём компьютере установлена Windows 10 PRO и именно её я хочу восстановить. Нужный мне образ Win 10 PRO имеет индекс 1.

Вводим команду:

Dism /apply-image /imagefile:G:\sourcesinstall.esd /index:1 /ApplyDir:D:\

Где G:sources — адрес расположения файла install.esd, 

index:1 — индекс Windows 10 PRO,

D: — подключенный виртуальный диск VHD (раздел D:).

Операция успешно завершена.

Файл install.esd (Win 10 PRO) развёрнут на виртуальный диск VHD (раздел D:).

 

Ну и теперь восстанавливаем хранилище компонентов за счёт распакованных на виртуальный диск VHD (раздел D:) файлов операционной

системы Win 10, командой:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Восстановление выполнено успешно. Операция успешно завершена.

Вот таким ещё способом мы с вами восстановили повреждённое хранилище компонентов Windows 10! Теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow».  

 

В конце статьи вам пригодится такая информация. Если в ISO-образе Windows 10, в папке sourses, вам попадётся вместо файла install.esd файл install.wim, то команда восстановления немного изменится:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:install.wim /limitaccess

Это команда восстановления хранилища компонентов.

Если во время работы DISM Tool вы увидите сообщение DISM Ошибка 0x800f0906, Исходные файлы не могут быть загружены , то это сообщение поможет вам. Несколько дней назад мы опубликовали сообщение о восстановлении поврежденного образа Windows с помощью инструмента восстановления компонентов Deployment Imaging and Servicing Management (DISM). Сегодня, когда я пробовал метод из нашей статьи на компьютере, я получил ошибку и, таким образом, не смог полностью восстановить образ Windows.

Ошибка 0x800f0906

Вот подробности полного сценария, с которым я столкнулся после запуска компонента Windows:

DISM/Online/Cleanup-Image/RestoreHealth

Средство обслуживания образов развертывания и управления ими
Версия: 6.2.9200.16384

Версия изображения: 6.2.9200.16384

[========================== 100,0% ===================== =====]

Ошибка: 0x800f0906

Не удалось загрузить исходные файлы.
Используйте параметр «источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании исходного местоположения см. Http://go.microsoft.com/fwlink/?LinkId=243077.

Файл журнала DISM находится по адресу C: Windows Logs DISM dism.log

Восстановление поврежденного образа Windows

Проведя некоторое исследование об этой ошибке, я обнаружил, что в этой ситуации может работать следующее решение. Вам необходимо сбросить папки SoftwareDistribution и Catroot2. Исправление ошибки выглядит следующим образом:

1. Откройте командную строку администратора.

2. Скопируйте следующий код и вставьте его правой кнопкой мыши в командную строку:

 net stop wuauserv
cd% systemroot%  SoftwareDistribution
ren Скачать Download.old
чистый старт wuauserv
стоповые биты
чистые стартовые биты
чистая остановка cryptsvc
cd% systemroot%  system32
ren catroot2 catroot2old
net start cryptsvc 

3. Вот и все! Закройте командную строку. Перезагрузитесь и попробуйте снова запустить DISM/Online/Cleanup-Image/RestoreHealth , и на этот раз вы не получите код ошибки.

Пожалуйста, следуйте инструкциям, и если проблема не устранена, вернитесь назад, и мы будем рады помочь вам!

Просмотрите этот пост, если вам нужно больше информации по таким темам:

  1. Исправьте ошибки DISM 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f
  2. Сбой DISM в Windows 10. Исходные файлы не могут быть найдены ошибки.
  • Remove From My Forums
  • Question

  • When Have tried to repair corrupted Windows Image using DISM
    repair tool and received the error :  0x800f0906

    Below are the details after running the Windows Component tool:

    DISM /Online /Cleanup-Image /RestoreHealth

    Deployment Image Servicing and Management tool
    Version: 6.3.9600.17031

    Image Version: 6.3.9600.17031

    [==========================100.0%==========================]

    Error: 0x800f0906

    The source files could not be downloaded.
    Use the “source” option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.

    The DISM log file can be found at C:WindowsLogsDISMdism.log

    Do not know how can I fix it. The laptop has been bought with the system installed without  separate installation disc.

    Thanks and best regards, Ewa

Answers

  • Ewa

    You need to download & mount an OS image to use the «sources» switch

    DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess  Where « is the drive letter where the ISO is located.  Simply change the «X» to the correct drive
    letter


    Wanikiya and Dyami—Team Zigzag

    • Marked as answer by

      Friday, June 19, 2015 2:09 AM

    • Marked as answer by
      EWAGOSIA
      Sunday, May 10, 2015 1:01 PM

Восстанавливаем поврежденное хранилище компонентов

Здравствуйте. В одной из предыдущих публикаций я рассказывал, как выполнить восстановление поврежденного хранилища компонентов с помощью командной строки. Но есть еще один способ, который может сработать, если первый метод не помогает.

Предыстория

Не буду повторяться, поскольку начало «истории» об очистке папки WinSxS Вы можете найти по ссылке. Затем я рассказывал о возможных проблемах этого процесса. Конкретно, речь шла об ошибке 14098, связанной с повреждением хранилища компонентов. Восстановить их можно через утилиту CMD, но для этого требуется подключение к интернету. Если же оно отсутствует, то после запуска нужной команды отобразиться код ошибки 800f0906. Отмечу, что проблема может возникнуть и при наличии сетевого соединения. Вот яркий пример:

error 800f0906

Как видите, не получается скачать необходимые файлы компонентов. Нам предлагают указать расположение элементов вручную. Но как это сделать?


Восстановление поврежденного хранилища компонентов Windows в PowerShell

Обязательным условием данного решения является активная служба Windows Update и доступ к интернету.

  • Сначала предстоит запустить приложение Power Shell. Сделать это проще всего через поиск:

Результаты поиска по запросу Power

  • Открываем утилиту с администраторскими правами, иначе эффекта не будет.
  • Теперь вводим код:

Repair-WindowsImage -Online –RestoreHealth

  • Нажимаем «Ввод» на клавиатуре (клавиша Enter)

Окно Power Shell с командой восстановления хранилища

  • Если проблем с интернетом нет, то увидите процесс в виде увеличивающегося количества кружочков:

Процесс идет - компоненты восстанавливаются

  • В конце процедуры увидите сообщение со статусом операции. На успешность укажет значение «Healthy»:

Сообщение об успешном восстановлении компонентов

Это все хорошо, но как поступить, когда связь с сетью недоступна. Увы, бывает и такое. Сейчас поведаю один интересный способ.


Восстановление с помощью образа системы

Как Вы уже, наверное, догадались, нам понадобиться образ ISO с операционной системой Windows соответствующей версии. Его можно скачать на сайте Майкрософт или из других известных Вам источников.

После того, как образ будет в Вашем распоряжении, его следует «открыть» двойным щелчком левой кнопки мыши. Это действие позволит монтировать ISO в виртуальный привод для просмотра его содержимого:

Содержимое ISO образа Windows

Теперь снова открываем PowerShell с правами админа (выше я рассказывал, как это делать) и прописываем команду:

Dism /Get-WimInfo /WimFile:G:sourcesinstall.wim

Команда восстановления хранилища с помощью ISO

Обратите внимание на путь, указанный в строке выше. «G» — это буква виртуального диска, которую можно посмотреть в «Проводнике» (Этот компьютер). Она может отличаться от той, которая указана в моем примере.

Смотрим на цифру индекса, запоминаем её и теперь используем команду:

Repair-WindowsImage -Online -RestoreHealth -Source G:sourcesinstall.wim:1

В конце вставляем свое индексное значение (в моем случае – 1, а в Вашем может быть другое), которое определяет количество систем, расположенных внутри образа.

Итогом операции будет сообщение со статусом «Healthy», если все пройдет гладко.

Сообщение об успешном восстановлении компонентов

Осталось только просканировать систему на целостность. Запускаем консоль командной строки и вводим:

sfc /scannow

Поздравляю с очередной решенной проблемой. Возможно, было непросто, и возникли вопросы по теме. Милости прошу в комментарии, где можно высказать своё мнение, поделиться впечатлениями и предложить более эффективный способ восстановления поврежденного хранилища компонентов Windows 10 (если он существует).

С уважением, Виктор!

Понравилась статья? Поделить с друзьями:
  • Renault ошибка ems
  • Repair now ошибка рено магнум
  • Renault ошибка dtc1525f3
  • Repair needed пежо 308 что значит ошибка
  • Renault ошибка df398