Надпись Built-in EFI Shell на чёрном экране вместо привычной загрузки Windows означает, что прошивка UEFI не нашла ни одного загрузочного устройства и открыла свою встроенную командную оболочку. Чаще всего это происходит после сброса настроек BIOS, отключения диска, севшей батарейки CMOS или повреждения загрузчика на системном разделе.
Сама по себе оболочка EFI Shell — не вирус и не признак поломки: это штатный инструмент прошивки, через который можно вручную запустить загрузчик или проверить диски. Но если компьютер каждый раз «падает» в этот экран, нужно найти и устранить причину — от банального сбитого порядка загрузки до неисправности накопителя. Ниже разберём диагностику по шагам.
Что такое Built-in EFI Shell и почему он появляется
EFI Shell — это командная среда, встроенная в прошивку UEFI материнской платы. Она запускается автоматически, когда прошивка перебрала все варианты загрузки и не смогла найти исполняемый загрузочный файл (например, bootmgfw.efi для Windows). На экране обычно видно приглашение вида Shell> и список обнаруженных устройств с метками FS0:, BLK0: и т.п.
Типичные причины появления оболочки:
- 🔋 села батарейка CMOS, и настройки BIOS, включая порядок загрузки, сбросились на заводские;
- 💽 системный диск отключён, повреждён или не определяется прошивкой;
- 🧭 в настройках UEFI изменён приоритет загрузки — первым стоит пустое устройство или сама оболочка;
- 🛠 повреждён загрузчик Windows на EFI-разделе после сбоя, обновления или клонирования диска;
- 🔌 недавно менялось оборудование: новый SSD, перестановка дисков, замена материнской платы.
⚠️ Внимание: если диск перестал определяться в BIOS и при этом слышны посторонние звуки (щелчки, писк) от HDD, прекратите попытки загрузки. Многократные перезапуски могут усугубить механическое повреждение, а данные на таком накопителе лучше спасать через специалиста.
Первичная диагностика: проверка настроек UEFI
Первое действие — войти в настройки прошивки. Обычно для этого при включении нажимают Del или F2, но клавиша зависит от производителя платы или ноутбука — сверьтесь с подсказкой на экране POST или документацией к вашей модели.
Дальше проверьте три вещи. Во-первых, виден ли системный диск в списке накопителей — если его там нет, проблема аппаратная или в подключении. Во-вторых, откройте раздел Boot и убедитесь, что первым в приоритете стоит Windows Boot Manager или ваш системный диск, а не UEFI Shell и не пустая позиция. В-третьих, проверьте дату и время: если они сбрасываются при каждом включении, почти наверняка разряжена батарейка CR2032 на материнской плате.
После правки порядка загрузки сохраните изменения (обычно клавиша F10) и перезагрузитесь. Если система загрузилась — причина была в сбитых настройках.
☑️ Быстрая проверка при появлении EFI Shell
Как проверить диски прямо из EFI Shell
Если вы уже находитесь в оболочке, из неё можно получить полезную информацию. Введите команду map — она покажет все устройства, которые прошивка смогла определить. Строки вида FS0:, FS1: — это распознанные файловые системы, а BLK-устройства без соответствующего FS могут указывать на диск с повреждённой или неподдерживаемой разметкой.
Можно попробовать вручную запустить загрузчик Windows. Для этого переключитесь на найденную файловую систему и укажите путь к загрузчику:
FS0:
cd EFI\Microsoft\Boot
bootmgfw.efi
Если Windows после этого загрузилась, значит диск и загрузчик исправны, а проблема — в настройках прошивки или в повреждённой загрузочной записи NVRAM. Если команда выдаёт ошибку или файл не найден, загрузчик, вероятно, повреждён, и его придётся восстанавливать.
Что означают метки FS и BLK в выводе команды map
FS (File System) — раздел, который прошивка смогла смонтировать и прочитать, обычно это FAT32-раздел EFI. BLK (Block) — устройство на уровне блоков: прошивка видит сам накопитель, но не смогла распознать на нём подходящую файловую систему. Если ваш системный диск отображается только как BLK, возможно, повреждена разметка или диск отформатирован в неподдерживаемом формате.
Восстановление загрузчика Windows
Когда диск определяется, но загрузка не идёт, логичный следующий шаг — восстановление загрузчика с установочного носителя Windows. Загрузитесь с флешки с дистрибутивом, выберите «Восстановление системы» → «Командная строка».
Для систем в режиме UEFI стандартный подход — пересоздать загрузочные файлы на EFI-разделе. Сначала через diskpart находят и монтируют скрытый EFI-раздел (он в формате FAT32, обычно около 100 МБ), затем выполняют команду:
bcdboot C:\Windows /s S: /f UEFI
Здесь C:\Windows — путь к установленной системе (буква в среде восстановления может отличаться, проверьте через diskpart → list volume), а S: — буква, которую вы назначили EFI-разделу. После успешного выполнения перезагрузитесь и проверьте загрузку.
⚠️ Внимание: командыdiskpartработают напрямую с разметкой диска. Ошибка в выборе диска или раздела может привести к потере данных. Перед каждой операциейselectперепроверяйте размер и метку тома, чтобы убедиться, что выбран именно нужный накопитель.
Аппаратные причины: диск, шлейфы, батарейка
Если накопитель не виден даже в UEFI, программные методы бессильны — нужно проверять железо. При полностью выключенном и обесточенном ПК откройте корпус и проверьте: плотно ли сидят кабели SATA и питания на диске, не пережат ли шлейф. Для M.2 SSD проверьте, до конца ли вставлен модуль и закреплён ли винтом.
Отдельный случай — батарейка CMOS. Её разряд проявляется характерным набором признаков: сброс времени, потеря настроек вентиляторов и порядка загрузки после каждого отключения питания. Замена элемента CR2032 несложна на десктопе, но в ноутбуках доступ к ней может потребовать разборки — тут лучше ориентироваться на сервисную документацию конкретной модели.
Диск, который периодически «пропадает» из BIOS и появляется снова — типичный признак деградации накопителя или проблем с разъёмом; такие симптомы нельзя игнорировать, сначала скопируйте важные данные.
| Симптом | Вероятная причина | Первое действие |
|---|---|---|
| EFI Shell появился один раз после сбоя питания | Сбит порядок загрузки | Выставить Windows Boot Manager первым |
| Экран возникает при каждом включении, сбрасывается время | Разряжена батарейка CMOS | Заменить элемент CR2032 |
| Диска нет в списке устройств UEFI | Шлейф, разъём или сам накопитель | Проверить подключение, другой порт/кабель |
| Диск виден, но загрузки нет | Повреждён загрузчик или EFI-раздел | Восстановление через bcdboot с флешки |
| Появилось после замены/добавления диска | Изменился приоритет, конфликт разметки | Проверить Boot Priority и режим UEFI/CSM |
Режимы UEFI, CSM и Secure Boot
Ещё один пласт причин — несоответствие режима загрузки и разметки диска. Система, установленная в режиме UEFI на диск с разметкой GPT, не загрузится, если в прошивке включён режим совместимости CSM (Legacy), и наоборот. Такое случается после сброса настроек или обновления прошивки.
Проверьте в настройках, какой режим активен. Если Windows ставилась в UEFI-режиме, CSM должен быть отключён. С Secure Boot ситуация обратная: его отключение редко мешает загрузке Windows, но некоторые конфигурации после сброса ключей могут вести себя непредсказуемо. Точные названия и расположение этих опций различаются у разных производителей (ASUS, MSI, Gigabyte, ASRock и др.), поэтому ищите их в разделах Boot или Security вашей версии прошивки.
Если вы не уверены, в каком режиме установлена система, безопасный вариант — попробовать переключить CSM и проверить загрузку. Это обратимое действие, настройку всегда можно вернуть.
Когда обращаться в сервис
Не все сценарии решаются в домашних условиях. К специалистам стоит обратиться, если диск с важными данными перестал определяться и при этом издаёт посторонние звуки, если накопитель не виден даже на другом компьютере через переходник, или если после замены батарейки и восстановления загрузчика проблема возвращается — это может указывать на неисправность материнской платы.
Также не стоит экспериментировать с перепрошивкой UEFI «на всякий случай»: неудачное обновление прошивки способно вывести плату из строя. Этот шаг оправдан только при подтверждённой проблеме и строго по инструкции производителя для вашей конкретной ревизии платы.
Частые вопросы
EFI Shell — это вирус?
Нет. Это штатная командная оболочка прошивки UEFI. Она появляется, когда прошивка не может найти загрузочное устройство, и сама по себе не является вредоносным ПО.
Как выйти из EFI Shell?
Введите команду exit — оболочка закроется, и прошивка повторит попытку загрузки или откроет меню настроек. Но если причина не устранена, при следующем включении вы снова увидите этот экран.
Пропадут ли данные при восстановлении загрузчика?
Команда bcdboot записывает загрузочные файлы на EFI-раздел и не трогает пользовательские данные. Риск появляется только при ошибочных операциях в diskpart — например, если очистить не тот диск. Поэтому каждый выбор раздела нужно перепроверять.
Почему EFI Shell появляется только иногда?
Плавающая проблема обычно указывает на нестабильный контакт: окислившийся разъём, переломанный шлейф, деградирующий SSD или подсевшую батарейку CMOS. Начните с проверки подключений и замены батарейки.
Можно ли просто отключить EFI Shell в настройках?
На некоторых платах пункт запуска встроенной оболочки можно убрать из списка загрузки. Но это лишь скроет симптом: если загрузочного устройства нет, вы вместо оболочки получите чёрный экран или ошибку. Сначала нужно устранить причину.