Как распаковать файл образа WIM

Как распаковать файл образа WIM

Файл WIM — это майкрософтовский формат, в котором запакованы инсталляционные пакеты Windows внутри образа ISO.

Вопреки расхожему заблуждению, замечательная программа 7-Zip не смогла распаковать образ от Windows 2012.

Однако микрософт позаботился об этом, для распаковки файлов WIM предназначена специальная утилита ImageX.

Но на Windows 7 и выше можно обойтись и штатными средствами.

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

dism /Get-WimInfo /WimFile:"f:\Inst\Win2012\SW_DVD5_Win_Svr_Std_and_DataCtr_2012_64Bit_Russian_Core_MLF_X18-27640\sources\install.wim"

Где:

  • dism — программа для работы с файлами WIM;
  • /Get-WimInfo — ключ, который предписывает ей показать информацию об имеющихся образах;
  • /WimFile: — после этого ключа указывается полный путь к файлу WIM.

В результае dism показала такой список:

Индекс: 1
Имя : Windows Server 2012 SERVERSTANDARDCORE
Описание : Windows Server 2012 SERVERSTANDARDCORE
Размер (байт): 7 461 623 448

Индекс: 2
Имя : Windows Server 2012 SERVERSTANDARD
Описание : Windows Server 2012 SERVERSTANDARD
Размер (байт): 12 176 391 487

Индекс: 3
Имя : Windows Server 2012 SERVERDATACENTERCORE
Описание : Windows Server 2012 SERVERDATACENTERCORE
Размер (байт): 7 458 764 649

Индекс: 4
Имя : Windows Server 2012 SERVERDATACENTER
Описание : Windows Server 2012 SERVERDATACENTER
Размер (байт): 12 171 118 256

Подключение образа WIM

Находим в выданном списке подходящий образ по имени, например, «Windows Server 2012 SERVERSTANDARD«, и монтируем его в предварительно созданный пустой каталог "D:\w2012":

dism /Mount-Wim /WimFile:"f:\Inst\Win2012\SW_DVD5_Win_Svr_Std_and_DataCtr_2012_64Bit_Russian_Core_MLF_X18-27640\sources\install.wim" /name:"Windows Server 2012 SERVERSTANDARD" /MountDir:D:\w2012

Теперь можно просто скопировать из этого каталога нужные файлы.

Отключение образа WIM

Размонитуем наш образ:

dism /Unmount-Wim /MountDir:D:\w2012 /discard

Теперь можно просто скопировать из этого каталога нужные файлы.

Где:

  • /discard предписывает отменить все сделанные изменения.