Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Понравилось? Поделитесь...

Эволюция Windows сопровождалась не только расширением набора функциональных возможностей, но и увеличением размера дистрибутивов. Если 64-битный образ ISO Windows XP весил порядка 850 Мб, то ISO Windows 7 той же разрядности весил уже немногим более 3 Гб. Современные дистрибутивы Windows 10 и 11 еще больше – их вес достигает 5,5 Гб и даже более, что не может не создавать определенные проблемы.

При записи такого образа на флешку с файловой системой FAT32.

Конечно, вы можете записать установочный образ и на флешку NTFS, но компьютер должен поддерживать возможность загрузки с такого накопителя. Либо использовать схему разделов MBR и режим загрузки Legacy. Если же захотите установить систему в режиме UEFI на GPT-диск, флешку необходимо будет отформатировать в файловую систему FAT32, которая, как известно, не поддерживает запись файлов размером более 4 Гб.

В качестве решения проблемы было предложено сжимать заключенный в ISO-дистрибутиве образ WIM – так появился формат ESD. Однако и этого оказалось недостаточно, поскольку размеры ESD также увеличивались, в основном за счет интеграции в них ежемесячных обновлений. Поэтому разработчики пошли еще дальше, реализовав в средстве создания загрузочных флешек Media Creation Tool функцию автоматического разделения ESD-образа на два файла SWM.

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

Однако, указанным выше способом решается только одна проблема. Media Creation Tool разделяет WIM/ESD только при создании загрузочной флешки, но не при создании ею же образа ISO. Для создания ISO c SWM придется извлечь WIM-образ из дистрибутива, разбить его на части средствами PowerShell или программы Dism++, а затем перепаковать ISO.

Разделение на SWM в PowerShell

Смонтируйте ISO-образ с Windows в Проводнике либо откройте архиватором WinRAR и извлеките образ WIM или ESD из папки sources в любое удобное расположение.

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Запустите от имени администратора PowerShell и выполните следующую команду, заменив пути к исходному и создаваемым файлам:

Split-WindowsImage -ImagePath «Dinstall.wim» -SplitImagePath «D:tempinstall.swm» -FileSize 1024

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Размер также можете указать свой.

В нашем примере исходный образ WIM разбивается на файлы SWM размером 1024 Мб.

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Разделение на SWM в Dism++

Также для разделения образа можно использовать бесплатную портативную программу Dism++.

Скачайте инструмент с сайта разработчика github.com/Chuyu-Team/Dism-Multi-language, запустите и выберите в меню «Файл» опцию «WIM<—>ESD/SWM».

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Укажите в диалоговом окошке путь к исходному образу WIM или ESD и путь к создаваемому install.swm, после чего нажмите «Готово».

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Укажите в следующем диалоговом окошке нужный размер и нажмите «ОК».

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Далее все просто – полученные файлы SWM нужно будет скопировать в папку sources, удалив перед этим оригинальный целый WIM/ESD.

Удобнее всего это делать в UltraISO – ею же открываем ISO, в ней же заменяем образ, ею же сохраняем отредактированный дистрибутив.

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

Как преодолеть ограничение на размер WIM или ESD при создании загрузочной флешки FAT32

В целом, этого должно быть достаточно, установщик Windows знает, что такое файлы SWM, так что проблем при установке возникнуть не должно.

Описанный здесь способ преодоления ограничений на размер образа  WIM/ESD не единственный. В мультиредакционных дистрибутивах вы можете извлечь нужную редакцию Windows в WIM или ESD и заменить ею исходник, но это займет больше времени и к тому же не даст гарантии, что экспортированный образ будет иметь размер меньше 4 Гб.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *