Когда стандартный загрузчик материнской платы не видит установочную флешку или игнорирует файлы инсталляции, на помощь приходит текстовая оболочка UEFI Shell 2.2. Этот инструмент позволяет вручную указать путь к исполняемому файлу установки, минуя автоматические проверки BIOS. Ниже описан алгоритм действий для успешного запуска операционной системы в этом режиме.

Подготовка USB-накопителя

Среда UEFI обладает ограниченным набором драйверов, поэтому структура носителя должна соответствовать строгим стандартам. Классическая файловая система NTFS часто недоступна на этапе предзагрузки, что делает обязательным использование FAT32.

  • Файловая система: обязательно форматировать в FAT32. Если образ Windows превышает 4 ГБ, используйте инструменты, поддерживающие обход этого ограничения (например, Rufus с выбором схемы GPT для UEFI), либо извлеките содержимое образа вручную.
  • Структура папок: корневой каталог флешки должен содержать директорию EFI, внутри которой находится подпапка BOOT. Исполняемый файл загрузчика обычно размещается по пути EFI\BOOT\BOOTX64.EFI.
  • Таблица разделов: диск должен быть размечен в формате GPT. Схема MBR не совместима с чистой архитектурой UEFI, и плата просто пропустит такое устройство при попытке загрузки.

Вход в оболочку и навигация

После включения ПК необходимо попасть в меню выбора приоритета загрузки или直接进入 настройки BIOS. В зависимости от производителя (ASUS, Gigabyte, MSI) пункт вызова оболочки может называться «UEFI Shell» или находиться внутри утилиты настройки.

При появлении приглашения Shell> вы находитесь в рабочей среде. Буквы дисков здесь назначаются динамически, поэтому первым делом нужно определить адрес вашего USB-накопителя.

  1. Обновление карты устройств: введите команду map -r. Система просканирует порты и выведет список доступных томов. Ищите обозначения вида FS0, FS1 — это файловые системы.
  2. Переключение тома: если ваша флешка определилась как FS1, введите FS1: и нажмите Enter. Курсор изменится, показывая, что вы перешли на этот диск.
  3. Проверка содержимого: выполните команду ls или dir. Вы должны увидеть папки boot, efi и sources. Их отсутствие говорит о неправильной записи образа или неверно выбранном томе.

Запуск инсталлятора

Находясь в корне флешки, перейдите в директорию с загрузчиком. Для этого последовательно выполните команды:

cd EFI cd BOOT ls

В списке файлов найдите BOOTX64.EFI или setup.efi. Первый вариант является стандартным загрузчиком, второй — прямым вызовом установщика. Введите имя файла и нажмите Enter. Появление логотипа Windows означает успех. Если же консоль вернет ошибку исполнения, возможно, файл поврежден или не подписан доверительным ключом.

Альтернативный запуск

В некоторых случаях прямой вызов загрузчика не срабатывает. Можно попробовать запустить установщик напрямую из папки sources, введя sources\setup.exe. Однако в среде UEFI чаще используется именно EFI-файл, так как он корректнее передает управление графической части инсталлятора.

Решение типичных проблем

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

Проведите по таблице влево, чтобы увидеть остальные столбцы

Ошибка / Симптом Вероятная причина Решение
Device not found Неверно определен том Выполнить map -r заново, проверить подключение USB
Access Denied Блокировка Secure Boot Отключить режим Secure Boot в настройках BIOS
File not found Неверный путь или структура Перепроверить наличие папки EFI\BOOT на носителе
Invalid Executable Несовместимость архитектуры Убедиться, что скачан образ для x64, а не x86

Если короткая команда не работает, попробуйте указать полный абсолютный путь, например: FS1:\EFI\BOOT\BOOTX64.EFI. Это исключает двусмысленность текущего каталога.

Настройка BIOS перед установкой

Для стабильной работы UEFI Shell рекомендуется выполнить следующие настройки в BIOS:

  • CSM (Compatibility Support Module): отключите этот модуль. Он предназначен для обратной совместимости со старыми системами и может мешать загрузке современных UEFI-утилит.
  • Fast Boot: рекомендуется отключить функцию быстрой загрузки. Она может инициализировать USB-порты слишком рано, и флешка не успеет определиться до передачи управления оболочке.
  • Режим SATA: убедитесь, что контроллер диска переведен в режим AHCI. Режим RAID может скрывать диск от установщика Windows, требуя дополнительных драйверов.

Часто задаваемые вопросы

Можно ли обойти проверку TPM 2.0 при установке Windows 11 через UEFI Shell?

Сама оболочка UEFI не проверяет наличие модуля TPM. Проверку осуществляет уже запущенный установщик Windows. Технически запустить процесс можно, но на этапе требований система выдаст ошибку. Чтобы продолжить установку, потребуется модифицированный образ или внесение изменений в реестр через командную строку (Shift+F10) во время процесса.

Почему команда map не отображает подключенную флешку?

Скорее всего, накопитель отформатирован в NTFS или exFAT, которые базовая UEFI не поддерживает. Также возможна проблема с драйверами для портов USB 3.0/3.1 в минимальной среде. Попробуйте переформатировать диск в FAT32 или подключить его к порту USB 2.0.

Как выйти из UEFI Shell и вернуться в BIOS?

Введите команду exit или reset. Система перезагрузится, после чего вы сможете снова нажать клавишу входа в BIOS (обычно Del или F2).

В чем разница между BOOTX64.EFI и setup.efi?

BOOTX64.EFI (или bootmgfw.efi) — это стандартный загрузчик Windows, который управляет загрузкой ОС или запуском среды восстановления. setup.efi — это прямой исполнительный файл программы установки операционной системы. Для первичной инсталляции чаще используют первый вариант, так как он обеспечивает более плавный переход к графическому интерфейсу.