Install wim windows 10 ошибка

Обновлено: 04.07.2024

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

Простое восстановление

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

Для восстановления выполните следующие простые шаги

Восстановление хранилища компонентов с использованием образа Windows 10

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

Вам потребуется: образ ISO с такой же Windows 10 (разрядность, версия), что установлена на вашем компьютере или же диск/флешка с нею. В случае, если используется образ, подключите его (правый клик по файлу ISO — подключить). На всякий случай: Как скачать Windows 10 ISO с сайта Майкрософт.

Шаги по восстановлению будут следующими (если из текстового описания команды что-то будет не ясно, обратите внимание на скриншот с выполнением описываемой команды):

  1. В подключенном образе или на флешке (диске) зайдите в папку sources и обратите внимание на находящийся там файл с именем install (самый большой по объему). Нам потребуется знать его точное имя, возможны два варианта: install.esd или install.wim
  2. Запустите командную строку от имени администратора и используйте следующие команды.
  3. В результате выполнения команды вы увидите список индексов и редакций Windows 10 в файле образа. Запомните индекс для вашей редакции системы.

Дождитесь завершения операции восстановления, которое, возможно, в этот раз пройдет успешно.

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

  1. Загрузите компьютер за загрузочной флешки или диска с Windows 10 в той же разрядности и версии, что установлена на компьютере или ноутбуке. См. Создание загрузочной флешки Windows 10.
  2. На экране после выбора языка внизу слева нажмите «Восстановление системы».
  3. Перейдите к пункту «Исправление неисправностей» — «Командная строка».
  4. В командной строке используйте по порядку 3 команды: diskpart, list volume, exit. Это позволит узнать текущие буквы разделов дисков, которые могут отличаться от тех, к которые используются в запущенной Windows 10. Далее используйте команды.
  5. Или install.wim, файл находится в папке sources на флешке, с которой вы загрузились. В этой команде мы узнаем индекс нужной нам редакции Windows 10.
  6. Здесь в /Image:C:\ указывается буква диска с установленной Windows При наличии отдельного раздела на диске под пользовательские данные, например, D, рекомендую также указать параметр /ScratchDir:D:\ как на скриншоте для использования этого диска под временные файлы.

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

Восстановление с распакованного образа на виртуальном диске

И еще один метод, более сложный, но также способный пригодиться. Использовать его можно как в среде восстановления Windows 10, так и в запущенной системе. При использовании метода необходимо наличие свободного пространства в объеме около 15-20 Гб на каком-либо разделе диска.

В моем примере будут использованы буквы: C — диск с установленной системой, D — загрузочная флешка (или подключенный образ ISO), Z — диск на котором будет создаваться виртуальный диск, E — буква виртуального диска, которая будет ему присвоена.

  1. Запустите командную строку от имени администратора (или запустите её же в среде восстановления Windows 10), используйте команды.
  2. diskpart
  3. create vdisk file=Z:\virtual.vhd type=expandable maximum=20000
  4. attach vdisk
  5. create partition primary
  6. format fs=ntfs quick
  7. assign letter=E
  8. exit
  9. Dism /Get-WimInfo /WimFile:D:\sources\install.esd (или wim, в команде смотрим на нужный нам индекс образа).
  10. Dism /Apply-Image /ImageFile:D:\sources\install.esd /index:индекс_образа /ApplyDir:E:\
  11. Dism /image:C:\ /Cleanup-Image /RestoreHealth /Source:E:\Windows /ScratchDir:Z: (если восстановление производится в запущенной системе, то вместо /Image:C:\ используйте /Online)

Дополнительная информация

Я загрузил ISO-образ Windows 10 версии 1909 и создал установочный USB-носитель в MacOS с помощью UNetbootin.

На целевом компьютере Windows программа установки запустилась правильно. Он спросил о моем местонахождении, клавиатуре и так далее. Но при запуске фактической установки выдает ошибку:

Windows не может открыть требуемый файл D: Sources Install.wim.

Убедитесь, что все файлы, необходимые для установки, доступны, и перезапустите установку. Код ошибки: 0x800700D

В более старых версиях Windows 10 install.wim был меньше, чем максимальный размер файла в файловой системе FAT32 4 ГБ. Таким образом, различные люди создали приложения и статьи с практическими рекомендациями, которые используют USB-накопитель, отформатированный с помощью FAT32.

Затем, примерно в 2018 году, install.wim превысил Ограничение FAT32. В Windows 10 версии 1909 размер файла install.wim составляет 4,6 ГБ. Сюрприз! Даже если присутствует install.wim , он сокращается до 4 ГБ и поэтому недействителен. Теперь все те замечательные приложения и инструкции, которые люди писали в прошлом, больше не работают.

Приложение Rufus в Windows автоматически создает такой двухраздельный установочный USB-диск. Я использовал это, и это сработало. Я отказался от MacOS, потому что он не может писать в NTFS без специального драйвера.

Какую бы операционную систему вы ни использовали для создания USB-накопителя, вам потребуется ISO-образ Windows 10 от Microsoft или производителя вашей системы, а также USB-накопитель 8 ГБ или больше (или с как минимум 5 ГБ свободного места и используя файловую систему FAT32, но лучше всего использовать новую и пустую).

Предположения (да, я знаю, что делает предписание U и я)

Вы пришли сюда с USB-накопителем, который, казалось, работал, но пожаловался на отсутствующий install.wim

Необходимые пакеты

Для Linux и macOS (и в Windows 8.x +) мы могли бы технически «смонтировать» ISO, чтобы сделать файлы доступными, вместо извлечения их на USB с помощью 7zip, но я хотел, чтобы инструкции были единообразными для разных платформ, а также их было легче копировать и вставлять для меньшего количества ошибок..

Подготовка к установке

После того, как вы подключили и отформатировали USB-накопитель в FAT32 (используйте имя типа Win10-1903, чтобы упростите идентификацию), затем запишите путь, по которому он «смонтирован».

Если вы ленивы, как я, вам не нужно чтобы ввести путь несколько раз, поэтому вы можете использовать export ISO_FILE =/path/to/your/Win10.iso или в Windows в Powershell $ env: ISO_FILE = C : Users YourUserName Downloads Win10.iso .

Затем вы можете сделать то же самое для целевого диска, export USB_DRIVE =/path/to/your /USB_mount или $env:USB_DRIVE=D: .

Извлечение простых битов

4,3 ГБ, который несовместим с файловой системой FAT32, которая ограничен файлами размером 4 ГБ.

Аргумент x для 7zip означает eXtract , -x [r]! подстановочный знак указывает ему исключить рекурсивно любой файл с именем install.wim (если мы не говорите это рекурсивно, мы должны указать точный sources/install.wim , и если он когда-либо переместится, команда завершится ошибкой). Подстановочный знак -i [r]! означает включить рекурсивно любой файл с именем install.wim , что также приводит к разрешению всего пути к файлу sources/install.wim , как в exclude выше.

Сначала мы извлечем все, НО этот файл, на USB-накопитель. 7z x '-xr! Install.wim' "$ ISO_FILE" -o "$ USB_DRIVE" или для Windows, поскольку мы Проделав это пару раз, давайте сохраним наши пальцы. Set-Alias ​​7z C: ProgramData chocolatey tools 7z Итак, теперь мы можем просто 7z x '-xr! install.wim '"$ env: ISO_FILE" -o "$ env: USB_DRIVE"

Это может занять довольно много времени, сделайте перерыв или возьмите газировку из холодильника..

Извлечение толстяка из костюма

wimsplit $ TEMP/sources/install.wim $ USB_DRIVE/sources/ install.swm 3000 или для Windows Dism/Split-Image/ImageFile:"$env:TEMP/sources/install.wim "/SWMFile:"$env:USB_DRIVEsourcesinstall.swm "/FileSize: 3000

После завершения разделения вы можете извлечь свой USB-накопитель и терпеливо ЖДАТЬ его безопасного извлечения, поскольку я предполагаю, что вы не хотите испортите программу установки, и вам придется снова начинать с этапа форматирования. Вы также можете удалить $ TEMP/sources/install.wim , если хотите, но поскольку мы использовали временный каталог системы, файл должен быть удален при следующем перезапуске.

Успешное завершение?

Теперь вы должны иметь возможность вставить USB-накопитель в компьютер, на котором вы хотите установить Windows, и включить его, и один раз логотип показывает, что нажмите F12, F9 или F10 или любую другую клавишу, которую BIOS указывает вам нажать, чтобы перейти в меню выбора загрузки. Выберите вариант Legacy или UEFI, соответствующий вашему USB-накопителю (он может просто отображать производителя, а не Win10-1903 имя, которое мы дали ему).

Перед этим консоль cmd с запущенной DISM нередко подзависает на строке прогресса эдак на 60 70%%. Далее DISM отсылает нас на офсайт Microsoft и, как обычно, предлагает ознакомиться с логом инструмента. Чаще всего ситуация получает своё развитие с момента, когда Windows 10 отказывается получить последние обновления:

центр обновления windows обнаружена ошибка

Ошибка может видоизменяться в том же окне настроек обновлений от сеанса к сеансу, но итог один: те или не скачиваются, либо не устанавливаются:

ошибка обновления до 20H2

Причина ошибки DISM 0x800f081f

СРАЗУ

Что понадобится для работы?

  • Валидный install.wim файл тех же версии, выпуска и языковой сборки Windows 10, что и ваша
  • не менее 10 Гб свободного места на диске С:.

файл install.wim в образе windows 10

Напомню, что файл install.wim располагается по адресу

Скачанный_диск-или-папка\sources\install.wim

  • (1) утилиты Media Creation Tool . Если не получилось, скачайте программу у меня:

Второй способ быстрее и абсолютно надёжен, но первый можно считать вполне официальным:

скачать windows 10 iso

Если у вас install.esd

копирование файла install_esd в диск с

ВНИМАНИЕ: все окна проводника Windows перед следующими командами закрыть.

  • Теперь запускаем консоль cmd от имени администратора и командой
  • Переходим в корень нашего диска. Смотрим состав перекочевавшего сюда файла:

