Изучите, как преобразовать install.esd в install.wim в Windows

Интересуетесь, почему формат по умолчанию для загрузки электронного программного обеспечения (ESD) кажется ограничивающим в вопросах настройки? Ну, почему бы вам не выбрать формат Windows Imaging (WIM) с файлом (install.wim) вместо этого? Если вы размышляете о необходимости более гибкого и управляемого подхода к развертыванию Windows, конвертируйте ваш ESD в формат WIM!

На протяжении этого руководства вы узнаете множество способов конвертации ESD в формат WIM и получите преимущество в формировании своей установки Windows. Будь вы IT-профессионал, стремящийся к владению развертыванием, или просто технологический энтузиаст, выполнение этой конвертации крайне важно.

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

Предварительные требования

Прежде чем начать процесс конвертации, убедитесь, что у вас есть следующее:

  • A Windows ISO file – This tutorial uses a Windows 10 x64 ISO file.
  • A Windows machine where you have administrative privileges – This tutorial uses Windows 10 Pro 22H2.
  • Установленный NTLite – В этом руководстве используется версия NTLite 2023.12.9552.
  • Скачанный DISM++ – В этом руководстве используется DISM++ x64 10.1.1002.1.
  • Программное обеспечение для создания оптических дисков – В этом руководстве используется PowerISO 8.7 для изменения файла ISO Windows.

Понимание различий между форматами ESD и WIM

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

В то время как формат файла install.esd предлагает эффективное сжатие; ниже приведены некоторые потенциальные недостатки:

Limited Tool Support Compared to the widely supported install.wim format, some third-party tools may have limited support for it. This limit can impact users relying on various tools for Windows customization and deployment.
Compatibility with Older Systems Older systems or tools that don’t support the ESD compression algorithm may face compatibility issues when dealing with install.esd files. This issue can be a concern for users working in diverse environments.
Reduced Readability The compressed nature of the install.esd file makes it less human-readable compared to the plain XML format of install.wim. This aspect can make manual inspection and modification more challenging.

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

Понимая тонкости форматов ESD и WIM, вы не просто расшифровываете форматы файлов; вы осваиваете инструменты, которые формируют ваше окружение Windows.

Извлечение файла install.esd из образа Windows ISO

Пройдя обзор форматов ESD и WIM, вы почти готовы к выполнению преобразований. Но сначала необходим очень важный шаг — получение файла install.esd. Интересно, где его можно найти?

Файл install.esd обычно присутствует в последних версиях Windows, и ваш ключ к началу преобразования заключается в извлечении этого файла из вашего существующего образа Windows ISO.

Чтобы извлечь файл install.esd из вашего образа Windows ISO, выполните следующее:

Смонтируйте образ Windows ISO через Проводник или стороннее программное обеспечение.

Теперь перейдите в папку /sources (левая панель) и скопируйте файл install.esd в другое местоположение на вашей системе для дальнейшей обработки.

Extracting install.esd from the Windows ISO

Преобразование install.esd в install.wim с помощью NTLite

После успешного извлечения файла install.esd из вашего образа Windows ISO вы стоите на пороге преобразовательного процесса. Преобразование вашей установки Windows начинается с преобразования файла install.esd в файл install.wim.

Существует много способов выполнить это преобразование, но один из хороших примеров – использование программного обеспечения NTLite. NTLite предлагает дружественный интерфейс, который позволяет вам сконцентрироваться на настройке различных компонентов вашей установки Windows.

Чтобы преобразовать ваш файл install.esd в файл install.wim с помощью NTLite, выполните следующие шаги:

1. Запустите NTLite из меню “Пуск” или рабочего стола.

2. Как только NTLite откроется, нажмите кнопку Добавить на панели инструментов, выберите Образ (ISO, WIM, ESD, SWM) и найдите ваш файл install.esd.

Locating the install.esd file

3. Нажмите ОК, когда появится запрос на подтверждение добавления файла install.esd в NTLite.

Confirming adding the install.esd file only

4. В интерфейсе NTLite щелкните правой кнопкой мыши по файлу install.esd в списке, наведите указатель на Преобразовать и выберите WIM (Стандартный, редактируемый).

Converting install.esd to install.wim via NTLite

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

Exporting one image in WIM format

5. При появлении запроса нажмите ОК, чтобы подтвердить кэш справочного изображения. Этот каталог кэша необходим для эффективной обработки операции преобразования.

Confirming reference image cache directory

6. Теперь нажмите ОК, чтобы продолжить преобразование.

Confirming the conversion

7. Выберите место для сохранения преобразованного файла install.wim и нажмите Сохранить, чтобы подтвердить.

Choosing a save location for the converted install.wim file

8. Отслеживайте прогресс, дождитесь завершения преобразования, и NTLite обработает каждое изображение в списке по отдельности.

Monitoring the conversion progress

9. После завершения проверьте, что те же изображения из install.esd целы в install.wim, как показано ниже. Этот вывод подтверждает, что вы успешно преобразовали install.esd в install.wim.

Но почему выбирать WIM вместо ESD? Если ваше развертывание требует высокого уровня настройки с определенными компонентами или функциями, WIM предпочтительнее из-за своей модульной природы.

Verifying the list of images in the converted install.wim

Использование DISM++ для преобразования ESD в WIM

Другим мощным инструментом, который вы можете использовать для преобразования ESD в WIM, является DISM++. Этот инструмент без проблем сочетает в себе мощь командной строки с элегантностью графического интерфейса.

DISM++ доказывает, что магия не всегда требует сложного заклинания, особенно когда речь идет о преобразовании ESD в WIM.

Чтобы преобразовать ESD в WIM с помощью DISM++, выполните следующее:

1. Откройте DISM++ совместимый с вашим компьютером из его распакованного расположения.

Launching DISM++

2. Когда DISM++ откроется, выберите меню Файл и выберите WIM <–> ESD/SWM

Accessing the ESD to WIM converter in DISM++

3. Выберите исходный файл ESD, укажите место назначения для файла WIM и нажмите Завершить.

Locating the source ESD file and providing a destination for the WIM file

4. Дождитесь завершения процесса преобразования и нажмите ОК.

Waiting for the conversion process to complete

5. Теперь проверьте, что преобразованный файл install.wim существует в целевом местоположении.

Verifying the converted install.wim exists

Преобразование формата ESD в формат WIM с помощью команд DISM

Помимо графических руководств, рассмотрите приключенческое погружение в море командной строки, где каждое нажатие клавиши вызывает заклинание преобразования. Вы будете выполнять команды Службы управления и обслуживания образа развертывания (DISM) для преобразования ESD в формат WMI.

Почему выбрать путешествие по командной строке после изучения удобств графического интерфейса DISM++? Понимание основных команд, управляющих процессом преобразования, предоставляет непревзойденный контроль и точность над развертыванием Windows.

Для преобразования ESD в WIM с помощью команд DISM выполните следующие шаги:

1. Откройте Командную строку от имени администратора и перейдите в каталог, где расположен ваш файл install.esd.

2. Затем выполните следующую dism-команду для перечисления всех изображений (Get-WimInfo), если у вас есть несколько изображений в файле install.esd.

dism /Get-WimInfo /WimFile:install.esd

Выберите одно из списка изображений и запомните его индекс (например, 1 для Windows 10 Home), как показано ниже.

Listing all images within the install.esd file

2. Теперь выполните команду dism ниже, чтобы преобразовать (/export-image) ESD в WIM с сохранением максимальной компрессии.

Убедитесь, что вы замените <img> индексом, который вы отметили на втором шаге, и <WIM> полным путем к файлу install.wim.

dism /export-image /SourceImageFile:install.esd /SourceIndex:<img> /DestinationImageFile:<WIM> /Compress:max /CheckIntegrity
Extracting one image from the install.esd file and converting it to install.wim

? В альтернативном варианте опустите параметр /SourceIndex из команды, чтобы включить все изображения в процесс конвертации следующим образом:
dism /export-image /SourceImageFile:install.esd /DestinationImageFile:<WIM> /Compress:max /CheckIntegrity

Вызовите командлет PowerShell Export-WindowsImage

Переходя от практического опыта команд DISM, вы теперь входите в область PowerShell. Если вы хотите исследовать еще один путь преобразования Windows, который гармонично сочетает в себе мощь и простоту, вы не можете ошибиться с командлетами PowerShell, такими как Export-WindowsImage.

