UEFI Interactive Shell v2.2: причины появления и способы выхода

Экран с надписью UEFI Interactive Shell v2.2 и приглашением Shell> означает, что прошивка материнской платы не нашла загрузочное устройство и передала управление встроенной командной оболочке UEFI. Компьютер при этом исправен как аппаратно, так и на уровне прошивки — проблема заключается в том, что ни один из доступных носителей не содержит распознаваемого загрузчика операционной системы.

Чаще всего такое происходит после сброса настроек BIOS, замены диска, отключения накопителя, обновления прошивки или повреждения загрузочной записи Windows. Ниже разберём, как диагностировать причину и вернуть нормальную загрузку, начиная с безопасных проверок.

Что такое UEFI Shell и почему он появляется

UEFI Shell — это командная среда, встроенная в спецификацию UEFI. Версия 2.2 соответствует одной из редакций стандарта UEFI и встречается на платах разных производителей. Оболочка предназначена для диагностики, запуска EFI-утилит и ручного указания загрузчика, но для обычного пользователя её появление — сигнал о том, что автоматическая загрузка не удалась.

Логика проста: прошивка перебирает список загрузочных устройств (Boot Order), не находит ни одного рабочего варианта и в последнюю очередь запускает shell, если он присутствует в прошивке. Сама по себе оболочка — не ошибка и не вирус, а штатный компонент.

  • 🔌 Отключён или не определяется системный диск (SSD/HDD)
  • ⚙️ Сброшен порядок загрузки после сброса CMOS или обновления BIOS
  • 💾 Повреждён загрузчик Windows на EFI-разделе
  • 🔄 Включён режим CSM/Legacy, несовместимый с установленной системой

Первичная диагностика в оболочке

Прямо в shell можно проверить, видит ли прошивка диски. Введите команду map — она выведет список обнаруженных файловых систем и блочных устройств с обозначениями вида FS0:, BLK1: и т.д. Если в списке нет ни одного устройства FS, прошивка не видит разделов с файловой системой — это указывает на проблему с диском или его подключением.

Также полезна команда bcfg boot dump, которая показывает текущий список загрузочных записей. Пустой список подтверждает, что прошивке нечего загружать.

map

bcfg boot dump

Проверка настроек загрузки в UEFI

Выйдите из shell командой exit и откройте настройки прошивки (обычно раздел Boot). Названия пунктов меню различаются у разных производителей плат и ноутбуков, поэтому сверяйтесь с документацией конкретной модели. Найдите список приоритета загрузки и проверьте, присутствует ли там ваш системный диск или запись Windows Boot Manager.

Если диск в списке отсутствует, но физически установлен — проверьте, определяется ли он в разделе информации о накопителях. Отсутствие там указывает на аппаратную проблему: плохой контакт, отошедший кабель, неисправность разъёма M.2 или самого накопителя.

  • 🔍 Убедитесь, что диск виден в разделе информации о накопителях
  • 📋 Проверьте наличие записи Windows Boot Manager в приоритете загрузки
  • 🔀 Сравните режим загрузки (UEFI/CSM) с тем, в котором устанавливалась система
  • 💡 При сомнениях попробуйте пункт загрузки с конкретного диска вручную через Boot Menu

☑️ Порядок действий при появлении UEFI Shell

Выполнено: 0 / 5

Восстановление загрузчика Windows

Если диск определяется, но система не грузится, вероятная причина — повреждённый загрузчик на EFI-разделе. Загрузитесь с установочной флешки Windows той же разрядности, выберите «Восстановление системы» → «Командная строка» и выполните восстановление загрузочных записей. Стандартный подход — команда bcdboot, которая копирует загрузочные файлы на системный раздел EFI.

bcdboot C:\Windows /s S: /f UEFI

Здесь букву EFI-раздела (S: в примере) предварительно назначают через diskpart. Будьте внимательны: буквы дисков в среде восстановления могут отличаться от привычных. Перед операцией проверьте разметку командой list volume.

⚠️ Внимание: команды diskpart способны удалить разделы при ошибочном вводе. Перед любыми операциями с разделами убедитесь, что выбран правильный диск, и при наличии важных данных сначала сделайте их копию.
📊 Что стало причиной появления UEFI Shell в вашем случае?
Сбросились настройки BIOS
Заменил или отключал диск
Обновлял прошивку
Причина неизвестна

Аппаратные причины и их проверка

Иногда оболочка появляется из-за железа. Типичные сценарии: отошедший разъём M.2 после переноса корпуса, неисправный SATA-кабель, диск, который перестал определяться на уровне контроллера. Проверка проста: выключите компьютер, обесточьте его и переподключите накопитель. Для M.2-диска — извлеките и установите заново, соблюдая меры против статического электричества.

Если диск не виден даже после переподключения, полезно проверить его в другом компьютере или через внешний адаптер. Накопитель, который не определяется нигде, скорее всего, неисправен — тогда вопрос смещается к восстановлению данных и замене диска.

⚠️ Внимание: любые манипуляции внутри корпуса выполняйте только при полностью отключённом питании. Для ноутбуков дополнительно отключите батарею, если конструкция это позволяет.

Сравнение типичных причин и решений

ПричинаПризнакРешение
Сброс Boot OrderДиск виден, но нет в приоритетеВернуть Windows Boot Manager первым
Диск не определяетсяКоманда map не показывает FS-устройствПроверить подключение и исправность диска
Повреждён загрузчикДиск виден, загрузка не идётВосстановление через bcdboot
Неверный режим UEFI/CSMСистема ставилась в другом режимеПереключить режим на исходный
Неисправность накопителяДиск не виден нигдеДиагностика, замена диска

Когда обращаться к специалисту

Если диск определяется нестабильно, издаёт посторонние звуки (для HDD) или пропадает после нагрева — самостоятельные эксперименты лучше прекратить, особенно если на накопителе есть важные данные. Многократные попытки чтения с деградирующего диска ухудшают шансы на восстановление информации.

Также к специалисту стоит обратиться, если прошивка ведёт себя нестандартно: настройки не сохраняются после выхода, плата не реагирует на изменения Boot Order. Возможная причина — севшая батарейка CMOS или сбой самой прошивки, и здесь уже нужна диагностика конкретной платы.

Почему настройки BIOS сбрасываются сами?

Частая причина — разряженная батарейка CR2032 на материнской плате. Она питает память настроек и часы реального времени. Если после каждого отключения питания время сбрасывается, а Boot Order слетает — замените батарейку. Это недорогая и безопасная операция для большинства ПК.

Частые вопросы

Что ввести в Shell>, чтобы загрузить Windows?

Если диск виден, можно попробовать вручную запустить загрузчик: перейдите на устройство командой FS0: и запустите \EFI\Microsoft\Boot\bootmgfw.efi. Это сработает, только если загрузочные файлы на месте.

UEFI Shell — это вирус?

Нет. Это штатный компонент прошивки UEFI, который запускается, когда не найдено ни одного загрузочного устройства.

Как выйти из UEFI Shell?

Введите команду exit — оболочка закроется, и откроется меню настроек прошивки. Либо просто перезагрузите компьютер сочетанием Ctrl+Alt+Del.

Диск виден через map, но Windows не загружается. Что делать?

Вероятнее всего, повреждён загрузчик. Загрузитесь с установочной флешки Windows и выполните восстановление загрузочных записей через bcdboot, как описано выше.

Появляется Shell после замены диска — это нормально?

Да: на новом диске нет загрузчика и операционной системы. Нужно установить ОС с установочной флешки, после чего запись Windows Boot Manager появится автоматически.