Найти в Дзене
Заметки на полях

Разбираемся с файлами образов Windows

Существует несколько различных форматов файлов для хранения и развёртывания Windows. Установочный образ Windows содержит один из файлов install.wim или install.esd или несколько файлов install.swm, install2.swm , расположенных в папке "Sources".
Давайте размеремся что это за форматы и чем они отличаются.
WIM - файл образа (Windows Imaging Format), содержащий заранее сконфигурированный набор

Существует несколько различных форматов файлов для хранения и развёртывания Windows. Установочный образ Windows содержит один из файлов install.wim или install.esd или несколько файлов install.swm, install2.swm , расположенных в папке "Sources".

Давайте размеремся что это за форматы и чем они отличаются.

WIM - файл образа (Windows Imaging Format), содержащий заранее сконфигурированный набор установочных файлов и папок, используемых для развертывания операционной системы Windows на диск. WIM - является аппаратно- и платформно-независимым форматом образов, а также частью стандартной процедуры развертывания систем Microsoft. WIM файл может содержать различные редакции Windows, каждой редакции соответствует свой числовой индекс:

Редакции Windows, содержащиеся в WIM файле
Редакции Windows, содержащиеся в WIM файле

Эти редакции будут доступны для выбора в начальном меню установки:

Редакции Windows доступные для установки
Редакции Windows доступные для установки

ESD - файл (Electronic Software Distribution) представляет собой сжатый и зашифрованный установочный образ WIM. В отличие от WIM, образ ESD нельзя напрямую смонтировать и изменить его содержимое. Благодаря применяемому сжатию образы ESD занимают на 30% меньше дискового пространства, чем аналогичные образы в формате WIM, что позволяет размещать их на носителях фиксированного размера (DVD). Из-за применяемого шифрования образ ESD нельзя напрямую смонтировать и изменить его содержимое, т.к. потребуется его дешифровка.

SWM - файлы составного образа Windows (Split Windows Imaging Format File), из одного WIM-файла создаются несколько SWM файлов меньшего размера, путем разбивки его на несколько частей. Обычно это делается, если WIM-образ не помещается целиком на установочный носитель (DVD) или необходимо обойти ограничение файловой системы FAT32 на файлы с размером более 4 Гб. Получившиеся в результате разбивки SWM файлы наследуют имя исходного WIM-образа с добавлением в конце порядкового числового индекса.

Размер каждого из двух SWM файлов меньше 4 Гб
Размер каждого из двух SWM файлов меньше 4 Гб

Если ограничения на размер файлов не имеют значения, то SWM файлы можно с легкостью собрать обратно с помошью DISM в один WIM файл, удобный для редактирования и установки Windows.

RWM - файл образ Windows содержащий дополнительные ресурсы, необходимые для установки (Windows Imaging Resource-only File). Сам RWM файл хранит лишь неупорядочненый набор файлов с ресурсами, а ссылки на файлы, структура папок и права доступа хранятся в установочном WIM файле. RWM файлы применяются службой развертывания Windows (Windows Deployment Services) для установки серверных операционных систем семейства Windows Server (как правило).

Файл RWM в составе образа Windows Server Home
Файл RWM в составе образа Windows Server Home

Для конвертации файлов образов WIM - ESD - SWM - RWM существует много программ, но наиболее удобной по моемо мнению является программа 78RePack от автора conty9:

Скачать и подробно ознакомиться с её возможностями можно в ветке форума по обсуждению программы. При крохотном размере программа способна на распаковку, конвертацию WIM - ESD - SWM - RWM в различных направлениях, разбиения файла образа на несколько частей по 1000 Мб и обратная сборка исходного файла из нескольких частей.

Разбиение WIM образа на несколько SWM файлов
Разбиение WIM образа на несколько SWM файлов

Еще большие возможности предоставляет программа DISM++ которая по большому счёту является графической надстройкой для утилиты командной строки DISM, которая называется “Система обслуживания образов развертывания и управления ими” (Deployment Image Servicing and Management, DISM):

Интерфейс DISM++
Интерфейс DISM++

DISM++ значительно упрощает управление образами системы, конвертировать образы из одного формата в другой (ESD в WIM или в ISO и наоборот), выполнять тонкую настройку операционной системы, проводить очистку системы, удалять неиспользуемые компоненты, отключать объекты в автозагрузке, настраивать учётные записи пользователей и создавать загрузочные носители Windows .

Сайт автора программы временно не доступен, поэтому скачать программу и подробное описание её возможностей можно по ссылке.

Всё!