Резюме: В этой статье мы увидим, как извлечь или преобразовать файл install.esd в формат install.wim в ISO-образе Windows 10 с помощью DISM или других методов.
Формат Windows Imaging (WIM) - это файловый формат образа диска, разработанный Microsoft для помощи в развертывании операционной системы Windows. Средство DISM (Служба образов развертывания и средство управления) может выполнять задачи обслуживания с файлом WIM. Например, вы можете добавить или удалить драйвер устройства из автономного образа.
Однако при загрузке Windows 10 с помощью Инструмент для создания медиа или Windows 10 Помощник по обновлениювы можете найти install.esd
вместо install.wim
. В install.wim
уступил место install.esd
, формат файлов для загрузки электронного программного обеспечения (ESD) из-за его высокой степени сжатия.
ESD - это формат с высокой степенью сжатия, размер файла которого составляет около 80% по сравнению с изображением WIM. Но формат изображения ESD доступен только для чтения и поэтому имеет недостатки. Например, его нельзя развернуть с помощью сервера WDS. Поэтому вам необходимо преобразовать файл ESD в файл WIM для обслуживания образа или его развертывания. Вам нужно будет конвертировать
install.esd
к install.wim
в исходном коде Windows на интегрировать обновления и драйверы (он же поток) с оригинального установочного диска.
Преобразование ESD в WIM
- Использование NTLite
- Использование командного сценария ESD2WIM
- Использование DISM или PowerShell
- Использование PowerISO
Как конвертировать ESD в WIM в Windows 10
Использование NTLite
NTLite - отличный инструмент, который поможет вам интегрировать обновления, драйверы, автоматизировать Windows и установку приложений, ускорить процесс развертывания Windows и настроить все это для следующего раза. Он может легко преобразовать формат файла ESD WIM.
Запустите NTLite и добавьте источник (каталог изображений или укажите файл .esd)
Щелкните источник правой кнопкой мыши, выберите «Преобразовать» и выберите в подменю WIM (стандартный, редактируемый).
Просит подтверждения. В окне подтверждения также есть флажок с именем Заменить исходное изображение. Включите эту опцию, если вам не нужно исходное изображение (.ESD).
Примечание: Вы также можете экспортировать отдельный индекс или изображение (щелкнув правой кнопкой мыши конкретный элемент) в WIM-файл.
Преобразование ESD в WIM (или наоборот) может занять около 10 минут, в зависимости от версии Windows 10 и размера файла ESD / WIM.
Ну вот!
Использование NTLite не требует усилий. Если вы предпочитаете собственный метод и метод командной строки, у нас есть командная строка DISM для выполнения этой задачи.
Использование командного сценария преобразователя ESD2WIM
Командный сценарий ESD2WIM или командный файл могут преобразовать install.wim
файл в install.esd
с помощью DISM.
- Загрузите файл ESD2WIM-WIM2ESD.cmd из GitHub.
- Щелкните правой кнопкой мыши ESD2WIM-WIM2ESD.cmd и выберите Запуск от имени администратора.
- В окне консоли введите путь к
install.esd
На следующем экране отобразится количество индексов (с соответствующими выпусками) в WIM-файле.
- Экспорт 1-го индекса
- Экспорт всех индексов
- Экспорт выбранного одиночного индекса
- Экспорт выбранного диапазона индексов
- Выберите один из вариантов в зависимости от ваших требований. Командный сценарий запускает соответствующую командную строку DISM для преобразования или извлечения файлов ESD в WIM.
Выходной файл install.wim
создается в том же каталоге, что и файл командного сценария ESD2WIM-WIM2ESD.cmd.
Преобразование ESD в WIM с помощью DISM или PowerShell в Windows 10
Чтобы преобразовать файл ESD в WIM (например, install.esd
к install.wim
) вручную с помощью средства обслуживания и управления образами развертывания (DISM) в Windows 10, выполните следующие действия:
Шаг 1. Создайте папку с именем Win10_ISO.
- Создайте папку на жестком диске и назовите ее
Win10_ISO
[D: \ Win10_ISO
] - Если у вас уже есть установочный USB-накопитель Windows 10, созданный с помощью Media Creation Tool, скопируйте
X: \ Sources \ install.esd
кD: \ Win10_ISO
папка, гдеИКС:\
- это буква USB-накопителя.Дополнительные замечания:
#1. Если у вас USB-носитель для установки Windows 10 с двойной архитектурой, скопируйте
install.esd
файл для правильной разрядностиD: \ Win10_ISO
. 32-разрядная версия Windows находится в разделе\ x86 \ Источники
для 32-битной версии, а 64-битная версия находится под\ x64 \ Источники
папка. Сохраняйте ту же структуру каталогов в целевой папке.#2. Если у вас есть ISO-образ Windows 10, подключите ISO-образ, щелкнув его правой кнопкой мыши и выбрав «Подключить». Получите доступ к смонтированному диску и скопируйте все содержимое на
D: \ Win10_ISO
папка.
Шаг 2. Найдите информацию о выпусках и индексах Windows в файле ESD
- Откройте повышенная командная строка окно.
- Введите одну из соответствующих команд ниже, чтобы найти выпуски Windows (и их индексы), доступные в файле ESD.(Подробнее читайте в статье Найдите версию, сборку и выпуск Windows на ISO или DVD.)
(a) Если файл ESD был скопирован с USB-накопителя на
D: \ Win10_ISO
:DISM / Get-WimInfo / WimFile: D: \ Win10_ISO \ install.esd
(b) Если содержимое ISO было скопировано в
D: \ Win10_ISO
:DISM / Get-WimInfo / WimFile: D: \ Win10_ISO \ Sources \ install.esd
(c) Если ваш ISO-образ с двойной аркой, используйте соответствующий путь.
Файл ESD для 32-разрядной версии Windows:
DISM / Get-WimInfo / WimFile: D: \ Win10_ISO \ x86 \ Sources \ install.esd
Файл ESD для 64-разрядной версии Windows:
DISM / Get-WimInfo / WimFile: D: \ Win10_ISO \ x64 \ Sources \ install.esd
В качестве альтернативы вы можете запустить следующую команду PowerShell, чтобы получить указанную выше информацию. Убедитесь, что вы запускаете PowerShell от имени администратора.
Get-WindowsImage -Imagepath D: \ Win10_ISO \ install.esd
- Запишите порядковый номер предпочитаемой версии Windows 10 (Домашняя, Профессиональная и т. Д.).
(Вы можете увидеть «Ошибка 87», если читаете файл ESD с помощью DISM в Windows 8 и более ранних версиях.)
Шаг 3. Преобразование ESD в WIM с помощью DISM или PowerShell
Для иллюстрации извлечем образ Windows 10 Pro (Порядковый номер: 1
как на скриншоте выше) в файл WIM.
- Введите следующую команду для преобразования ESD в WIM:
DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 1 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity
В качестве альтернативы вы можете использовать следующую команду PowerShell для выполнения той же задачи:
Export-WindowsImage -SourceImagePath D: \ Win10_ISO \ install.esd -SourceIndex 1 -DestinationImagePath D: \ Win10_ISO \ install.wim -CheckIntegrity
Экспортировать все индексы в WIM-файл?
Чтобы экспортировать все индексы (1-7), вам нужно запустить эти команды одну за другой:
DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 1 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity. DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 2 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity. DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 3 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity. DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 4 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity. DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 5 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity. DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 6 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity. DISM / Export-Image / SourceImageFile: D: \ Win10_ISO \ install.esd / SourceIndex: 7 / DestinationImageFile: D: \ Win10_ISO \ install.wim / Сжатие: Max / CheckIntegrity
Приведенные выше команды извлекут каждый индекс / изображение из ESD и создадут WIM-файл с несколькими выпусками с именем
install.wim
.В качестве побочного примечания, PowerISO (пробная версия) может легко выполнить указанную выше задачу.
Функция PowerISO ESD to WIM или WIM to ESD converter (через меню «Инструменты») запускает командную строку DISM в фоновом режиме.
В PowerISO нет возможности извлечь один индекс / изображение из файла ESD с несколькими выпусками. Кроме того, PowerISO может конвертировать WIM-файл в ESD, используя DISM в фоновом режиме.
Дополнительные замечания:
Исходный путь в приведенной выше команде применяется, если вы скопировали файл ESD с USB-накопителя на
D: \ Win10_ISO
.Вместо этого, если вы скопировали содержимое ISO из единая архитектура (32- или 64-разрядная версия) Media Creation Tool ISO в
D: \ Win10_ISO
папку, используйте этот исходный путь:D: \ Win10_ISO \ Sources \ install.esd
За двойная архитектура ISO-образ, допустимые пути указаны ниже (для x86 и x64 соответственно):
D: \ Win10_ISO \ x86 \ Sources \ install.esd или D: \ Win10_ISO \ x64 \ Sources \ install.esd
DISM начинает распаковывать ESD в формат WIM. Это ресурсоемкая задача, выполнение которой может занять около 10 минут.
Теперь все готово. Сравните размеры файлов
install.esd
иinstall.wim
. - Копировать
install.wim
на USB-накопитель, а затем удалитьinstall.esd
файл на вашем USB-накопителе, а такжеD: \ Win10_ISO
папка.
Примечание: Если у вас ISO-образ с несколькими архитектурами, повторите процесс для другой разрядной версии (x86 или x64) таким же образом.
Вы преобразовали файл ESD. install.esd
в формат WIM (install.wim
). Теперь вы можете создать ISO (из D: \ Win10_ISO
содержимое папки) с помощью NTLite, PowerISO или любого другого программного обеспечения.
Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?
Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!