Если при включении компьютера вместо Windows появляется чёрный экран с жёлтым текстом и приглашением Shell>, значит система загрузилась во встроенную оболочку UEFI Built-in EFI Shell — это почти всегда признак того, что прошивка не нашла загрузочное устройство. Также пункт с таким названием можно встретить в списке приоритета загрузки (Boot Priority) в настройках BIOS/UEFI, и многие пользователи не понимают, зачем он там нужен и можно ли его убрать.
В этой статье разберём, что представляет собой EFI Shell, почему компьютер сам попадает в него при включении, как выйти из оболочки и восстановить нормальную загрузку операционной системы. Инструкции даны в общем виде: названия пунктов меню и их расположение зависят от производителя материнской платы или ноутбука, поэтому сверяйтесь с документацией вашей модели.
Что такое UEFI Built-in EFI Shell
EFI Shell — это командная оболочка, встроенная в прошивку UEFI (современную замену классического BIOS). По сути, это минимальная среда командной строки, которая работает ещё до загрузки операционной системы. Приставка Built-in означает, что оболочка встроена непосредственно в прошивку платы, а не загружается с внешнего носителя.
Через EFI Shell можно выполнять низкоуровневые задачи: просматривать подключённые диски, запускать UEFI-приложения (файлы с расширением .efi), обновлять прошивку, редактировать загрузочные записи. Этим инструментом в основном пользуются инженеры, сборщики систем и опытные пользователи — обычному владельцу ПК он в повседневной работе не нужен.
Ключевой момент: попадание в EFI Shell при включении — это не самостоятельный режим работы, а симптом того, что UEFI не смог найти ни одного загрузочного устройства. Прошивка перебрала все варианты из списка загрузки, ничего подходящего не обнаружила и в качестве «последней инстанции» запустила встроенную оболочку.
Почему компьютер загружается в EFI Shell вместо Windows
Единой причины здесь нет, но круг типичных виновников хорошо известен. Прошивка отправляет систему в Shell, когда цепочка загрузки обрывается на самом первом этапе — ещё до передачи управления загрузчику ОС.
- 🔌 Отключён или не определяется накопитель — отошёл кабель SATA, неисправен разъём M.2, вышел из строя сам SSD/HDD.
- 🔀 Сбился порядок загрузки — в Boot Priority первым стоит не тот диск или сам пункт UEFI Built-in EFI Shell.
- 🧹 Сброс настроек UEFI — после обновления прошивки, севшей батарейки CMOS или сброса к заводским параметрам пропали загрузочные записи.
- 💾 Повреждён загрузчик Windows — диск виден, но EFI-раздел или файлы загрузки повреждены.
- ⚙️ Несовместимый режим загрузки — система установлена в режиме Legacy/CSM, а в настройках включён чистый UEFI (или наоборот).
Стоит отличать две ситуации. Первая — вы видите пункт UEFI Built-in EFI Shell в списке загрузки BIOS: это нормально, он присутствует на многих платах и сам по себе не мешает. Вторая — компьютер сам загружается в Shell при каждом включении: вот это уже требует диагностики.
Как выйти из EFI Shell
Если вы уже видите перед собой строку Shell>, первый шаг — просто выйти и перезагрузиться. Для этого введите команду выхода:
exit
После нажатия Enter оболочка закроется, и обычно откроется меню настройки UEFI либо компьютер перезагрузится. Если загрузочный диск исправен и настройки в порядке, система запустится штатно. Если же вы снова оказались в Shell — проблема глубже, и нужно переходить к проверкам из следующего раздела.
Внутри оболочки можно осмотреться: команда map покажет обнаруженные накопители (они обозначаются как FS0:, FS1: и т.д.). Если в списке вообще нет ни одного устройства с файловой системой — это косвенный признак того, что диск не определяется на уровне прошивки.
Пошаговая диагностика и восстановление загрузки
Действуйте от простого к сложному. Большинство шагов обратимы и безопасны, разбирать компьютер и перепрошивать что-либо на этом этапе не требуется.
Сначала зайдите в настройки UEFI (обычно клавишей Del или F2 сразу после включения — точную клавишу подсказывает экран заставки или инструкция к плате). Далее проверьте, виден ли ваш накопитель в разделе с информацией о дисках или в списке загрузки. Если диска нет в списке вообще — вероятна аппаратная проблема: проверьте подключение накопителя, при возможности испытайте его в другом разъёме или другом компьютере.
☑️ Восстановление загрузки вместо EFI Shell
Если диск виден, откройте раздел загрузки (Boot) и убедитесь, что первым в приоритете стоит Windows Boot Manager — именно так обычно называется загрузочная запись Windows в UEFI-режиме, а не сама модель диска. Пункт UEFI Built-in EFI Shell при этом должен находиться ниже или быть отключён, если прошивка позволяет.
Отдельно проверьте режим загрузки. Если Windows ставилась в UEFI-режиме, а в настройках включён CSM (Compatibility Support Module) или Legacy — система может не стартовать. И обратная ситуация тоже возможна. Переключите режим в соответствии с тем, как была установлена ОС, сохраните настройки и перезагрузитесь.
⚠️ Внимание: не меняйте настройки UEFI «вслепую» пакетно. Меняйте по одному параметру, сохраняйте и проверяйте результат — так вы будете точно знать, какое действие помогло или ухудшило ситуацию.
Когда диск определяется, порядок загрузки верный, но система всё равно не стартует — вероятна порча загрузочных файлов. Здесь поможет установочная флешка Windows: загрузитесь с неё, выберите «Восстановление системы» и используйте средства автоматического восстановления загрузки. Это безопаснее ручной правки загрузочных записей через Shell.
Можно ли убрать или отключить пункт EFI Shell в BIOS
Пользователи часто хотят просто удалить пункт UEFI Built-in EFI Shell из списка загрузки. Здесь важно понимать: на многих платах этот пункт — часть прошивки, и полностью удалить его нельзя. На части материнских плат предусмотрена настройка вроде Built-in EFI Shell: Enabled/Disabled — если она есть у вашей модели, оболочку можно отключить, и плата не будет предлагать её как вариант загрузки.
Но отключение пункта не решает проблему, если компьютер уходил в Shell из-за неисправности. Без рабочего загрузочного устройства вы просто получите чёрный экран или сообщение об отсутствии загрузочного носителя вместо командной строки. Поэтому сначала восстановите загрузку, и только потом, при желании, отключайте оболочку.
Для чего EFI Shell используют опытные пользователи
Через EFI Shell запускают утилиты обновления прошивки в формате .efi, скрипты диагностики оборудования, редактируют загрузочные записи командой bcfg и тестируют UEFI-приложения. На некоторых серверных платах это штатный способ первичной настройки. Обычному пользователю эти сценарии не нужны — достаточно знать команду exit.
Сравнение: EFI Shell, загрузчик Windows и обычный BIOS
Чтобы окончательно разобраться, где какой компонент работает, сведём их в одну таблицу.
| Компонент | Когда запускается | Назначение |
|---|---|---|
| UEFI-прошивка (BIOS) | Сразу при включении ПК | Инициализация оборудования, поиск загрузочного устройства |
| Windows Boot Manager | При нормальной загрузке | Передача управления операционной системе |
| UEFI Built-in EFI Shell | Когда загрузочное устройство не найдено (или выбран вручную) | Командная среда для диагностики и обслуживания |
| CSM / Legacy-режим | Опционально, по настройке | Совместимость со старыми ОС и загрузчиками |
Из таблицы видно главное: Shell находится в самом конце цепочки и активируется лишь тогда, когда предыдущие звенья не сработали. Устранять нужно не оболочку, а причину сбоя выше по цепочке.
Когда проблема аппаратная
Если диск не виден ни в настройках UEFI, ни в выводе команды map в Shell, программные методы исчерпаны. Возможные аппаратные причины: отошедший или повреждённый кабель, неисправный разъём на плате, вышедший из строя накопитель. Для SATA-дисков проверьте и питание, и шлейф данных; для M.2 — извлеките и заново установите модуль, соблюдая аккуратность.
⚠️ Внимание: любые манипуляции внутри корпуса выполняйте только на полностью обесточенном компьютере. Если устройство на гарантии или вы не уверены в своих действиях, доверьте проверку сервисному центру — самостоятельное вскрытие может нарушить условия гарантии.
Ещё один неочевидный сценарий — севшая батарейка CMOS на материнской плате. Из-за неё настройки UEFI сбрасываются при каждом отключении питания, и порядок загрузки «слетает» снова и снова. Признаки: сбрасываются дата и время, настройки не сохраняются. Замена батарейки (обычно типа CR2032) — недорогая процедура, но при отсутствии опыта её тоже лучше поручить специалисту.
Часто задаваемые вопросы
UEFI Built-in EFI Shell — это вирус?
Нет. Это штатный компонент прошивки UEFI, встроенный производителем материнской платы. Его появление на экране говорит о проблеме с загрузкой, а не о заражении системы.
Как выйти из EFI Shell, если exit не помогает?
Попробуйте команду reset для перезагрузки или просто выключите компьютер кнопкой питания (короткое нажатие). Затем сразу войдите в настройки UEFI и проверьте порядок загрузки и видимость диска.
Можно ли удалить EFI Shell полностью?
Обычно нет — оболочка зашита в прошивку. На части плат есть опция её отключения в настройках (ищите пункт со словами EFI Shell в разделе загрузки или дополнительных настроек). Наличие такой опции зависит от конкретной модели платы.
Диск виден в BIOS, но всё равно грузится Shell. Что делать?
Вероятно, повреждены загрузочные файлы Windows. Загрузитесь с установочной флешки Windows и используйте пункт «Восстановление системы» → автоматическое восстановление при загрузке. Это самый безопасный способ починить загрузчик.
После обновления BIOS компьютер стал загружаться в Shell. Это нормально?
Обновление прошивки часто сбрасывает настройки к заводским, включая порядок загрузки и режим UEFI/CSM. Зайдите в настройки, выставьте Windows Boot Manager первым, проверьте режим загрузки и сохраните изменения — в большинстве таких случаев этого достаточно.