Как в Windows 10 преобразовать файл install.esd в install.wim

Не секрет, что любой дистрибутив Windows 8.1 или 10 можно модернизировать, интегрировав в файл образа install.wim необходимые драйвера и компоненты с помощью встроенной консольной утилиты DISM. Однако в последних сборках Windows 10 нет образа install.wim, вместо него используется install.esd, который DISM монтировать не способна. Других средств работы с образом install.esd нет, а без монтирования его в папку не получится интегрировать в него сторонние компоненты.

Так может имеет смысл сконвертировать файл ESD в WIM и затем уже пользоваться им на постоянной основе? Почему бы и нет, такая возможность Windows 10 поддерживается. Как это сделать, будет рассмотрено ниже, а пока позвольте пару слов о том, что же представляют собой файлы install.wim и install.esd и чем они отличаются.

И install.esd, и install.wim представляют собой архивы, содержащие в сжатом виде файлы операционной системы, причём включать в себя они могут несколько релизов. Каждому релизу присваивается порядковый номер — индекс, просмотреть который можно с помощью инструмента DISM. Для этого необходимо смонтировать установочный ISO-образ системы в Проводнике, открыть командную строку и выполнить такую команду, где Е — буква виртуального диска в пути к файлу install.esd:

DISM /Get-WimInfo /WimFile:G:\sources\install.esd

DISM

Основное отличие образа ESD от WIM заключается в типе сжатия. Формат ESD поддерживает максимальное сжатие Recovery, что позволяет получать образа на 30 процентов меньше по размеру. Однако нужно понимать, что при непосредственном создании файлов-образов Windows использование режима сжатия Recovery невозможно, применить его можно только к уже созданному образу WIM.

DISM /Export-Image /SourceImageFile:G:\sources\install.wim /SourceIndex:1 /DestinationImageFile:G:\sources\install.esd /Compress:recovery

Export-Image

Эта команда произведёт сжатие фала install.wim в смонтированном в Проводнике образе ISO, в результате чего рядом с файлом install.wim в папке source мы получим файл install.esd.

ESD

Увы, выполнить обратное конвертирование таким образом не получится. Файл ESD сначала необходимо распаковать, а затем заново запаковать в WIM, применив поддерживаемые этим форматом режимы сжатия fast или maximum. Рассмотрим процедуру более подробно.

Откройте встроенную оснастку «Управление дисками» и выберите в меню «Действие» опцию «Создать виртуальный жёсткий диск».

Управление дисками

Формат виртуального диска выставьте VHD, тип выберите «Динамический расширяемый», размер установите примерно 15-20 Гб.

Формат виртуального диска

Через обзор укажите место хранения файла диска.

Место

Пусть это будет традиционный диск D.

Имя

Присвойте виртуальному диску имя и сохраните его. В оснастке управления дисками он будет отображаться как нераспределённое пространство. Инициализируйте его и создайте на его месте простой том с произвольной буквой (пусть будет М). Стиль разделов значения не имеет.

Том

Стиль раздела

Создать простой том

Буква диска

Форматирование раздела

Виртуальный том

Смонтируйте в Проводнике установочный ISO-образ с Windows 10 и для начала определитесь, какой релиз вам нужен, команда для просмотра содержимого образа ESD вам уже известна. Мы для примера выбрали релиз с индексом 1Windows 10 Enterprise. Далее разворачиваем файл install.esd на только что созданный виртуальный диск:

Dism /apply-image /imagefile:G:\sources\install.esd /index:1 /ApplyDir:M:\

Теперь конвертируем его в WIM:

Dism /capture-image /imagefile:D:\install.wim /capturedir:M: /name:10

Конвертируем ESD в WIM

В результате выполнения этой команды файл install.wim будет сохранён на диск D. По большому счёту это всё. Полученный файл install.wim будет монтироваться утилитой DISM, и вы сможете использовать его для создания собственных сборок Windows.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 4,50 из 5)
Загрузка...

3 комментария

  • Спасибо, Дмитрий Демченко. Материал статьи работает и в 2022 году. Мне пригодился.

  • Зачем такие огороды городить, просто выполните одну команду в cmd - dism /export-image /SourceImageFile:"E:\sources\install.esd" /SourceIndex:4 /DestinationImageFile:D:\install.wim /Compress:max /CheckIntegrity. Или воспользуйтесь утилитой 78RePack если непривычно в ком. строке работать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *