31,1K подписчиков

Создание загрузочного USB-накопителя Windows 10/11 или Windows Server из командной строки. В чем разница для компьютеров с BIOS и UEFI

451 прочитал

 Данный вариант создания загрузочных флешек Windows опробован мной уже не раз и работает безотказно.

Данный вариант создания загрузочных флешек Windows опробован мной уже не раз и работает безотказно. Сегодня хочу показать как без помощи сторонних программ сделать установочный накопитель с любой версией Windows (в том числе и Windows Server) для установки операционной системы на компьютерах с BIOS и UEFI. Разница между ними есть, но об этом почему-то не пишут.

Тем, кто не желает заморачиваться, предлагаю почитать как сделать загрузочную флешку с Windows 10 в автоматическом режиме с помощью фирменной утилиты Media Creation Tool. Впрочем, описанный ниже вариант будет более универсальным.

Итак, нам понадобится оригинальный образ диска Windows. Образ можно скачать как с официального сайта Microsoft, так и с торрентов, но в последнем случае нужно быть предельно внимательным (крайне не рекомендую использовать для установки Windows различные сборки).

  1. Дважды кликаем по файлу образу ISO, чтобы смонтировать его и запоминаем букву диска (пусть это будет диск E:)
  2. Теперь вставляем USB-накопитель (флешку или внешний диск объемом не менее 8 Гб) и запускаем командную строку от имени Администратора
  3. Запускаем утилиту diskpart и подготавливаем файловую систему флешки для копирования файлов дистрибутива Windows:
(!)ВАЖНОЕ ЗАМЕЧАНИЕ: все данные с USB-накопителя будут удалены без дополнительных предупреждений, поэтому убедитесь, что вы выбрали правильный диск. Настоятельно рекомендую отключить другие внешние накопители (если они подключены), чтобы ограничить количество ошибок.
весь процесс подготовки установочного диска Windows
весь процесс подготовки установочного диска Windows

Собственно, весь процесс подготовки флешки показан на скриншоте. Давайте поясню что тут делалось.

Первым делом, командой 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 выбираем fs=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

Подписывайтесь на канал и узнавайте первыми о новых материалах, опубликованных на сайте.

ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.