WimFile install.esd

В моём файле 6 выпусков (если вы скачали предложенными мною способами, у вас меньше или так же). Я использую вариант Windows 10 Pro. Вы можете узнать о своей тут же из консоли, набрав команду:

  • Моему выпуску в консоли присвоен индекс 4. Извлекаем нужный install.wim из install.esd:

экспорт install_wim из install_esd

По окончании процесса распаковки вы должны увидеть файл install.wim в той же директории диска. Переходим к действиям в следующем абзаце, начиная с команды очистки хранилища компонентов.

Если у вас файл install.wim

ВНИМАНИЕ: все окна проводника Windows закрыть.

После этого запускаем консоль cmd от имени администратора и проверяем список выпусков Windows:

WimFile install.wim

А теперь следуем стандартной процедуре анализа состояния образа Windows 10 и применению исправления ошибок, как уже описывалось в статье Как починить Windows 10 с помощью DISM. Вводим поочерёдно:

Думаю, всё. Ошибка DISM 0x800f081f вас не должна более побеспокоить. До появления следующей устаревшей версии какого-либо компонента. Как справится с очередным косяком обновления, вы уже знаете.

Файл install.wim слишком велик для целевой файловой системы.

Причина этого файл слишком велик для целевой файловой системы ошибка заключается в том, что Файл Windows Imaging Format (WIM) в этой загрузке, которая содержит сжатые файлы, которые программа установки Windows использует для установки Windows 10, имеет размер немногим более 4,5 ГБ, что намного превышает максимальный размер файла в 4 ГБ для USB-накопителя, отформатированного с использованием файловой системы FAT32. .

Диски, отформатированные с использованием файловой системы NTFS, могут обрабатывать этот очень большой файл, но современное оборудование на основе UEFI требует для загрузки диска FAT32 для чистой установки Windows.

Файл install.wim слишком велик для целевой файловой системы.

Чтобы обойти эту ошибку в Windows 10, вы можете сделать одно из следующих действий:

  1. Смонтируйте ISO как виртуальный диск и запустите программу установки из Windows.
  2. Прикрепите файл ISO как виртуальный DVD-привод на виртуальной машине.
  3. Используйте различные инструменты развертывания для управления установкой по сети.

Но если вместо этого вам требуется запустить программу установки с загрузочного диска, чтобы вы могли выполнить полностью чистую установку, вам нужно будет использовать команду DISM, чтобы разделить файл WIM на части, которые не превышают предельный размер FAT32 в 4 ГБ.

Вот как это сделать за 4 шага:

  1. Создайте загрузочный диск восстановления
  2. Смонтируйте загруженный файл ISO и скопируйте его содержимое в папку на локальном диске.
  3. Используйте команду DISM, чтобы разделить файл WIM на несколько частей.
  4. Скопируйте установочные файлы из вашей локальной папки на загрузочный USB-накопитель.

Давайте подробно рассмотрим шаги.

1]Создайте загрузочный диск восстановления

На ПК, на котором уже установлена ​​Windows 10, подключите USB-накопитель и создайте загрузочный диск с помощью Windows Recovery Media Creator. Вам понадобится диск размером не менее 8 ГБ. Убедитесь, что Резервное копирование системных файлов на диск восстановления опция не отмечена. Имейте в виду, что все файлы на диске будут удалены при форматировании.

2]Смонтируйте ISO-файл и скопируйте его содержимое в папку на локальном диске.

Нажмите Winkey + E , чтобы открыть проводник и дважды щелкнуть загруженный файл ISO, чтобы подключить его как виртуальный диск. Оставьте это окно проводника открытым и нажмите Ctrl + N комбинация клавиш, чтобы открыть новое окно. В новом окне создайте папку на локальном жестком диске и скопируйте содержимое смонтированного диска из другого окна в эту папку.

3]Используйте команду DISM, чтобы разделить файл WIM на несколько частей.

Теперь нажмите Winkey + R, тип cmd и нажмите комбинацию клавиш CTRL + SHIFT + ENTER, чтобы открыть командную строку в режиме администратора / с повышенными правами.

В окне скопируйте и вставьте команду ниже, но замените имя папки заполнитель в команде с именем папки, которую вы создали в Шаг 2и нажмите Enter.

4]Скопируйте установочные файлы из вашей локальной папки на загрузочный USB-накопитель.

На этот раз вы не должны получать ошибку. Программа установки Windows распознает два разделенных файла с .SWM расширения имен файлов и использует их для создания новой установки.

В качестве альтернативы, если вы не из тех, кто закатывает рукава и выполняет какую-то грязную работу, вы можете использовать Rufus или любое другое приложение, которое может создать загрузочную флешку. Эти инструменты форматируют диск, создавая 2 (или более) раздела. Один из них отформатирован как NTFS, другой как FAT32. Оба содержат загрузочные файлы, сопоставленные с установленной ОС в разделе NTFS. Таким образом, его можно загрузить как из BIOS, так и из системы UEFI.

Читайте также: