Как распаковать Install. ESD для установки. WIM (Windows 10/8)

Когда вы загружаете ISO-файл Windows 10 или 8 с помощью инструмента создания мультимедиа, вы обнаружите, что в папке «sources» (X: \ Source \ install.esd) есть файл install.esd. Файл install.esd - это сжатый и зашифрованный файл, содержащий полную копию операционной системы Windows в защитном контейнере.

Файл install.esd можно использовать в качестве источника восстановления при использовании инструмента командной строки DISM с переключателем / Source для восстановления Windows 10 или Windows 8 / 8.1.

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

Но многие пользователи жаловались, что даже при использовании правильного файла install.esd инструмент DISM не может найти исходные файлы, необходимые для восстановления.

После многих тестов я понял, что DISM не может найти исходные файлы, ошибка происходит потому, что в последних версиях Windows файл install.esd может содержать несколько Образы Windows 10 (файлы install.wim) для нескольких версий Windows (например, Windows 10 Pro, Windows 10 Home и т. Д.), Поэтому DISM не может найти нужные файлы, необходимые для восстановления. Windows. (Чтобы просмотреть все содержимое файла install.esd, вы можете использовать

7zip)

В этом руководстве вы можете найти подробные инструкции о том, как извлечь файл install.esd, чтобы получить правильный файл install.wim, необходимый для восстановления Windows 10 или Windows 8 / 8.1 (Export Install. WIM из Install. ESD)

Статья по теме:

  • Как извлечь файл INSTALL.WIM, содержащий несколько файлов INSTALL.WIM.

Как преобразовать install.esd в install.wim (Windows 10/8)

1. С установочного носителя Windows копировать в install.esd файл из папки "источники" (например, X: \ sources \ install.esd) в папку корень папка диск C: *

* Примечание:Если вы используете файл образа ISO, сначала устанавливать это в винду. Если вы используете Windows 8 / 8.1, прочтите эту статью: Как смонтировать файлы ISO.

Извлечь Установить. ESD для установки. WIM

3. Щелкните правой кнопкой мыши на Начинать меню изображение и выберите Командная строка (администратор).
4. Тип компакт диск\ перейти в корневую папку диска C: \
5. Затем введите следующую команду и нажмите Входить, чтобы узнать, какие изображения находятся в файле install.esd:

  • DISM / Get-WimInfo / WimFile: install.esd

6. Обратите внимание на порядковый номер в соответствии с установленной версией Windows 10. *

* например: если вы установили в своей системе Windows 10 Home edition, то порядковый номер будет «2».

DISM получить информацию WIM

7. Затем введите команду ниже, чтобы извлечь файл install.wim, соответствующий вашей версии Windows (порядковый номер): *

  • DISM / экспорт-изображение / SourceImageFile: install.esd / SourceIndex:Индекс / DestinationImageFile: install.wim / Сжать:Максимум /CheckIntegrity

* Примечания:
1.Заменить Индекс в соответствии с вашимиУстановленная версия Windows 10.

например В этом примере (для компьютера под управлением Windows 10 Home) мы хотим извлечь файл install.wim с индексным номером = 2. Итак, команда будет такой:

  • DISM / экспорт-изображение / SourceImageFile: install.esd / SourceIndex:2 / DestinationImageFile: install.wim / Сжатие: max / CheckIntegrity
экспортировать install.wim из install.esd

2. Если вы получили "Ошибка 11. Была сделана попытка загрузить программу с некорректным форматом"после выполнения указанной выше команды измените /Compress аргумент * от «макс» до «быстро», или до «нет», или до «восстановления».

* The /Compress аргумент тип сжатия, используемый для начальной операции захвата. В МаксимумПараметр imum обеспечивает наилучшее сжатие, но для захвата изображения требуется больше времени. В быстрый опция обеспечивает более быстрое сжатие изображений, но получаемые файлы больше, чем файлы, сжатые с помощью Максимумимумопция. Это также тип сжатия по умолчанию, который используется, если вы не укажете аргумент. Использовать восстановление возможность экспорта изображений с кнопками сброса. Размер получаемых файлов намного меньше, что, в свою очередь, значительно сокращает объем дискового пространства, необходимого для сохранения образа кнопочного сброса на диске восстановления. Конечный файл должен быть указан с расширением .esd. В никто опция вообще не сжимает захваченное изображение.

7. Когда процесс будет завершен, у вас должен быть экспортированный install.wim на диске C: (C: \ install.wim).

экспортировать install.esd в install.wim

Вот и все! Сообщите мне, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Пожалуйста, поставьте лайк и поделитесь этим руководством, чтобы помочь другим.

Убедитесь, что вы проверили свою версию DISM, эти команды, похоже, не работают в экземпляре ОС Win 7 pro при работе с сгенерированными носителями Windows 10.

Мне удалось извлечь install.wim в корневую папку c: \
но независимо от того, что я делаю, DISM не работает и все еще не могу найти источник, я даже упаковал этот файл в образ и попробовал его оттуда, не повезло…. какого хрена это должно быть так сложно

Программа 7zip умеет:
- открыть windowsxx.iso
- затем распакуйте или откройте install.esd

Если вы намерены извлечь определенные файлы из windowsxx.iso или install.esd, а не создавать install.wim, то 7zip более чем достаточно.

Привет,