PowerShell предоставляет мощную и гибкую среду для управления конфигурациями и развертываниями Windows. Командлет Export-WindowsImage в этом контексте позволяет более упрощенный и скриптовый подход к процессу конвертации.

Чтобы беспрепятственно преобразовать ESD в WIM через PowerShell, выполните следующие шаги:

1. Откройте PowerShell с административными привилегиями и перейдите в расположение вашего файла install.esd.

2. Затем выполните следующую команду Get-WindowsImage

Get-WindowsImage -ImagePath install.esd

Обратите внимание на ImageIndex изображения (т. е. 1), которое вы хотите включить в ваше преобразование install.wim.

Listing all images within the install.esd file

3. Затем выполните команду Export-WindowsImage для преобразования install.esd, с настраиваемыми путями к файлам в соответствии с вашим файлом настройки, в install.wim.

Убедитесь, что вы настраиваете пути к файлам в соответствии с вашей установкой, и замените <img> индексом изображения, который вы отметили на втором шаге.

Как вы могли заметить, процесс преобразования аналогичен выполнению команд DISM. Так почему выбрать PowerShell? Один из примеров – это то, что команда Export-WindowsImage может легко интегрироваться в более широкие автоматизированные рабочие процессы или более крупные сценарии развертывания.

Export-WindowsImage -SourceImagePath .\install.esd -SourceIndex <img> -DestinationImagePath <img> -CompressionType Max -CheckIntegrity

Дождитесь завершения преобразования.

? Как и при выполнении команд DISM, вы можете опустить параметр -SourceIndex, чтобы включить все изображения из install.esd в ваш преобразованный install.wim.
Export-WindowsImage -SourceImagePath .\install.esd -DestinationImagePath <img> -CompressionType Max -CheckIntegrity

После завершения вы получите следующий вывод, показывающий путь к журналу DISM.

Showing the DISM log path

Наконец, выполните команду Test-Path или Get-ChildItem ниже, чтобы проверить, существует ли новый файл install.wim.

# Проверка существования файла
Test-Path .\install.wim
# Перечисление всех файлов/папок в рабочем каталоге
Get-ChildItem
Verifying the newly converted install.wim file

Изменение файла ISO Windows

Независимо от того, каким путем вы получили файл install.wim, следующим шагом является изменение файла ISO вашей Windows. Вы будете заменять существующий файл install.esd на только что сконвертированный файл install.wim внутри вашего файла ISO Windows.

Хотя существуют инструменты, способные выполнить эту задачу, PowerISO является одним из лучших вариантов. PowerISO поставляется с пробной версией, но некоторые важные функции требуют платной лицензии, например, изменение файлов ISO размером более 300 МБ.

Чтобы изменить файл ISO вашей Windows, выполните следующие шаги:

1. Создайте резервную копию вашего оригинального файла ISO Windows, чтобы у вас была копия, если что-то пойдет не так.

2. Затем запустите PowerISO из меню “Пуск” или с рабочего стола и откройте ваш исходный файл ISO Windows, как показано ниже.

Opening the original Windows ISO

3. После открытия перейдите в папку /sources, удалите и замените файл install.esd на конвертированный файл install.wim.

? Установка Windows зависит от определенных файлов и их расположения в процессе установки. Поэтому будьте осторожны, чтобы сохранить общую структуру папки и расположение файлов в ISO. Папка /sources является важной частью организации ISO.

Replacing install.esd with install.wim

4. Теперь нажмите Сохранить, чтобы сохранить ваши изменения, и подтвердите перезапись файла ISO.

? Перезапись файла ISO должна быть безопасной, если у вас уже есть резервная копия. Но если у вас есть сомнения, нажмите Нет, затем перейдите в меню “Файл” и выберите “Сохранить как”.

Saving the changes to the Windows ISO file

Дождитесь завершения сохранения изменений PowerISO.

Waiting for the saving process to be complete

5. Наконец, разверните вашу установку Windows на одном или нескольких клиентах, чтобы проверить, работает ли install.wim.

Заключение

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

Когда вы размышляете о своем обучении, почему бы вам не исследовать возможности расширенной настройки? Как насчет изучения навыков настройки неотслеживаемой установки? Или использовать Sysprep для подготовки установки Windows, включая пакеты драйверов, и более тщательной настройки пользовательского опыта?

Source:
https://adamtheautomator.com/install-wim/