Пункт Boot from EFI File появляется в меню загрузки ноутбуков и ПК с прошивкой UEFI — чаще всего на устройствах HP, где он вынесен в отдельный раздел Boot Menu. Эта опция позволяет вручную указать загрузочный файл с расширением .efi на любом подключённом носителе, минуя стандартный список загрузочных устройств. Она незаменима, когда система перестала загружаться автоматически, а запись загрузчика в NVRAM повреждена или отсутствует.
Ручной выбор EFI-файла используют при восстановлении загрузки Windows и Linux, установке системы с нестандартной флешки и диагностике, когда UEFI «не видит» диск в обычном списке. Ниже разберём, где искать нужный файл, как устроен процесс загрузки и какие ошибки встречаются чаще всего.
Что такое EFI-файл и зачем нужна эта опция
Загрузчик в среде UEFI — это исполняемый файл в формате PE/COFF с расширением .efi. Он лежит на специальном разделе диска — EFI System Partition (ESP), отформатированном в FAT32. Для Windows стандартный путь загрузчика выглядит как \EFI\Microsoft\Boot\bootmgfw.efi, для многих дистрибутивов Linux — \EFI\BOOT\BOOTX64.EFI или путь с именем конкретного загрузчика, например grubx64.efi.
В штатном режиме прошивка UEFI хранит список загрузочных записей в энергонезависимой памяти (NVRAM) и сама знает, какой файл запускать. Опция Boot from EFI File нужна именно тогда, когда этот механизм ломается: запись удалена, диск заменён, система переустановлена нестандартным способом. Вы вручную проходите по дереву каталогов носителя и указываете файл загрузчика напрямую.
Когда стоит использовать загрузку с EFI-файла
Не каждая проблема с загрузкой требует ручного указания файла. Иногда достаточно поменять порядок устройств в Boot Menu. Но есть типовые сценарии, где без Boot from EFI File не обойтись:
- 🔧 после замены или клонирования диска система не стартует, хотя файлы на месте;
- 💾 установочная флешка не отображается в списке загрузочных устройств;
- 🐧 нужно запустить загрузчик Linux, запись о котором пропала после обновления Windows;
- 🛠️ требуется запустить сервисную EFI-утилиту, например оболочку UEFI Shell;
- 🔄 восстановление после сбоя, когда BIOS показывает ошибку отсутствия загрузочного устройства.
Если диск вообще не определяется прошивкой и в проводнике EFI-файлов его не видно, проблема, скорее всего, аппаратная либо связана с режимом работы контроллера — и ручной выбор файла здесь не поможет.
Пошаговая инструкция: как загрузиться с EFI-файла
Процедура на большинстве устройств с UEFI выглядит схоже, хотя названия пунктов и клавиши входа зависят от производителя. На ноутбуках HP меню загрузки обычно открывается клавишей F9 после включения, на других брендах это могут быть F12, F8, F11 или Esc — точную клавишу стоит уточнить в документации к вашей модели.
Общий порядок действий такой:
- Полностью выключите устройство, затем включите и сразу начните нажимать клавишу вызова Boot Menu.
- В списке выберите пункт
Boot from EFI File(на некоторых прошивках —Boot from File). - Откроется файловый браузер: выберите нужный носитель — внутренний диск или USB-флешку.
- Перейдите по пути к загрузчику. Для Windows это обычно
EFI → Microsoft → Boot → bootmgfw.efi. - Подтвердите выбор — прошивка передаст управление указанному файлу, и начнётся загрузка системы.
☑️ Перед загрузкой с EFI-файла проверьте
Если нужный файл запустился, но система не стартует дальше — проблема уже не в выборе EFI-файла, а в самой конфигурации загрузчика (например, повреждён BCD-хранилище у Windows), и её придётся чинить отдельно.
⚠️ Внимание: при включённом Secure Boot прошивка запустит только подписанные доверенным сертификатом загрузчики. Неподписанный или самосборный EFI-файл будет отклонён без подробного объяснения причины. Временно отключите Secure Boot в настройках UEFI, если уверены в источнике файла, и включите обратно после завершения работ.
Структура раздела ESP и где искать загрузчик
Чтобы не блуждать по каталогам вслепую, полезно понимать типовую раскладку файлов на разделе EFI System Partition. Производители систем размещают загрузчики в собственных папках внутри каталога \EFI.
| Путь к файлу | Назначение |
|---|---|
\EFI\Microsoft\Boot\bootmgfw.efi | Основной загрузчик Windows |
\EFI\BOOT\BOOTX64.EFI | Резервный загрузчик по умолчанию, часто на флешках |
\EFI\ubuntu\grubx64.efi | Загрузчик GRUB для Ubuntu |
\EFI\Microsoft\Boot\bootmgr.efi | Вариант загрузчика Windows на некоторых системах |
Имена папок у Linux-дистрибутивов различаются: ubuntu, debian, fedora и так далее. Если вы не знаете точный путь, просмотрите содержимое каталога \EFI в файловом браузере прошивки — структура обычно интуитивно понятна.
Типичные проблемы и их решение
Самая частая жалоба — пункт Boot from EFI File есть, но при выборе носителя список пуст или файл не запускается. Причины обычно сводятся к нескольким вариантам.
Во-первых, прошивка видит только разделы FAT32 (иногда FAT16). Если флешка отформатирована в NTFS или exFAT, её содержимое в браузере EFI-файлов не отобразится. Пересоздайте загрузочную флешку с корректной файловой системой. Во-вторых, UEFI на стандартном ПК загружает только 64-битные EFI-приложения — 32-битный загрузчик на обычной 64-битной прошивке не запустится, даже если файл виден и выбирается.
В-третьих, возможна ситуация, когда диск определяется, но раздела ESP на нём нет вовсе — например, система была установлена в режиме Legacy/CSM. В таком случае EFI-файла на диске просто не существует, и нужно либо конвертировать установку, либо загружаться в Legacy-режиме, если прошивка его поддерживает.
Как проверить, есть ли на диске раздел ESP
Загрузитесь с любого Live-носителя или откройте «Управление дисками» в работающей Windows. Раздел ESP обычно имеет размер от 100 до 500 МБ, файловую систему FAT32 и пометку «Системный раздел EFI». В Linux его можно найти командой lsblk -f по типу vfat и точке монтирования /boot/efi.
⚠️ Внимание: не запускайте EFI-файлы из непроверенных источников. Загрузчик получает управление на самом раннем этапе старта системы, до антивируса и защитных механизмов ОС. Вредоносный EFI-файл способен скомпрометировать всю систему ещё до её загрузки.
Восстановление автоматической загрузки после ручного запуска
Ручной запуск через Boot from EFI File — это временная мера. Постоянно выбирать файл при каждом включении неудобно, поэтому после успешной загрузки стоит восстановить штатную запись в NVRAM.
Для Windows стандартный способ — загрузиться с установочного носителя, открыть командную строку в среде восстановления и выполнить пересоздание загрузочных файлов:
bcdboot C:\Windows /s S: /f UEFI
Здесь C:\Windows — путь к установленной системе, а S: — буква, которую нужно предварительно назначить разделу ESP через diskpart. Буквы в среде восстановления могут отличаться от привычных, поэтому сначала проверьте разметку командой list volume. Для Linux обычно достаточно переустановить GRUB с генерацией записи UEFI — конкретные команды зависят от дистрибутива, сверяйтесь с его документацией.
Часто задаваемые вопросы
Почему в меню нет пункта Boot from EFI File?
Не все прошивки UEFI предоставляют файловый браузер загрузчика — эта функция наиболее характерна для устройств HP. На других платах аналогом может служить встроенный UEFI Shell или пункт выбора файла в расширенных настройках загрузки. Если ничего похожего нет, используйте стандартное Boot Menu с выбором устройства.
Можно ли так загрузить Windows с обычной флешки?
Да, если флешка создана для UEFI-загрузки: раздел в FAT32 и файл bootx64.efi в каталоге \EFI\BOOT. Флешки, записанные только для Legacy-режима, через выбор EFI-файла не запустятся.
Файл выбирается, но после него чёрный экран — что делать?
Это означает, что загрузчик стартовал, но не смог продолжить загрузку ОС: повреждены конфигурация загрузчика или системные файлы. Загрузитесь с установочного носителя и используйте средства восстановления запуска вашей системы.
Безопасно ли отключать Secure Boot для ручной загрузки?
Кратковременное отключение для запуска заведомо доверенного загрузчика допустимо, но после завершения работ Secure Boot стоит включить обратно — он защищает от подмены загрузчика вредоносным ПО.
Почему BIOS не видит раздел с EFI-файлом на диске?
Возможные причины: раздел не в FAT32, ESP отсутствует (система установлена в Legacy-режиме) или диск работает в режиме контроллера, несовместимом с текущими настройками прошивки. Проверьте разметку диска и режим SATA/NVMe в настройках UEFI.