Создание загрузочного USB-накопителя Windows 10/11 или Windows Server 2016, 2019, 2022 из командной строки. В чем различия для компьютеров с BIOS и UEFI
Данный вариант создания загрузочных флешек Windows опробован мной уже не раз и работает безотказно. Сегодня хочу показать как без помощи сторонних программ сделать установочный накопитель с любой версией Windows (в том числе и Windows Server) для установки операционной системы на компьютерах с BIOS и UEFI. Разница между ними есть, но об этом почему-то не пишут.
Тем, кто не желает заморачиваться, предлагаю почитать как сделать загрузочную флешку с Windows 10 в автоматическом режиме с помощью фирменной утилиты Media Creation Tool. Впрочем, описанный ниже вариант будет более универсальным.
Итак, нам понадобится оригинальный образ диска Windows. Образ можно скачать как с официального сайта Microsoft, так и с торрентов, но в последнем случае нужно быть предельно внимательным (крайне не рекомендую использовать для установки Windows различные сборки).
- Дважды кликаем по файлу образу ISO, чтобы смонтировать его и запоминаем букву диска (пусть это будет диск E:)
- Теперь вставляем USB-накопитель (флешку или внешний диск объемом не менее 8 Гб) и запускаем командную строку от имени Администратора
- Запускаем утилиту diskpart и подготавливаем файловую систему флешки для копирования файлов дистрибутива Windows:
(!)ВАЖНОЕ ЗАМЕЧАНИЕ: все данные с USB-накопителя будут удалены без дополнительных предупреждений, поэтому убедитесь, что вы выбрали правильный диск. Настоятельно рекомендую отключить другие внешние накопители (если они подключены), чтобы ограничить количество ошибок.
Собственно, весь процесс подготовки флешки показан на скриншоте. Давайте поясню что тут делалось.
Первым делом, командой list disk смотрим список дисков, подключенных к компьютеру:
DISKPART> list disk Диск ### Состояние Размер Свободно Дин GPT -------- ------------- ------- ------- --- --- Диск 0 В сети 238 Gбайт 1024 Kбайт * Диск 1 В сети 14 Gбайт 0 байт
Командой select disk 1 выбираем нашу флешку (в моем случае это диск 1):
DISKPART> select disk 1
Стираем содержимое диска командой clean:
DISKPART> clean DiskPart: очистка диска выполнена успешно.
Теперь создаем на диске (флешке) первичный раздел:
DISKPART> create partition primary DiskPart: указанный раздел успешно создан.
и делаем его активным командой active (для Windows 10/11 и Windows Server 2019/2022 это необязательный шаг) :
DISKPART> active DiskPart: раздел помечен как активный.
Пришло время отформатировать нашу флешку и тут есть одна особенность. Если ваш компьютер использует BIOS, тип файловой системы лучше выбирать ntfs (fs=ntfs), для UEFI выбираем fat32 (fs=fat32), так как UEFI работает только с этой файловой системой. Для примера отформатируем установочную флешку под Windows Server 2016:
DISKPART> format fs=fat32 quick label="WS2016" Завершено (в процентах): 100 Программа DiskPart успешно отформатировала том. DISKPART> exit
Параметром label="WS2016" просто указываем отображаемое имя флешки (если нужно, но не более 11 символов).
Осталось только скопировать все содержимое из смонтированного ранее образа диска Windows (диск E:) на флешку (диск F:):
xcopy E:\*.* F:\ /e /h /f
ПРИМЕЧАНИЕ: размер файла install.wim может превышать 4Gb, поэтому копирование файлов на раздел, отформатированный в системе fat32 прервется и выполнение команды xcopy завершится ошибкой.
Вопреки расхожему мнению, данная проблема достаточно просто решается разделением файл install.wim с помощью команды dism.
dism /Split-Image /ImageFile:E:\sources\install.wim /SWMFile:F:\sources\install.swm /FileSize:4096
После выполнения данной команды, нам нужно скопировать оставшиеся файлы на флешку. Чтобы не думать, что уже скопировано, а что нет, можно заново запустить xcopy с дополнительным параметром /c (пропуск ошибок) и подтвердив, что мы хотим заменить все файлы:
xcopy E:\*.* F:\ /e /h /f /c
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.