Що таке формат ESD

Привіт друзі! У всіх дистрибутивах Windows 8.1 і Windows 10, які можна було завантажити на офіційному сайті Майкрософт ще рік тому, знаходився файл-образ операційної системи під назвою install.wim. Файл install.wim, це образ диска, в якому в стислому стані знаходяться файли операційної системи. В процесі установки Windows всі файли розархівуйте з образу install.wim на диск (C :), за великим рахунком, це основний етап установки операційної системи на наш комп'ютер. Також існує інструмент під назвою Dism, за допомогою якого можна інтегрувати в файл install.wim драйвера і поновлення, вмикати та вимикати різні компоненти операційної системи, відновлювати цілісність системних файлів Windows і т.д. Але останнім часом у всіх дистрибутивах Windows 8.1, Windows 10 замість файлу install.wim знаходиться файл-образ операційної системи install.esd. Що це за звір такий, ми і розберемо в сьогоднішній статті. Питання: 1. Що таке файл install.esd і install.wim 2. Чим відрізняється файл install.esd від файлу install.wim 3. Чи є інструменти у Майкрософт для проведення конвертації install.esd в install.wim або шукати програми сторонніх розробників? 4. Чи можна після конвертації використовувати в дистрибутиві Windows 10 файл install.wim замість install.esd або потрібно буде робити зворотний конвертацію файлу install.wim в install.esd?

Що таке файл install.esd в install.wim

Автор Володимир! Вітаю всіх! Файли install.esd і install.wim, що знаходяться в дистрибутиві (ISO-образі) Windows 10, вдають із себе архіви, в яких в стислому стані знаходяться файли операційної системи Windows 8.1 або Windows 10, а Dism, це інструмент для роботи з цими архівами . Архіви .wim або .esd можуть містити в собі один або кілька інших архівів (релізів) операційних систем (Професійна, Домашня та ін.) Архіви, що знаходяться всередині файлів Wim або Esd називаються - Образи (Image). Будь-якому Образу (Image) в архіві завжди присвоюється індекс 1, 2, 3, 4 ...
Наприклад, ми з вами скачали дистрибутив Windows 10 і під'єднали його до віртуального дисковода (E :), заходимо в папку "sources" дистрибутива і бачимо файл-архів install.esd,

щоб дізнатися які Образи (Image) знаходяться всередині архіву, вводимо в командному рядку команду:

Dism / Get-WimInfo /WimFile:E:\sources\install.esd

де E: \ sources \, це шлях до файлу install.esd

Як бачимо, в архіві install.esd знаходиться чотири Образа (Image) Windows з індексами: 1, 2, 3, 4.

Відомості про спосіб: E: \ sources \ install.esd
Індекс: 1
Ім'я: Windows 10 Pro
Опис: Windows 10 Pro
Розмір (байт) 14 244 778 516
Індекс: 2
Ім'я: Windows 10 Home
Опис: Windows 10 Home
Розмір (байт) 14 040 329 647
Індекс: 3
Ім'я: Windows 10 Home Single Language
Опис: Windows 10 Home Single Language
Розмір (байт) 14 047 031 800
Індекс: 4
Ім'я: Windows 10 Education
Опис: Windows 10 Education
Розмір (байт): 13, 988 924 495

Чим відрізняється файл install.esd від файлу install.wim Важливо знати, що при створенні нового архіву операційної системи Windows 8.1, 10 завжди створюється файл архіву WIM (install.wim), в архіві створюється Образ (Image) (наприклад Windows 10 Pro) і йому присвоюється індекс 1. Потім за допомогою інструменту Dism в архів додаються інші Образи (Image). Доданому другого способу буде привласнений індекс 2, а наступного доданому образу 3 і так далі. Створювані образи можуть мати три типи стиснення: / Compress: none (Без стиснення) / Compress: fast (Швидке стиснення) / Compress: maximum (Максимальне стиснення), якщо при створенні образу не вказувати параметр / compress, то стиснення буде Fast (швидкий стиск).
Microsoft в 2014 році розробила ще один тип стиснення Recovery (Максимальна максимального) Даний тип стиснення стискає файли Windows в архів ще сильніше, в результаті файл install.esd важить менше файлу install.wim на 30%. З типом стиснення recovery працюють тільки 3 параметра Dism: Dism / Export-Image ... /compress: recovery Dism / apply-image. Dism / Get-WimInfo
Щоб легше було працювати c архівами, архіву з образами, стислими в Recovery, зазвичай ставлять розширення ESD. Розширення esd ставити бажано, але необов'язково. Неправильно вважати, що якщо у архіву дозвіл esd, то стиснення може бути тільки recovery, так само якщо у архіву дозвіл wim, то стиснення може бути тільки fast, max і none, мені кілька разів траплялися файли wim c стисненням recovery. Dism працює не по розширенню, а по стисненню - можна при створенні образу поставити дозвіл ESD і Dism -создаст образ із стисненням "fast". Зробив на цю тему невелике відео https://yadi.sk/i/B_8mfOjfxhqSk
Сподіваюся, тепер ви зрозуміли, чим відрізняється файл install.esd від файлу install.wim. Обидва файли: install.esd і install.wim, це архіви з файлами Windows, і відрізняються вони типом стиснення. Файл-архів - install.esd стиснутий сильніше і важить менше.
Також важливо знати, що при створенні нового архіву операційної системи Windows 8.1, 10 тип стиснення - / compress: recovery не підтримується. Стиснути в recovery можна тільки вже створений образ WIM, наприклад, введемо в командному рядку команду: Dism / Export-Image /SourceImageFile:F:\Win10\sources\install.wim / SourceIndex: 1 / DestinationImageFile: F: \ Win10 \ sources \ install.esd / Compress: recovery даною командою ми стискаємо типом стиснення recovery файл install.wim, що знаходиться за адресою F: \ Win10 \ sources, в файл install.esd, що знаходиться за адресою F: \ Win10 \ sources. В результаті в папці "sources" поруч з файлом install.wim з'являється ще файл install.esd. Обидва файли містять стислі файли Windows, але обсяг у файлу install.esd менше. Зміна типу стиснення зазвичай називають конвертацією.

На жаль, за допомогою параметра Dism / Export-Image можна конвертувати архів ESD в архів WIM. Архів ESD потрібно спочатку розпакувати, а потім помістити його заново в WIM-файл за допомогою стиснення fast або maximum. Зробити це можна так. Читайте продовження в статті: Як конвертувати файл install.esd в install.wim за допомогою створення файлу віртуального диска VHD

Мітки до статті: Dism