Як розпакувати файл образу 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 наказує скасувати всі зроблені зміни.