Меню Рубрики

Как два образа windows iso соединить

и так, наверное многие задумывались о том, как делаются разные дистрибутивы windows, наверное чаще всего натыкались на такие, как всё в одном, то есть несколько редакций объединены в один образ, и думали как это сделать, и так, займёмся как раз таким делом, и так, для начала нам понадобится несколько программ
1 — UltraISO
2 — WAIK
3 — и сами образы системы, образы должны быть оригинальными, не из сборок, образы windows 7 ultimate, взять можно тут и тут
так, надеюсь, что UltraISO уже установлено и переходим к установке WAIK, для этого переходим по ссылке и качаем пакет и устанавливаем, после установки в меню пуск у нас появится консоль с именем «Утилиты командной строки Windows PE» или «Командная строка средств развертывания» клацаем по ней правой кнопкой и запускаем от имени администратора, теперь переходим в диск, где всё это будем делать, я делал на системной диске, и создаём папки
1 — install_wims
2 — mount
теперь, открываем образ системы, так, небольшое отступление, чуть выше я дал ссылки на скачивание, изначально виндовс идут «раздельно» то есть каждый образ системы идёт отдельным образом, так вот, скачав мы должны были получить два образа Windows 7 Ultimate двух разрядностей x86 и x64, теперь монтируем образ Windows 7 Ultimate x86, хоть через эмуляторы дисководов, хоть открываем архиватором, как вам удобно, после чего идём в примонтированный образ в папку sources и переносим файл install.wim в папку install_wims на диске, которую создали немного ранее и переименовываем его в install_x86.wim, аналогично поступаем с Windows 7 Ultimate x64, только wim файл переименовываем в install_x64.wim, так, всё готово, командная строка запущена, напомню, я использую в качестве рабочей области системный диск, вводим команды

то есть переходим в корневой каталог диска, теперь проверим содержание наших образов следующей командой

вывод должен быть примерно следующий

и аналогично проверяем для второго образа

думаю вы заметили, что у нас в образах находятся не только Ultimate версия, но и все остальные, и что стартовая версия имеется только в разрядности x86, и так, необходимо обратить внимание на индексы, это очень важно, так как дальше мы начнём совмещать, для начала добавим стартовую редакцию

ожидаем окончания создания образа и добавляем домашнюю базовую x86

теперь добавим ту же систему, только x64

обратите внимание на индексы, они чередуют нумерацию систем в wim файлах, далее добавляем остальные системы

команды выполняются поочерёдно
некоторые пояснения по поводу выполнения команд
imagex /export файл_источника номер_источника файл_назначения имя_назначения /compress [тип]

файл_источника
Задает путь к WIM-файлу, содержащему образ, который нужно скопировать.
номер_источника
Задает номер, указывающий конкретный том в WIM-файле.
файл_назначения
Задает путь к WIM-файлу, в который будет скопирован образ.
имя_назначения
Задает уникальное имя образа в WIM-файле назначения.
/compress [тип]
Задает тип сжатия, используемый в операции создания первичного образа.
Параметр maximum предусматривает высшую степень сжатия при создании образа.
в конце у нас должен получиться wim файл содержащий в себе 5 редакций 32 битной ОС и 4 редакции 64 битной, конечный размер файла будет примерно 3 ГБ, просмотрим информацию о нём

примерно должно получиться так

если же вдруг ошиблись в индексе или интегрировали не ту редакцию, не страшно, её можно удалить

пережмём наш wim файл, что бы он уменьшился в размерах


теперь из образа Windows 7 Ultimate x86 из папки sources извлекаем файл boot.wim в папку install_wims, сейчас поясню для чего это надо, это надо для интеграции FiraDisk, для добавления на загрузочную флешку или HDD, и так, файл распакован, теперь примонтируем его

скачиваем файлы winpeshl.ini и FiraDisk.cmd, или резервная ссылка, создаём папку FiraDisk в корневом каталоге диска и помещаем туда только что скачанные файлы, теперь интегрируем их в наш загрузчик

ожидаем, теперь отмонтируем и сохраним наш файлик

очистим всё, что было связано с подключением

теперь создаём файл ei.cfg следующего содержания

теперь открываем наш Windows 7 Ultimate x86 в UltraISO, переходим в папку sources и даляем в ней файлы
ei.cfg
boot.wim
install.wim

и заменяем их нашими файлами, теперь сохраняем образ и проверяем работоспособность, должно получиться примерно так

для добавления на флешку или hdd, при использовании grub4dos, примерно так будет выглядить загрузочная запись

каталог ISO это где будет храниться наш образ,%MYISO% имя образа, при желании в этот же образ можно добавить и win 8 и win 10, только при добавлении учитывать имена систем, и индексы в начальных образах, вроде всё.

источник

  • Старожилы
  • Cообщений: 4 818
  • Участники
  • Cообщений: 379
  • Старожилы
  • Cообщений: 4 818
  • установочные диски от ноутбука.
    делал их утилитой производителя ноутбука. получилось 2 диска на одном 1 часть, на другом вторая

    сделал iso образы этих дисков а на виртуалку не идет если по одному.
    вот надо объединить образы

  • Старожилы
  • Cообщений: 773
  • Старожилы
  • Cообщений: 4 818
  • Старожилы
  • Cообщений: 2 321
  • Супер-модераторы
  • Совет фан-клуба
  • Cообщений: 21 509
  • Обычным архиватором winrar можно все провернуть.

  • Участники
  • Cообщений: 2 949
  • я открыл образ диска 1 в ультра исо перенес туда файлы с диска 2. выбрал сохранить, в самом конце сохранения ультра пишет ошибка открытия файлов. файлы с диска 2

    Сообщение отредактировал Omnividente: 17 Сентябрь 2011 — 07:43

    источник

    Давно задумывался о том, почему дистрибутивы windows бывают x86 и x64. Обычно все представленные совмещенные версии представляю пиратские сборки. Но в нашем случае мы будем использовать windows 7 в редакции Ultimate и программу WinToolkit.

    Заходим на вкладку Intermediate

    Нажимаем на кнопку All-In-One Disk Creator. Кстати забыл сказать, предварительно два образа Windows 7 Ultimate x86 и x64 надо разархивировать в папки…

    Нажимаем кнопку Browse, переходим в папку с нашим разархивированным образом. Далее заходим в папку Sourse и выбираем файл Install.wim

    Проделываем такую операцию для двух версий windows 7, а именно для x86 и x64.

    В итоге получаем вот такую картину:

    Обязательно ставим внизу галочки у пунктов Unlock All Edition и x64 Recovery Mode.

    После нажимаем на кнопку Create

    После того как мы произвели объединение, нам необходимо будет создать новый образ с нашей Windows7. Жмем кнопку Make ISO

    В ISO Output указываем куда необходимо сохранить образ

    На вкладке Advanced все оставляем по умолчанию

    Нажимаем кнопку Create ISO и ждем…

    В итоге мы получаем образ windows 7 который может развернуть любую редакцию любой разрядности…

    источник

    Создание установочного образа Windows с двумя видами разрядности (32-битная и 64-битная) в одном iso-образе.

    Создание установочного образа Windows с двумя видами разрядности (32-битная и 64-битная) в одном iso-образе.

    В этом руководстве Вы будете работать с диском D:, но Вы можете выбрать любую букву диска.

    Вариант 1. Быстрый и простой способ.

    Для создания собственного образа установочного диска Вам потребуется следующее:

    Windows 7 Ultimate (x86)
    Windows 7 Enterprise (x86) (при необходимости)
    Windows 7 Ultimate (x64)
    Windows 7 Enterprise (x64) (при необходимости)

    Шестнадцатеричный редактор (Например: HxD)
    Windows Automated Installation Kit 2.0 (ссылка) или выше.

    Этап 1: Упорядочивание файлов.

    1) Создайте следующие папки:

    2) Извлеките содержимое образа Windows 7 Ultimate (x86) в папку D:\AIO\DVD
    3) Удалите все файлы с расширением .clg и файл ei.cfg из папки D:\AIO\DVD\sources, чтобы разблокировать все x86 версии Windows 7.
    4) Переместите install.wim из папки D:\AIO\DVD\sources в папку D:\AIO\WIMs
    5) Переименуйте файл install.wim в ULTx86.wim
    6) Извлеките файл install.wim из образа Windows 7 Ultimate (x64) в папку D:\AIO\WIMs
    7) Переименуйте файл install.wim в ULTx64.wim
    8) При необходимости извлеките файлы install.wim из образа Windows 7 Enterprise (x86) и Windows 7 Enterprise (x64) в папку D:\AIO\WIMs, и переименуйте их в ENTx86.wim и ENTx64.wim соответственно.
    9) Извлеките содержание папки sources (за исключением install.wim, ei.cfg и всех файлов .clg) из образа Windows 7 Ultimate (x64) в папку D:\AIO\DVD\sourc64.
    10) Скопируйте файл setup.exe из корня образа Windows 7 Ultimate (x64) в папку D:\AIO\DVD как setup64.exe

    Теперь Вы должны создать install.wim (файл, который содержит различные версии windows), путем экспорта имеющихся у Вас в папке D:\AIO\WIMs образов.

    1) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
    2) Введите нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    Примечание: Вы можете пропустить команды для Windows 7 Enterprise, если Вы решили их не включать.

    Здесь Вы измените файл данных конфигурации загрузки BCD, чтобы добавить консоль восстановления для 64-битной Windows.

    Читайте также:  Как соединить сеть компьютера с телевизором самсунг

    1) Запустите командную строку с правами администратора.
    В строке поиска меню Пуск введите команду: cmd и нажмите одновременно Ctrl + ⇑ Shift + Enter ↵ .
    2) Перейдите к папке D:\AIO\DVD введя нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    3) Сделайте копию загрузчика по умолчанию, выполнив команду:

    Примечание: Эта команда сообщит Вам сделанной копии, запишите его.

    4) Установите новый загрузчик, чтобы загружать 64-битную PE, выполнив команды:

    Примечание: (Замените идентификатором GUID, который Вы записали.)

    5) Установите время ожидания загрузки по умолчанию:

    Этап 4. Добавление поддержки обновлений во время установки для 64-битных систем.

    Так как добавление данной возможности в двухразрядную сборку Windows предполагает Hex-редактирование файлов, то минусом здесь является поломка цифровой подписи.
    Но это является наиболее простым способом решения проблемы с обновлениями.

    1) Откройте файл D:\AIO\DVD\setup64.exe в hex-редакторе.
    2) Найдите и замените все значения Юникодовой строки (без учета регистра) с sources\ на sourc64\.
    Хотя данное действие сломает подпись, но оно не нарушит работоспособность самой программы, так как обе строки имеют одинаковую длину.
    3) Откройте файл D:\AIO\DVD\sourc64\autorun.dll и замените все значения Юникодовой строки (без учета регистра) с sources\setup.exe на sourc64\upg64.cmd
    4) Cоздайте в папке D:\AIO\DVD\sourc64 файл названный upg64.cmd, содержащих следующее:

    Использование командного файла добавит второй небольшой минус, до начала установки на короткое время появится окно команд.

    5) Измените содержание файла autorun.inf в папке D:\AIO\DVD на следующее:

    Этап 5: Создание ISO-образа (опционально)

    1) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
    2) Введите нижеследующую команду и нажмите клавишу Enter ↵ :

    Указанные здесь параметры:

    -u2 – создает файловую системы UDF для образа ISO
    -l – метка DVD-диска или образа
    -t – устанавливает дату и время для создаваемого ISO-образа
    -b – указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
    -h – включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
    -m – игнорирует ограничение максимального размера образа.

    Готовый файл iso-образа: WIN7_AIO_x86-x64.ISO будет находится в папке D:\AIO\ISO.

    Вариант 2. Сложный и долгий способ.

    Для создания собственного образа установочного диска Вам потребуется следующее:

    Windows 7 Enterprise (x86)
    Windows 7 Enterprise (x64)

    Windows Automated Installation Kit 2.0 (ссылка) или выше.
    Архиватор 7-zip
    Текстовый редактор с возможностью сохранения в кодировке 866. (Например: AkelPad)

    Этап 1: Подготовка к работе.

    1) Создайте указанную ниже структуру папок с подпапками:

    2) Скопируйте все папки и все файлы, исключая папку sources из iso-образа Windows 7 Enterprise (64) в папку D:\AIO\DVD
    3) Скопируйте содержимое папки sources из iso-образа Windows 7 Enterprise (64) в папку D:\AIO\DVD\sources\x64, исключая файлы:

    4) Переместите файл install_Windows 7 ENTERPRISE.clg из папки D:\AIO\DVD\sources\x64 в папку D:\AIO\temp\x64
    5) Переместите файл install.wim из папки D:\AIO\DVD\sources\x64 в папку D:\AIO\WIMs
    6) Переименуйте файл install.wim в папке D:\AIO\WIMs в ENTx64.wim
    7) Извлеките файл install_Windows 7 ENTERPRISE.clg из iso-образа Windows 7 Enterprise (x86) в папку D:\AIO\temp\x86
    8) Извлеките файл install.wim из iso-образа Windows 7 Enterprise (x86) в папку D:\AIO\WIMs
    9) Переименуйте файл install.wim в папке D:\AIO\WIMs в ENTx86.wim

    Этап 2. Создание файла install.wim.

    Теперь Вы должны создать install.wim (файл, который содержит различные версии Windows), путем экспорта имеющихся у Вас в папке D:\AIO\WIMs образов.

    1) Введите нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    Этап 3. Создание файлов winpe.wim.

    1) В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    2) Создайте в папке в D:\AIO\temp\x86 командный файл startnet.cmd:
    3) Откройте его в AkelPad добавьте в него нижеследующий текст и сохраните в кодировке 866:

    4) Создайте в папке в D:\AIO\temp\x64 командный файл startnet.cmd:
    5) Откройте его в AkelPad добавьте в него нижеследующий текст и сохраните в кодировке 866:

    6) Смонтируйте файл D:\AIO\temp\x86\winpe.wim, выполнив команду:

    7) Скопируйте в папку D:\AIO\offline\Windows\system32 файл startnet.cmd из папки D:\AIO\temp\x86 соглашаясь на замену.
    8) Скопируйте файл background_cli.bmp из папки D:\AIO\DVD\sources\x86 в папку D:\AIO\offline\Windows\System32
    9) Удалите файл winpe.bmp из папки D:\AIO\offline\Windows\System32
    10) Переименуйте файл background_cli.bmp в папке D:\AIO\offline\Windows\System32 на winpe.bmp.
    11) Скопируйте файл winpe.bmp из папки D:\AIO\offline\Windows\System32 в папку
    D:\AIO\offline\Windows\winsxs\x86_microsoft-windows-winpe-background_31bf3856ad364e35_6.1.760X.XXXXX_none_XXXXXXXXXXXXXXXX
    (значения вместо X зависят от версии WAIK) соглашаясь на замену.
    12) Демонтируйте образ с сохранением.

    13) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:

    14) Смонтируйте файл D:\AIO\temp\x64\winpe.wim, выполнив команду:

    15) Скопируйте в папку D:\AIO\offline\Windows\system32 файл startnet.cmd из папки D:\AIO\temp\x64 соглашаясь на замену.
    16) Скопируйте файл background_cli.bmp из папки D:\AIO\DVD\sources\x64 в папку D:\AIO\offline\Windows\System32
    17) Удалите файл winpe.bmp из папки D:\AIO\offline\Windows\System32
    18) Переименуйте файл background_cli.bmp в папке D:\AIO\offline\Windows\System32 на winpe.bmp.
    19) Скопируйте файл winpe.bmp из папки D:\AIO\offline\Windows\System32 в папку
    D:\AIO\offline\Windows\winsxs\amd64_microsoft-windows-winpe-background_31bf3856ad364e35_6.1.760X.XXXXX_none_XXXXXXXXXXXXXXXX
    (значения вместо X зависят от версии WAIK) соглашаясь на замену.
    20) Демонтируйте образ с сохранением.

    21) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:

    22) Экспортируйте образы winpe:

    Этап 4. Создание файлов ответов.

    1) Запустите из меню Диспетчер образов системы Windows (расположен в папке Microsoft Windows AIK в меню Пуск)
    2) Нажмите в главном меню Файл → Выбрать образ Windows
    3) Выберите файл каталога install_Windows 7 ENTERPRISE.clg из папки D:\AIO\temp\x86
    4) Нажмите в главном меню Файл → Новый файл ответов
    5) На панели Образ Windows поочередно щелкая правой кнопкой мыши на указанных ниже компонентах, выберите этап конфигурации (пункт Добавление параметра для прохода 1 WindowsPE):

    6) На панели Файл отчетов пройдите:

    7) На панели Свойства: SetupUILanguage присвойте параметру UILanguage значение ru-RU
    8) На панели Файл отчетов пройдите:

    9) На панели Свойства: SetupUILanguage присвойте параметру Key значение /IMAGE/INDEX, а параметру Value значение 1
    10) На панели Файл отчетов пройдите:

    11) На панели Свойства: InstallFrom присвойте параметру Path значение %diskroot%\sources\install.wim
    12) Нажмите в главном меню Файл → Сохранить файл ответов как и сохраните его как D:\AIO\DVD\sources\install-x86.xml
    13) Нажмите в главном меню Файл → Закрыть файл ответов, а затем Закрыть образ Windows

    14) Нажмите в главном меню Файл → Выбрать образ Windows
    15) Выберите файл каталога install_Windows 7 ENTERPRISE.clg из папки D:\AIO\temp\x64
    16) Нажмите в главном меню Файл → Новый файл ответов
    17) На панели Образ Windows поочередно щелкая правой кнопкой мыши на указанных ниже компонентах, выберите этап конфигурации (пункт Добавление параметра для прохода 1 WindowsPE):

    18) На панели Файл отчетов пройдите:

    19) На панели Свойства: SetupUILanguage присвойте параметру UILanguage значение ru-RU
    20) На панели Файл отчетов пройдите:

    21) На панели Свойства: SetupUILanguage присвойте параметру Key значение /IMAGE/INDEX, а параметру Value значение 2
    22) На панели Файл отчетов пройдите:

    23) На панели Свойства: InstallFrom присвойте параметру Path значение %diskroot%\sources\install.wim
    24) Нажмите в главном меню Файл → Сохранить файл ответов как и сохраните его как D:\AIO\DVD\sources\install-x64.xml
    25) Нажмите в главном меню Файл → Закрыть файл ответов, а затем Закрыть образ Windows

    Этап 5: Добавление в загрузочное меню пункты для выбора разрядности установки.

    1) Добавьте в загрузочное меню пункт Установка Windows 7 Enterprise (x86).
    В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    2) Добавьте в загрузочное меню пункт Установка Windows 7 Enterprise (x64).
    В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    Примечание: Эта команда сообщит Вам сделанной копии, запишите его.

    Примечание: (Замените идентификатором GUID, который Вы записали.)

    3) Установите время ожидания загрузки по умолчанию::

    Этап 6: Добавление в загрузочное меню пункты для выбора разрядности среды восстановления.

    1) Добавьте файлы сред восстановления системы (winre.wim) для каждой разрядности:

    1.1) Откройте с помощью программы 7-zip файл install.wim из папки D:\AIO\DVD\sources
    1.2) Скопируйте из папки D:\AIO\DVD\sources\install.wim\1\Windows\System32\Recovery в папку D:\AIO\DVD\sources файл winre.wim.
    1.3) Переименуйте файл winre.wim из папки D:\AIO\DVD\sources в winre-x86.wim
    1.4) Откройте с помощью программы 7-zip файл install.wim из папки D:\AIO\DVD\sources
    1.5) Скопируйте из папки D:\AIO\DVD\sources\install.wim\2\Windows\System32\Recovery в папку D:\AIO\DVD\sources файл winre.wim.
    1.6) Переименуйте файл winre.wim из папки D:\AIO\DVD\sources в winre-x64.wim

    2) Добавьте новые записи в загрузочное меню для среды восстановления Windows x86:
    В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵ :

    Примечание: Эта команда сообщит Вам сделанной копии, запишите его.

    Примечание: (Замените идентификатором GUID, который Вы записали.)

    Читайте также:  Как соединить жесткий диск в один акронис

    3) Добавьте новые записи в загрузочное меню для среды восстановления Windows x64:

    Примечание: Эта команда сообщит Вам сделанной копии, запишите его.

    Примечание: (Замените идентификатором GUID, который Вы записали.)

    (Если в D:\AIO\DVD\boot\ появились файлы BCD.LOG, bcd.LOG1, bcd.LOG2 – их можно удалить)

    Этап 7: Создание ISO-образа.

    1) Скопируйте bcd из папки D:\AIO\DVD\boot в папку D:\AIO\DVD\efi\microsoft\boot заменяя оригинал.
    2) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
    3) Введите нижеследующую команду и нажмите клавишу Enter ↵ :

    Указанные здесь параметры:

    -u2 – создает файловую системы UDF для образа ISO
    -l – метка DVD-диска или образа
    -t – устанавливает дату и время для создаваемого ISO-образа
    -b – указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
    -h – включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
    -m – игнорирует ограничение максимального размера образа.

    Готовый файл iso-образа: WIN7_AIO_x86-x64.ISO будет находится в папке D:\AIO\ISO

    источник

    Примечание:
    16.02.2015. Обновил статью для работы с 13 редакциями/версиями (объединил две статьи, и, наконец, описал как интегрировать Enterprice).

    1. Starter x86
    2. HomeBasic x86
    3. HomePremium x86
    4. Professional x86
    5. Ultimate x86
    6. HomeBasic x64
    7. HomePremium x64
    8. Professional x64
    9. Ultimate x64
    10. Entreprise x86
    11. Entreprise x64
    12. Professional VL x86
    13. Professional VL x64

    Примечание:
    64-битной версии Starter не существует.

    Итоговый размер образа у меня получился 3,93 ГБ (4 225 490 944 байт).
    Опыт работы с командной строкой обязателен.

    Хоть каждый образ и содержит только одну разрядность никто нам не помешает их объединить в один.
    Во-первых, вкратце о том как происходит установка. Хотя я это уже и упоминал в своих предыдущих статьях. Повторение все же бывает полезно.
    Первым делом управление передается предустановочной среде (WinPE). Она содержится в файле boot.wim который расположен в папке sources внутри устаночного ISO-образа. Про формат WIM — почитайте сами, например, на википедии. Этот файл (boot.wim) помогает установить ОС, а также в нем содержатся инструменты для восстановления работоспособности уже установленной ОС. Вот именно этими инструментами и различаются образы boot.wim двух архитектур (32- и 64-битных ОС). Идем дальше.
    Новая ОС, которую мы собираемся поставить находится в файле install.wim. И как мы уже узнали — в этом файле находятся сразу несколько редакций.
    Остальные служебные файлы в образе идентичны для обеих архитектур.
    Следовательно, чтобы объединить несколько разрядностей, достаточно произвести некоторые манипуляции над файлами boot.wim и install.wim. Спешу обрадовать, если вы не собираетесь пользоваться стандартными инструментами восстановления для 64-битных ОС (у меня ни разу не было желания в этом), то особой нужды править boot.wim нету, и можно использовать boot.wim от версии x86. Через него можно запросто установить как 32- так и 64-битную ОС. Но если вам нужны инструменты восстановления для обоих архитектур — ссылка на пример создания внизу статьи.

    ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso
    MD5: 21A69779195F3E651A186DA1A27CFE7D
    ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso
    MD5: 10963967C12E6B58D346054F51AFF5C1
    ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692.iso
    MD5: 67C42A99B7F9EC502C14942B4F26306E
    ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso
    MD5: C52FF90B564CAD4CC2D4AE696FF4DCED
    ru_windows_7_professional_with_sp1_vl_build_x86_dvd_u_677853.iso
    MD5: 5B8CF3CD5B04770CE527754348554FFB
    ru_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677774.iso
    MD5: 1CDC2CA6F6E236ABED3CE872B66E2DC9

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso» -ext «.\ISO_files»

    Пояснение используемых параметров UltraISO:
    -sil Do not show any popup windows
    -in Input ISO image
    -ext Extract ISO image to specified directory

    mkdir .\ install_wims move .\ISO_files\sources\install.wim .\install_wims\install_x86.wim

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso» -get /sources/install.wim -ext «.\install_wims»

    move .\install_wims\install.wim .\install_wims\install_x64.wim

    ::ENTERPRICE
    start /wait UltraISO.exe -sil -in «.\ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_ent_x86.wim

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_ent_x64.wim

    ::PROFESSIONAL VL
    start /wait UltraISO.exe -sil -in «.\ru_windows_7_professional_with_sp1_vl_build_x86_dvd_u_677853.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_pro_vl_x86.wim

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677774.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_pro_vl_x64.wim

    dism /get-wiminfo /wimfile:.\install_wims\install_x86.wim

    Сведения об образе : .\install_wims\install_x86.wim

    Индекс: 1
    Имя : Windows 7 STARTER
    Описание : Windows 7 STARTER
    Размер (байт): 7 867 661 744

    Индекс: 2
    Имя : Windows 7 HOMEBASIC
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 7 887 488 944

    Индекс: 3
    Имя : Windows 7 HOMEPREMIUM
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 8 329 827 718

    Индекс: 4
    Имя : Windows 7 PROFESSIONAL
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 8 213 071 123

    Индекс: 5
    Имя : Windows 7 ULTIMATE
    Описание : Windows 7 ULTIMATE
    Размер (байт): 8 373 494 322

    Операция успешно завершена.

    dism /get-wiminfo /wimfile:.\install_wims\install_x64.wim

    Сведения об образе : .\install_wims\install_x64.wim

    Индекс: 1
    Имя : Windows 7 HOMEBASIC
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 11 531 865 453

    Индекс: 2
    Имя : Windows 7 HOMEPREMIUM
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 12 045 241 621

    Индекс: 3
    Имя : Windows 7 PROFESSIONAL
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 11 947 613 470

    Индекс: 4
    Имя : Windows 7 ULTIMATE
    Описание : Windows 7 ULTIMATE
    Размер (байт): 12 110 440 566

    Операция успешно завершена.

    ::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Ultimate в файл install.wim
    imagex /export «.\install_wims\install_x86.wim» 1 «.\install_wims\install.wim» «Windows 7 Starter (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 2 «.\install_wims\install.wim» «Windows 7 HomeBasic (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 3 «.\install_wims\install.wim» «Windows 7 HomePremium (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 4 «.\install_wims\install.wim» «Windows 7 Professional (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 5 «.\install_wims\install.wim» «Windows 7 Ultimate (x86)» /compress maximum

    imagex /export «.\install_wims\install_x64.wim» 1 «.\install_wims\install.wim» «Windows 7 HomeBasic (x64)» /compress maximum
    imagex /export «.\install_wims\install_x64.wim» 2 «.\install_wims\install.wim» «Windows 7 HomePremium (x64)» /compress maximum
    imagex /export «.\install_wims\install_x64.wim» 3 «.\install_wims\install.wim» «Windows 7 Professional (x64)» /compress maximum
    imagex /export «.\install_wims\install_x64.wim» 4 «.\install_wims\install.wim» «Windows 7 Ultimate (x64)» /compress maximum

    ::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Enterprise в файл install.wim
    imagex /export «.\install_wims\install_ent_x86.wim» 1 «.\install_wims\install.wim» «Windows 7 Enterprise (x86)» /compress maximum
    imagex /export «.\install_wims\install_ent_x64.wim» 1 «.\install_wims\install.wim» «Windows 7 Enterprise (x64)» /compress maximum

    ::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Professional VL в файл install.wim
    imagex /export «.\install_wims\install_pro_vl_x86.wim» 1 «.\install_wims\install.wim» «Windows 7 Professional VL (x86)» /compress maximum
    imagex /export «.\install_wims\install_pro_vl_x64.wim» 1 «.\install_wims\install.wim» «Windows 7 Professional VL (x64)» /compress maximum

    imagex /export файл_источника номер_источника файл_назначения имя_назначения /compress [тип]

    файл_источника
    Задает путь к WIM-файлу, содержащему образ, который нужно скопировать.
    номер_источника
    Задает номер, указывающий конкретный том в WIM-файле.
    файл_назначения
    Задает путь к WIM-файлу, в который будет скопирован образ.
    имя_назначения
    Задает уникальное имя образа в WIM-файле назначения.
    /compress [тип]
    Задает тип сжатия, используемый в операции создания первичного образа.
    Параметр maximum предусматривает высшую степень сжатия при создании образа.

    В результате получаем один install.wim, который содержит 7 редакций для 32-битной архитектуры и 6 — для 64-битной. У меня получился файл размером 3,61 ГБ (3 877 441 047 байт). Есть информация, что если этот файл превысит 4ГБ, то могут возникнуть проблемы (как с Vista), но у меня они не возникли.

    10. Посмотрим информацию о новом install.wim:

    dism /get-wiminfo /wimfile:.\install_wims\install.wim

    Сведения об образе : .\install.wim

    Индекс: 1
    Имя : Windows 7 Starter (x86)
    Описание : Windows 7 STARTER
    Размер (байт): 7 873 232 304

    Индекс: 2
    Имя : Windows 7 HomeBasic (x86)
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 7 893 059 504

    Индекс: 3
    Имя : Windows 7 HomePremium (x86)
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 8 335 398 278

    Индекс: 4
    Имя : Windows 7 Professional (x86)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 8 218 641 683

    Индекс: 5
    Имя : Windows 7 Ultimate (x86)
    Описание : Windows 7 ULTIMATE
    Размер (байт): 8 379 064 882

    Индекс: 6
    Имя : Windows 7 HomeBasic (x64)
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 11 537 436 013

    Индекс: 7
    Имя : Windows 7 HomePremium (x64)
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 12 050 812 181

    Индекс: 8
    Имя : Windows 7 Professional (x64)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 11 953 184 030

    Индекс: 9
    Имя : Windows 7 Ultimate (x64)
    Описание : Windows 7 ULTIMATE
    Размер (байт): 12 116 011 126

    Индекс: 10
    Имя : Windows 7 Enterprise (x86)
    Описание : Windows 7 ENTERPRISE
    Размер (байт): 8 223 165 758

    Индекс: 11
    Имя : Windows 7 Enterprise (x64)
    Описание : Windows 7 ENTERPRISE
    Размер (байт): 11 958 749 455

    Индекс: 12
    Имя : Windows 7 Professional VL (x86)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 8 218 767 771

    Индекс: 13
    Имя : Windows 7 Professional VL (x64)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 11 954 208 757

    Операция успешно завершена.

    move /y .\install_wims\install.wim .\ISO_files\sources\install.wim

    :: Папка с установочными файлами Windows
    SET source=.\ISO_files
    :: Папка для сохранения ISO-образа
    SET target=.\
    :: Путь до загрузчика
    SET bootloader=»%source%\boot\etfsboot.com»

    :: Создание ISO-образа
    oscdimg -u2 -lWIN7 -m -h -b»%bootloader%» «%source%» «%target%\WIN7x86-x64.iso»

    ::-u2 — Создает образ, который имеет файловую систему UDF.
    ::-l — Задает метку тома. Между параметрами l и метка пробелов быть не должно.
    ::-b — Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
    ::-h — Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
    ::-m — Игнорирует ограничение максимального размера образа.

    Примечание:
    Данный способ был проверен на системах BIOS, с (U)EFI загрузкой работоспособность не гарантирую. Проверить не на чем. Отпишитесь, если работает/не раобтает.

    В следующих статьях покажу как автоматизировать процесс установки с помощью файла ответов, как добавить FiraDisk для загрузки с флешки, как добавить обновления в образ.

    При копировании статьи просьба указывать источник и автора.
    С уважением, GRomR1.

    Примечание:
    16.02.2015. Обновил статью для работы с 13 редакциями/версиями (объединил две статьи, и, наконец, описал как интегрировать Enterprice).

    1. Starter x86
    2. HomeBasic x86
    3. HomePremium x86
    4. Professional x86
    5. Ultimate x86
    6. HomeBasic x64
    7. HomePremium x64
    8. Professional x64
    9. Ultimate x64
    10. Entreprise x86
    11. Entreprise x64
    12. Professional VL x86
    13. Professional VL x64

    Примечание:
    64-битной версии Starter не существует.

    Итоговый размер образа у меня получился 3,93 ГБ (4 225 490 944 байт).
    Опыт работы с командной строкой обязателен.

    Хоть каждый образ и содержит только одну разрядность никто нам не помешает их объединить в один.
    Во-первых, вкратце о том как происходит установка. Хотя я это уже и упоминал в своих предыдущих статьях. Повторение все же бывает полезно.
    Первым делом управление передается предустановочной среде (WinPE). Она содержится в файле boot.wim который расположен в папке sources внутри устаночного ISO-образа. Про формат WIM — почитайте сами, например, на википедии. Этот файл (boot.wim) помогает установить ОС, а также в нем содержатся инструменты для восстановления работоспособности уже установленной ОС. Вот именно этими инструментами и различаются образы boot.wim двух архитектур (32- и 64-битных ОС). Идем дальше.
    Новая ОС, которую мы собираемся поставить находится в файле install.wim. И как мы уже узнали — в этом файле находятся сразу несколько редакций.
    Остальные служебные файлы в образе идентичны для обеих архитектур.
    Следовательно, чтобы объединить несколько разрядностей, достаточно произвести некоторые манипуляции над файлами boot.wim и install.wim. Спешу обрадовать, если вы не собираетесь пользоваться стандартными инструментами восстановления для 64-битных ОС (у меня ни разу не было желания в этом), то особой нужды править boot.wim нету, и можно использовать boot.wim от версии x86. Через него можно запросто установить как 32- так и 64-битную ОС. Но если вам нужны инструменты восстановления для обоих архитектур — ссылка на пример создания внизу статьи.

    ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso
    MD5: 21A69779195F3E651A186DA1A27CFE7D
    ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso
    MD5: 10963967C12E6B58D346054F51AFF5C1
    ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692.iso
    MD5: 67C42A99B7F9EC502C14942B4F26306E
    ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso
    MD5: C52FF90B564CAD4CC2D4AE696FF4DCED
    ru_windows_7_professional_with_sp1_vl_build_x86_dvd_u_677853.iso
    MD5: 5B8CF3CD5B04770CE527754348554FFB
    ru_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677774.iso
    MD5: 1CDC2CA6F6E236ABED3CE872B66E2DC9

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso» -ext «.\ISO_files»

    Пояснение используемых параметров UltraISO:
    -sil Do not show any popup windows
    -in Input ISO image
    -ext Extract ISO image to specified directory

    mkdir .\ install_wims move .\ISO_files\sources\install.wim .\install_wims\install_x86.wim

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso» -get /sources/install.wim -ext «.\install_wims»

    move .\install_wims\install.wim .\install_wims\install_x64.wim

    ::ENTERPRICE
    start /wait UltraISO.exe -sil -in «.\ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_ent_x86.wim

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_ent_x64.wim

    ::PROFESSIONAL VL
    start /wait UltraISO.exe -sil -in «.\ru_windows_7_professional_with_sp1_vl_build_x86_dvd_u_677853.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_pro_vl_x86.wim

    start /wait UltraISO.exe -sil -in «.\ru_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677774.iso» -get /sources/install.wim -ext «.\install_wims»
    move .\install_wims\install.wim .\install_wims\install_pro_vl_x64.wim

    dism /get-wiminfo /wimfile:.\install_wims\install_x86.wim

    Сведения об образе : .\install_wims\install_x86.wim

    Индекс: 1
    Имя : Windows 7 STARTER
    Описание : Windows 7 STARTER
    Размер (байт): 7 867 661 744

    Индекс: 2
    Имя : Windows 7 HOMEBASIC
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 7 887 488 944

    Индекс: 3
    Имя : Windows 7 HOMEPREMIUM
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 8 329 827 718

    Индекс: 4
    Имя : Windows 7 PROFESSIONAL
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 8 213 071 123

    Индекс: 5
    Имя : Windows 7 ULTIMATE
    Описание : Windows 7 ULTIMATE
    Размер (байт): 8 373 494 322

    Операция успешно завершена.

    dism /get-wiminfo /wimfile:.\install_wims\install_x64.wim

    Сведения об образе : .\install_wims\install_x64.wim

    Индекс: 1
    Имя : Windows 7 HOMEBASIC
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 11 531 865 453

    Индекс: 2
    Имя : Windows 7 HOMEPREMIUM
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 12 045 241 621

    Индекс: 3
    Имя : Windows 7 PROFESSIONAL
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 11 947 613 470

    Индекс: 4
    Имя : Windows 7 ULTIMATE
    Описание : Windows 7 ULTIMATE
    Размер (байт): 12 110 440 566

    Операция успешно завершена.

    ::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Ultimate в файл install.wim
    imagex /export «.\install_wims\install_x86.wim» 1 «.\install_wims\install.wim» «Windows 7 Starter (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 2 «.\install_wims\install.wim» «Windows 7 HomeBasic (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 3 «.\install_wims\install.wim» «Windows 7 HomePremium (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 4 «.\install_wims\install.wim» «Windows 7 Professional (x86)» /compress maximum
    imagex /export «.\install_wims\install_x86.wim» 5 «.\install_wims\install.wim» «Windows 7 Ultimate (x86)» /compress maximum

    imagex /export «.\install_wims\install_x64.wim» 1 «.\install_wims\install.wim» «Windows 7 HomeBasic (x64)» /compress maximum
    imagex /export «.\install_wims\install_x64.wim» 2 «.\install_wims\install.wim» «Windows 7 HomePremium (x64)» /compress maximum
    imagex /export «.\install_wims\install_x64.wim» 3 «.\install_wims\install.wim» «Windows 7 Professional (x64)» /compress maximum
    imagex /export «.\install_wims\install_x64.wim» 4 «.\install_wims\install.wim» «Windows 7 Ultimate (x64)» /compress maximum

    ::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Enterprise в файл install.wim
    imagex /export «.\install_wims\install_ent_x86.wim» 1 «.\install_wims\install.wim» «Windows 7 Enterprise (x86)» /compress maximum
    imagex /export «.\install_wims\install_ent_x64.wim» 1 «.\install_wims\install.wim» «Windows 7 Enterprise (x64)» /compress maximum

    ::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Professional VL в файл install.wim
    imagex /export «.\install_wims\install_pro_vl_x86.wim» 1 «.\install_wims\install.wim» «Windows 7 Professional VL (x86)» /compress maximum
    imagex /export «.\install_wims\install_pro_vl_x64.wim» 1 «.\install_wims\install.wim» «Windows 7 Professional VL (x64)» /compress maximum

    imagex /export файл_источника номер_источника файл_назначения имя_назначения /compress [тип]

    файл_источника
    Задает путь к WIM-файлу, содержащему образ, который нужно скопировать.
    номер_источника
    Задает номер, указывающий конкретный том в WIM-файле.
    файл_назначения
    Задает путь к WIM-файлу, в который будет скопирован образ.
    имя_назначения
    Задает уникальное имя образа в WIM-файле назначения.
    /compress [тип]
    Задает тип сжатия, используемый в операции создания первичного образа.
    Параметр maximum предусматривает высшую степень сжатия при создании образа.

    В результате получаем один install.wim, который содержит 7 редакций для 32-битной архитектуры и 6 — для 64-битной. У меня получился файл размером 3,61 ГБ (3 877 441 047 байт). Есть информация, что если этот файл превысит 4ГБ, то могут возникнуть проблемы (как с Vista), но у меня они не возникли.

    10. Посмотрим информацию о новом install.wim:

    dism /get-wiminfo /wimfile:.\install_wims\install.wim

    Сведения об образе : .\install.wim

    Индекс: 1
    Имя : Windows 7 Starter (x86)
    Описание : Windows 7 STARTER
    Размер (байт): 7 873 232 304

    Индекс: 2
    Имя : Windows 7 HomeBasic (x86)
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 7 893 059 504

    Индекс: 3
    Имя : Windows 7 HomePremium (x86)
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 8 335 398 278

    Индекс: 4
    Имя : Windows 7 Professional (x86)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 8 218 641 683

    Индекс: 5
    Имя : Windows 7 Ultimate (x86)
    Описание : Windows 7 ULTIMATE
    Размер (байт): 8 379 064 882

    Индекс: 6
    Имя : Windows 7 HomeBasic (x64)
    Описание : Windows 7 HOMEBASIC
    Размер (байт): 11 537 436 013

    Индекс: 7
    Имя : Windows 7 HomePremium (x64)
    Описание : Windows 7 HOMEPREMIUM
    Размер (байт): 12 050 812 181

    Индекс: 8
    Имя : Windows 7 Professional (x64)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 11 953 184 030

    Индекс: 9
    Имя : Windows 7 Ultimate (x64)
    Описание : Windows 7 ULTIMATE
    Размер (байт): 12 116 011 126

    Индекс: 10
    Имя : Windows 7 Enterprise (x86)
    Описание : Windows 7 ENTERPRISE
    Размер (байт): 8 223 165 758

    Индекс: 11
    Имя : Windows 7 Enterprise (x64)
    Описание : Windows 7 ENTERPRISE
    Размер (байт): 11 958 749 455

    Индекс: 12
    Имя : Windows 7 Professional VL (x86)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 8 218 767 771

    Индекс: 13
    Имя : Windows 7 Professional VL (x64)
    Описание : Windows 7 PROFESSIONAL
    Размер (байт): 11 954 208 757

    Операция успешно завершена.

    move /y .\install_wims\install.wim .\ISO_files\sources\install.wim

    :: Папка с установочными файлами Windows
    SET source=.\ISO_files
    :: Папка для сохранения ISO-образа
    SET target=.\
    :: Путь до загрузчика
    SET bootloader=»%source%\boot\etfsboot.com»

    :: Создание ISO-образа
    oscdimg -u2 -lWIN7 -m -h -b»%bootloader%» «%source%» «%target%\WIN7x86-x64.iso»

    ::-u2 — Создает образ, который имеет файловую систему UDF.
    ::-l — Задает метку тома. Между параметрами l и метка пробелов быть не должно.
    ::-b — Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
    ::-h — Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
    ::-m — Игнорирует ограничение максимального размера образа.

    Примечание:
    Данный способ был проверен на системах BIOS, с (U)EFI загрузкой работоспособность не гарантирую. Проверить не на чем. Отпишитесь, если работает/не раобтает.

    В следующих статьях покажу как автоматизировать процесс установки с помощью файла ответов, как добавить FiraDisk для загрузки с флешки, как добавить обновления в образ.

    При копировании статьи просьба указывать источник и автора.
    С уважением, GRomR1.

    источник