Надеюсь, вы все еще смотрите на этот сайт, так как последний пост, который я здесь вижу, был давным-давно!

Я потратил много времени (дни и дни!), Пытаясь преобразовать установку Windows 10. ESD в файл install. WIM-файл, поэтому я могу развернуть Windows на сервере, безуспешно используя WDS.

Я следил за примерами с нескольких разных сайтов... Ваш пример - единственный, который я обнаружил, в котором упоминаются различные форматы сжатия, например Макс, быстро, восстановление и нет. Я знаю, что в этом примере говорится, что параметр восстановления должен иметь расширение .ESD, но это единственный вариант, который работает (хотя я даю ему расширение .WIM) без сообщение об ошибке «11 Была предпринята попытка загрузить программу с неправильным форматом» - это вариант восстановления, но WDS сообщает, что файл либо недействителен, либо коррумпирован.

Я сейчас в растерянности и надеюсь на ответ и возможное решение или объяснение того, что я, возможно, делаю неправильно!

Спасибо

РЕДАКТИРОВАТЬ:
Я имею в виду,
Я извлек один проиндексированный элемент и хочу вернуть только его
Итак, как сжать обратно этот install.wim в install.esd, и что нужно установить при установке конфигурация, чтобы иметь возможность плавно выполнить установку правильно после другого элемента (ов) опущены.

@Lakonst
Я имею в виду:
Я извлекаю один проиндексированный элемент и хочу вернуть только его
Итак, как сжать обратно этот install.wim в install.esd, и что должно быть установлено в конфигурации установки, чтобы иметь возможность правильно установить после того, как один из проиндексированных элементов пропущен.

@Lakonst
Как сжимать install.wim в esd и какие настройки следует сделать в конфигурации установки, чтобы иметь возможность правильно установить после того, как один из проиндексированных элементов пропущен.

Кажется, я упускаю важный шаг. Я скопировал файл esd, но как мне вставить его в корневую папку C:?

У меня всегда были проблемы с DISM, устраняющим повреждение хранилища компонентов. Как вы сказали, он не смог найти источник. Ваш метод решил проблему. Коррупция была устранена. Так сложно найти достоверную информацию о проблемах с DISM, но вы это сделали! Большое спасибо, что поделились …

Я пытался восстановить установку WIndows 8.1 с помощью DISM, которая не может использовать файл esd, поэтому я пытаюсь извлечь его в файл WIM для использования (в другом месте я читал, что DISM не всегда находит исходные файлы в esd.) Шаг 1 работает нормально, и я вижу, что в файле ESD есть только одна установка (полученная из ISO, созданного с помощью Windows Media Creation Инструмент). Но когда я запускаю шаг 2, я получаю следующую ошибку:

Ошибка: 11
Была сделана попытка загрузить программу с неверным форматом.
Файл журнала DISM находится по адресу C: \ Windows \ Logs \ DISM \ DISM.log.

Журнал DISM показывает следующее:

2017-09-21 15:25:38, Предупреждение DISM DISM WIM Provider: PID = 7668 [ReadWimHeader: (2268) -> несовпадение версии / заголовка] C: \ install.esd (HRESULT = 0x8007000B) - CWimManager:: WimProviderMsgLogCallback
[7668] [0xc144012e]
2017-09-21 15:25:38, Ошибка DISM DISM WIM Provider: PID = 7668 [WIMCreateFile: (415) -> Не удалось прочитать заголовок WIM] C: \ install.esd (HRESULT = 0x8007000B) - CWimManager:: WimProviderMsgLogCallback
2017-09-21 15:25:38, Ошибка DISM DISM Поставщик WIM: PID = 7668 TID = 3960 base \ ntsetup \ opktools \ DISM \ Provider \ wimprovider \ dll \ wimmanager.cpp: 1440 - CWimManager:: Export (hr: 0x8007000b)
2017-09-21 15:25:38, Ошибка DISM DISM Поставщик WIM: PID = 7668 TID = 3960 base \ ntsetup \ opktools \ DISM \ Provider \ wimprovider \ dll \ wimmanager.cpp: 4862 - CWimManager:: InternalCmdExport (hr: 0x8007000b)
2017-09-21 15:25:38, Ошибка DISM Поставщик WIM DISM: PID = 7668 TID = 3960 Ошибка при выполнении команды - CWimManager:: InternalExecuteCmd (hr: 0x8007000b)
2017-09-21 15:25:38, Ошибка DISM DISM Поставщик WIM: PID = 7668 TID = 3960 base \ ntsetup \ opktools \ DISM \ Provider \ wimprovider \ dll \ wimmanager.cpp: 2273 - CWimManager:: ExecuteCmdLine (hr: 0x8007000b)
2017-09-21 15:25:38, Ошибка DISM DISM.EXE: WimManager обработал командную строку, но не удалось. HRESULT = 8007000B

Любые идеи?
Спасибо!

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

Я использовал вашу процедуру для извлечения и экспорта файла install.wim в корень C, который работал отлично, но когда я запускал ISM / Online / Cleanup-Image / RestoreHealth / Source: wim:.. в консоли я снова сталкиваюсь с тем, что не могу найти файлы, необходимые для ремонта. Есть идеи решить эту проблему? Я должен уточнить, что я использовал точную правильную версию (Windows 10 Home) и что я также ввел точный путь к файлу. Заранее спасибо, Роджер.