Загрузочная USB флешка Windows 8.1

Создание загрузочной USB флешки из образа Windows 8.1 — задача не тривиальная, но особых проблем с этим возникнуть не должно. Потребуется флешка объемом 4 и более Гб и ISO образ Windows 8.1

Некоторые дистрибутивы, например,  Windows 8.1 Enterprise x64, имеют объем более 4 Гб. Далее описано как справиться с этой ситуацией.

Мы имеем USB флешку объемом 4 и более ГБ, образ Windows 8.1 и операционную систему Windows Vista, Windows 7 или Windows 8 на которой мы работаем.

Вставляем флешку в компьютер и сохраняем с неё все нужные файлы и папки. При создании загрузочной флешки, все данные на ней будут уничтожены. Самый простой способ создать загрузочную флешку — воспользоваться специальной утилитой от Microsoft. Если объема на флешке не хватает, то читаем далее как это победить.

Нужно запустить командную строку с правами администратора: Пуск — Найти программы и файлы — CMD  (для Windows Vista, 7). [клавиша Windows] и набрать на клавиатуре CMD (на Windows 8 и 8.1). Правой кнопкой по приложению CMD и выбрать Запуск от имени администратора.

Запуск CMD от имени Администратора

Далее нужно запустить утилиту diskpart

Запуск утилиты Diskpart

Теперь нужно узнать под каким номером флешка определилась в системе, для чего вводим команду list disk. Видим список дисков с указанием размера. Выбираем какой из них флешка, в данном случае это Диск 3. Выбираем его командой select disk 3 и далее выполняем следующие команды:

DISKPART> select disk 3
DISKPART> CLEAN
DISKPART> CREATE PARTITION PRIMARY
DISKPART> SELECT PARTITION 1
DISKPART> ACTIVE
DISKPART> FORMAT FS=NTFS QUICK COMPRESS UNIT=512
DISKPART> ASSIGN
DISKPART> EXIT

После этого будет создана флешка с файловой системой NTFS, применено сжатие и использован размер кластера 512 байт. Если ваша флешка объемом более 4 Гб, то команды
COMPRESS UNIT=512 использовать не нужно.

Diskpart - list disk - select disk

Далее необходимо распаковать ISO образ на флешку. Для этого вы можете использовать любую утилиту для работы с архивами (WinRAR, 7zip, Far manager и т.д.).

Если при форматировании флешки применялось сжатие (применена команда COMPRESS), то необходимо зайти на флешку через проводник и отключить сжатие bootmgr и bootmgr.efi Выделите их и нажмите  правой кнопкой мыши, щелкнуть  по кнопке Другие и убрать галочку Сжимать содержимое для экономии места на диске.

Отключить сжатие файлов bootmgr и bootmgr.efi

Если не отключить сжатие для файлов bootmgr и bootmgr.efi, появится ошибка:

BOOTMGR is compressed
Press Ctrl+Alt+Del to restart

Далее снова открываем командную строку и выполняем следующие команды:

C:\Windows\system32>f:
F:\>cd boot
F:\boot>BOOTSECT.EXE/NT60 F:

Где F: — это буква диска нашей USB флешки.

BOOTSECT.EXE/NT60

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

ВАЖНО!

Если вы записали на флешку  Windows x64, работая под  Windows x86 или наоборот, то при выполнении команды  BOOTSECT.EXE/NT60 появится ошибка:

Версия "f:\boot\bootsect.exe" не совместима с версией Windows, работающей на этом компьютере. Проверьте сведения о системе, чтобы узнать, какая версия программы x86 (32-разрядная) или x64 (64-разрядная) вам нужна, и получите ее у поставщика программного обеспечения.
This version of f:\boot\bootsect.exe is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

В этом случае вам необходимо с установочного диска Windows (образа ISO) с точно такой же платформой, как установлена у вас сейчас (в данном случае x86) извлечь только папку bootна диск C:, например. И выполнить команды:

C:\Windows\system32>cd C:\boot
C:\boot>BOOTSECT.EXE/NT60 F: