Привет, друзья. Многие из вас, читателей сайта Remontcompa.Ru интересуются темой создания своих сборок Windows. Ну а уж материала по этой теме на Remontcompa.Ru хватает: кому нужно, юзаем тег «Своя сборка Windows». Эта тема – естественный и неминуемый этап в жизни для каждого опытного пользователя, обросшего знаниями и опытом углублённой работы с операционной системой от Microsoft. Каждый такой пользователь рано или поздно сталкивается с необходимостью создания дистрибутива Windows под свои нужды. При этом под созданием своего дистрибутива мы понимаем как минимальное его редактирование типа внедрения нужных драйверов, обновлений, файла ответов или подобного рода компонентов, так и полноценное создание своих кастомных сборок с интегрированным софтом. В комментариях к статьям, где одним из этапов процесса создания дистрибутива Windows является пересборка установочного ISO, читатели сайта задают множество разных вопросов касаемо именно этого этапа. И вот эту тему я решил выделить в отдельную публикацию и оговорить её нюансы.
Как пересобрать установочный ISO-образ Windows
***
Итак, друзья, тема пересборки установочного ISO-образа Windows. В статьях нашего сайта о создании своих сборок Windows предлагаются разные инструменты, с помощью которых происходит пересборка установочного ISO по итогу редактирования дистрибутива Windows. Это такие программы как: NTLite, Windows ADK, WinAIO Maker Professional, UltraISO, Dism++. Есть у нас даже статья, где по итогу создания своей кастомной сборки системы её WIM-образ мы интегрируем не в установочный ISO, а в LiveDisk на базе WinPE с имеющимися на нём средствами развёртывания Windows – WinPE 10-8 Sergei Strelec. Ну и вот я решил в отдельном порядке описать процесс переупаковки установочного ISO с использованием самых простых, на мой взгляд, инструментов – программ UltraISO и Dism++.
Но прежде пару слов об одном важном нюансе. Друзья, переупаковывать установочный ISO необходимо с учётом версии и выпуска Windows. Т.е. если вы создали свою сборку Windows 10 1909 и захватили её образ в файл WIM или ESD, вам этот файл нужно подменить в исходном установочном ISO той же Windows 10 1909. А если вы сделали свою сборку, например, корпоративной Windows 10 Enterprise, то вам, соответственно, нужно пересобирать установочный ISO не с пользовательскими редакциями Windows 10, а именно с Windows 10 Enterprise. Так вы в процессе установки системы избежите ошибок, которые могут появиться именно из-за некорректно переупакованного установочного ISO.
Ну и также, друзья, напомню, что для установки своей сборки Windows в принципе не обязательно упаковывать отредактированный образ WIM или ESD в установочный ISO. Вы можете загрузиться с флешки с записанным WinPE 10-8 Sergei Strelec и установить Windows непосредственно из файла WIM или ESD путём развёртывания системы. А как работать со средствами развёртывания Windows, присутствующими в составе WinPE 10-8 Sergei Strelec – программами Setup Win7-8-10, WinNTSetup, Dism++ – об этом можете почитать в статье «Как установить Windows с помощью Live-диска от Sergei Strelec».
Пересборка ISO программой UltraISO
UltraISO – несмотря на архаичный интерфейс, эта программа одна из лучших по редактированию образов ISO. По части переупаковки ISO Windows с этой программой работать очень просто. В меню «Файл» выбираем «Открыть». Открываем исходный установочный ISO.
Далее в верхней части окна программы открываем путь к файлу, который нужно подменить, пусть это будет стандартный пример – файл install.wim в папке «sources». Отредактированный файл install.wim открываем в нижней части окна программы и перетаскиваем его на место исходного файла install.wim.
Подтверждаем замену.
И сохраняем отредактированный ISO. Сохраняем через меню «Файл», в нём выбираем либо «Сохранить», либо «Сохранить как».
Как только индикатор прогресса перезаписи ISO достигнет конца – всё, процесс завершён.
Пересборка ISO программой Dism++
Программа Dism++ не единожды упоминалась на страницах нашего сайта, это редактор дистрибутива Windows. Собственно, в этом и заключается удобство переборки установочных ISO: этой программой и редактируем дистрибутив, ею же и ISO переупаковываем. Чтобы пересобрать установочный ISO программой Dism++, его содержимое прежде необходимо извлечь в папку. Это может быть папка с любым названием. В системах Windows 8.1 и 10 можем подключить установочный ISO для отображения в проводнике и скопировать всё содержимое образа в папку с любым названием.
В Windows 7 же можем просто разархивировать ISO архиваторами WinRAR или 7-Zip, ну и таким образом у нас создастся папка с содержимым образа.
Далее вносим нужные коррективы в извлечённое в папку содержимое ISO – добавляем файл ответов, меняем конфигурационные файлы, меняем образ WIM или ESD и т.п. Затем по новой собираем установочный ISO. Для этого в программе Dism++ идём в раздел «Дополнительно» и жмём «Создание ISO».
Указываем в первой графе папку с содержимым ISO и подменёнными файлами. Во второй графе задаём путь нового, пересобранного ISO на выходе. В третьей графе по желанию можем указать метку нашего ISO. И жмём «Ок».
Начнётся процесс сборки ISO, в окне Dism++ сможем наблюдать прогресс этого процесса. Когда операция будет завершена, жмём «Ок».
И ищем наш ISO по пути, который мы указали при его создании.