Как конвертировать Install.ESD в установочный ISO-образ | Windows для системных администраторов

Как конвертировать Install.ESD в установочный ISO-образ

Недавно Microsoft выпустила очередную сборку Windows 10 Technical Preview build 9860 и для большинства пользователей оказалось сюрпризом, что Microsoft в рамках программы Windows Insider не сделала доступным для загрузки отдельный загрузочный ISO файл с этой версией ОС. Возможно только онлайн обновление до Build 9860 с компьютера с уже установленной Windows 10  TP Build 9841 с помощью меню Update and Recovery.

Таким образом, пользователям, которые хотят установить последнюю версию Windows 10 TP, придется проделать двойную работу: сначала с общедоступного ISO файла установить билд 9841, затем запустить обновление до 9860, в результате чего с сайта MS скачается 3 Гб файл с обновлением. В общем, процедура довольно длительная и, теоретически может закончиться ошибкой обновления или другими трудностями

Как же происходит обновление? Начиная с Windows 8.1 для онлайн обновления своих ОС Microsoft решила ввести новый формат файла — .ESD. Расширение ESD расшифровывается как Electronic Software Download и в концепции Microsoft представляет собой зашифрованный и сжатый .WIM файл (Windows Imaging Format) с образом операционной системы. В отличии от WIM файла, образ ESD нельзя монтировать и модифицировать. Microsoft в дальнейшем планирует широко использовать данный формат для развёртывания систем. В сравнении с WIM файлом, размер .ESD файла примерно на 30% меньше, что является большим преимуществом при его распространении через Интернет.

Судя по всему с помощью такого шага Microsoft планирует «обкатать» новый механизм онлайн обновления ОС. В принципе, это допустимо для отдельной ОС, но в том случае если планируется обновить или выполнить чистую установку последней сборки Windows 10 Technical Preview сразу на нескольких машинах, предпочтительнее иметь нормальный загрузочный ISO образ.

В этой статье мы как расшифровать и сконвертировать .ESD файл с образом Windows в установочный образ ISO для «чистой» установки системы.

Разберемся, где же можно заполучитьESD файл? При обновлении Windows 8 до Windows 8.1 файл install.esd скачивается в фоновом режиме с репозитария Microsoft и сохраняется в каталог C:\Windows\SoftwareDistribution\Download\{некий ID}.

Получить файл Install.ESD с последней сборкой Windows 10 можно, перейдя на установленной системе (Build 9841) в следующий раздел Start > PC Settings > Update and recovery > Preview builds. Если номер текущей сборки — build 9841, система определит, что доступна новая версия Preview Build и предложит ее скачать (кнопка Download Now). windows 10 TP обновление версии preview build

После окончания загрузки, не нажимая кнопку Install, откройте проводник и перейдите в каталог C:\$Windows.~BT\Sources. Найдите в данном каталоге файл Install.ESD (он является скрытым) и скопируйте его в любой другой каталог. Это и есть .ESD файл со сжатым образом последней версии Windows 10 TP.

Совет. В уже установленной Windows 10 Technical Preview 9860 файл можно скопировать из каталога C:\RecoveryImage\Install.esd. C:\RecoveryImage\Install.esd

Осталось расшифровать файл Install.ESD и сконвертировать его в ISO. Для этого нам понадобится скрипт esd-decrypter.

  1. Скачайте архив с утилитой esd-decrypter-v4c.7z (последняя доступная версия на момент написания статьи): здесь или здесь.
  2. Распакуйте zip архив в произвольный каталог, например C:\ESD
  3. Скопируйте в каталог C:\ESD ранее полученный файл Install.ESD.
  4. Откройте командную строку (с правами администратора) и перейдите в каталог C:\ESD:
    cd c:\esd
  5. Выполните команду
    decrypt Install.ESD
  6. В открытом меню выбираем 4 пункт (Create Full ISO with install.wim), нажав на клавиатуре цифру 4.
    Примечание. Данная опция предназначена для расшифровки ESD файла, получения файла install.wim и создания на его базе ISO образа с дистрибутивом Windows

    esd decryption script: скрипт для расшифровки ESD файла

  7. В зависимости от производительности вашей системы, процесс займет от 20 до 30 минут Конвертируем .esd файл Windows 10 в .iso
  8. После окончания работу утилиты в каталоге C:\ESD создастся ISO файл, который в дальнейшем можно записать на DVD или создать на его основе загрузочную USB флешку.
Еще записи по теме: Windows 10
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 25

Оставить комментарий
  1. rewmer | 06.11.2014

    А WinReducerWimConverter не хуже работает, не пробовали?
    Потом этот сотворенный install.wim можно в раздел Recovery загнать, не правда ли?

    Ответить
    • itpro | 07.11.2014

      Нет, не пробовал. Но судя по описанию программа делает то же самое, только на выходе дает обычный wim файл с образом системы. Который можно использовать для установки/восстановления системы

      Ответить
  2. Игорь | 17.11.2014

    Здравствуйте, с помощью dism я конвертировал install.wim в install.esd (windows 7) оставив при этом одну редакцию домашняя премиум, и по методу указанному в данной теме хотел сделать образ но пишет что не определён индекс или неправильный индекс точно не запомнил, подскажите реально ли сделать образ из install.esd вин 7 с одной редакцией и если да то как. Спасибо.

    Ответить
    • itpro | 25.11.2014

      Утилита все таки для Win 8 / 10, не уверен что будет работать и для Windows 7. А зачем вам именно esd образ, оставьте его в Wim формате, или конвертируйте его в ISO.

      Ответить
  3. Дмитрий | 17.01.2015

    Выдает вот такую ошибку и все: There is a problem reading the index architecture.
    Press any key to exit.
    Что подскажите?

    Ответить
    • itpro | 20.01.2015

      Опишите подробнее с каким ESD образом работаете и на какой этапе появляется ошибка. Лучше всего приложите полный лог.

      Ответить
  4. aaalekseyyy | 29.01.2015

    Автор этого скрипта, уважаемый «abbodi1406″, написал два скрипта, первый это тот, что у Вас в статье — «ESD2WIM-WIM2ESD-dism», а второй называется — «ESD2WIM-WIM2ESD-wimlib». Вместе они, или тот, или другой, почти всегда конвертируют «esd» в «wim». Если не работает первый скрипт, то работает второй, и наоборот. У меня первый скрипт ничего не открывал, ни install.esd в Windows 8, ни install.esd в Windows 8.1, ни install.esd в Windows 7 (последние сборки то же идут с install.esd). Не открывала так же программа «WinReducerWimConverter». Но случайно вышел на сайт автора скрипта, уважаемого «abbodi1406″, и скачал его второй скрипт — «ESD2WIM-WIM2ESD-wimlib», который и конвертировал мне все вышеперечисленное.

    Вот ссылки:

    1. Сайт: автор «abbodi1406″
    http://forums.mydigitallife.info/threads/54007-ESD-lt-gt-WIM-Conversion-batch

    2. «ESD2WIM-WIM2ESD-dism.7z»:
    http://files.fm/down.php?i=qdtxiax&n=ESD2WIM-WIM2ESD-dism.7z

    3. «ESD2WIM-WIM2ESD-wimlib.7z»:
    http://files.fm/down.php?i=uqgkalc&n=ESD2WIM-WIM2ESD-wimlib.7z

    Ответить
    • itpro | 02.02.2015

      Спасибо за инфу :).

      Ответить
  5. ыы | 08.02.2015

    Как обновить Windows 8.1 с сохранением всех установленных программ и файлов при отсутствии интернета до Windows 10, если есть в наличии .ESD файл?

    Не достаточно же положить файл .ESD в папку C:\$Windows.~BT\Sources

    Чем будут отличаться .iso полученный из .esd и .iso распространяемый Microsoft?
    Будет ли в .iso полученном из .esd возможность обновления с сохранением установленных программ и файлов?

    Ответить
    • itpro | 10.02.2015

      Не стоит спешить с обновлением рабочей Win 8.1 до момента выхода как минимум Windows 10 Release Candidate. Текущая версия Windows 10 является предварительной и не рекомендуется использовать в продуктиве.
      Если очень хочется познакомится с Win 10 TP — установите ее в виртуальную машину или на отдельный vhd диск.

      По вопросу: полученный .iso функционально ни чем будет отличаться от полноценного iso, полученного от Microsoft (но размер файла и md5 будут отличаться)

      Ответить
      • ыы | 12.02.2015

        Как в будущем обновиться без доступа в интернет с сохранением всех установленных программ если теперь все обновления будут в .ESD?
        Не достаточно же положить файл .ESD в папку C:\$Windows.~BT\Sources

        Ответить
        • itpro | 13.02.2015

          Сколько не искал — решения не нашел (возможно с релизом windows 10 появится какая-то документация), наверно придется конвертировать esd в iso и выполнять обновление с него.

          Ответить
          • ыы | 14.02.2015

            Тогда не сохранятся установленные программы и их придется устанавливать заново?

            Надо внести предложение Microsoft, чтобы при обновлении с .iso была возможность сохранения всех установленных программ и чтобы Microsoft распространяла обновления для компьютеров без интернета.

            Ответить
            • itpro | 16.02.2015

              Чтобы запустить обновление до Windows 10 (с сохранением программ) не нужно загружаться с созданного iso диска. Прямо в системе монтируем диск с ISO образом и запускаем установку с него (простым автозапуском).

            • ыы | 17.02.2015

              «Чтобы запустить обновление до Windows 10 (с сохранением программ) не нужно загружаться с созданного iso диска. Прямо в системе монтируем диск с ISO образом и запускаем установку с него (простым автозапуском)».

              Вы сами то проверяли или так пишете «(с сохранением программ)»?

              При обновлении с открытого в Windows 8.1 64 bit файла .iso 64 bit (9926) отображается надпись:
              Выберите, что вы хотите сохранить
              Сохранить только личные файлы
              Ничего не сохранять

              «Что можно сохранить при обновлении?
              Это зависит от версии Windows, установленной на компьютере. При обновлении отображаются только доступные варианты. Среди них могут быть следующие.
              Параметры Windows
              В этом случае сохраняются пользовательские параметры, такие как специальные возможности, фон рабочего стола, ссылки на избранные веб-сайты и журнал.
              Личные файлы
              В этом случае сохраняются все файлы из папки пользователя, например папки «Документы» и «Рабочий стол» и их содержимое.
              Приложения
              В этом случае сохраняются приложения, которые будут работать после обновления. Чтобы получить отчет об установленных на компьютере приложениях и определить, какие из них будут работать и дальше, перед началом обновления запустите помощник по обновлению, который доступен по адресу (для запуска помощника вам понадобится закрыть программу установки). Некоторые приложения смогут работать после обновления, но их надо будет переустановить. В отчете будет представлен список таких приложений. Чтобы переустановить приложения, потребуется исходный установочный носитель.
              Примечание. При обновлении с Windows 7 до Windows 8.1 вариант «Приложения» не отображается, и все приложения необходимо будет переустановить с исходного установочного носителя.
              Ничего
              В этом случае удаляются все объекты, в том числе все приложения, а текущая версия Windows заменяется на Windows 8.1. Ваши личные файлы будут перемещены в папку windows.old. Дополнительные сведения см. по адресу .
              Если вы собираетесь выбрать вариант Ничего, прежде чем продолжить, сделайте следующее.
              · Выполните архивацию файлов на внешний жесткий диск, DVD-диск или компакт-диск, USB-устройство флэш-памяти или в сетевую папку.
              · Для приложений, которые будут работать и которые необходимо переустановить, найдите установочный носитель или сообщения электронной почты с подтверждениями (если вы купили их через Интернет) .
              Примечание. Если для входа в систему вы используете сканер отпечатков пальцев или другое биометрическое устройство, запишите ваш пароль. При первом входе в Windows после обновления до версии Windows 8.1 понадобится ввести имя пользователя и пароль».

  6. itpro | 26.02.2015

    Речь идет про обновление между билдами Windows 10.

    Ответить
  7. Евгений | 02.03.2015

    esd-decrypter под XP отказывается работать.

    Ответить
    • itpro | 03.03.2015

      Вполне может быть — все таки unsuported configuration :)

      Ответить
      • Миклош | 19.01.2016

        ну почему не работает в 7 и в ХР, понятно- он пытается использовать DISM из состава установленной ОС

        но у меня не заработал и на виртуальной машине в 10ке!

        а вот скрипты, ссылки на которые в комментах, заработали.
        но очень медленно!

        есть более простой способ
        dism /export-image /SourceImageFile:»v:\x64\sources\install.esd» /SourceIndex:2 /DestinationImageFile:»c:\win10\install.wim» /compress:recovery

        но из полученного Wim можно будет установить винду, а вот WSIM с ним работать не хочет

        Ответить
  8. Сергей | 13.12.2015

    Здравствуйте. У меня вопрос. Сделал всё по вашим инструкциям, получилось, из ISO-образа создал загрузочную флешку, всё хорошо. При установке с флешки в самом начале выскакивает какое то окно на английском(я в нём не силён) две кнопки «да» и «нет», нажимаешь на «да» происходит перезагрузка, нажимаешь на «нет» продолжается процесс установки системы. Не подскажите, случаем, что это такое, и как убрать «это» из ISO-образа? С уважением.

    Ответить
    • itpro | 17.12.2015

      Все таки интересно что же там написано… Перепишите уж как сможете текст сообщения. Есть подозрения что это окно выдает ваш UEFI.

      Ответить
      • Сергей | 18.12.2015

        Здравствуйте. К большому сожалению, Вашу просьбу выполнить не могу. Установил я систему с созданного образа, мне не понравилось, встала коряво. Скачал официальный ISO-образ, с него и установил, а флешка одна. Сейчас сделал специально загрузочную флешку с самодельного ISO-образа, и попробовал якобы с неё установить систему, и представьте себе, ни какое окно не выскакивает. Что это было может так и останется тайной. С уважением.

        Ответить
      • Сергей | 18.12.2015

        Что-то не видно моего ответа?

        Ответить
  9. БлагоЯр | 09.10.2016

    Если я скачал и создал образ iso с помощью утилиты MediaCreationTool и в нём, внутри папки source лежит install.esd, нужно ли мне его конвертировать для установки или нет?

    Ответить
    • itpro | 10.10.2016

      Просто запишите iso образ на флешку / DVD и ставьте систему с него. Esd файл автоматически примениться в процессе установки образа.

      Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

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

Я не робот( Обязательно отметьте)



MAXCACHE: 0.28MB/0.00108 sec