Вам когда-нибудь нужно было зайти в BIOS или UEFI, чтобы сменить порядок загрузки, включить виртуализацию или проверить оборудование? Недавно я наткнулся на статью со всеми горячими клавишами под оборудования разных производителей (P.S. вот эта статья), и как я удивился, что многие пользователи знают лишь один способ — в первые секунды после включения компьютера нажать DelF2 или другую «волшебную» клавишу. Но что делать, если клавиатура не работает, используется удалённое подключение, или вы просто не успеваете нажать нужную кнопку из-за быстрой загрузки системы?

Оказывается, на современных операционных системах можно программно перезагрузиться прямо в интерфейс прошивки, используя лишь командную строку или терминал. В этой статье мы рассмотрим, как это сделать в Windows, Linux и выясним, какие возможности есть в macOS.

Почему это важно и в чём подвох

BIOS (Basic Input/Output System) и его современный преемник UEFI (Unified Extensible Firmware Interface) — это низкоуровневое ПО, которое инициализирует оборудование при включении компьютера и отвечает за загрузку операционной системы. Доступ к нему нужен для настройки критически важных параметров «железа».

Ключевой момент: операционная система, будучи загруженной, не может напрямую «открыть» интерфейс прошивки. Она может лишь дать команду компьютеру перезагрузиться с особыми параметрами, которые говорят материнской плате: «После следующей перезагрузки зайди сразу в настройки UEFI/BIOS, а не грузи основную ОС». Именно этот принцип лежит в основе всех методов ниже.

Windows: несколько путей через командную строку

Windows, особенно в связке с современным UEFI, предлагает наиболее простые и удобные способы.

1. Основной способ: команда shutdown /r /fw

Самый прямой метод — использовать встроенную утилиту shutdown.

  1. Запустите Командную строку (cmd) или PowerShell от имени администратора (как на примере):

    Найти в поиске и нажать правой кнопкой мыши, далее запуск от имени администратора
    Найти в поиске и нажать правой кнопкой мыши, далее запуск от имени администратора
  2. Введите команду:

    shutdown /r /fw
  3. Нажмите Enter. Компьютер немедленно начнёт перезагрузку и после неё откроет интерфейс UEFI (или устаревшего BIOS, если он поддерживает такую функцию).

    Ключевые параметры команды:

    /r — перезагрузка (reboot).

    /fw — совместить перезагрузку с переходом в интерфейс микропрограммы (firmware).

Это предпочтительный метод для Windows 10 и 11.

2. Альтернативный путь: shutdown /r /o

Более многословный, но тоже рабочий вариант.

  1. В командной строке с правами администратора выполните:

    shutdown /r /o /f /t 0
  2. Система перезагрузится в меню «Дополнительные параметры загрузки».

  3. Здесь нужно пройти путь: Поиск и устранение неисправностей (Troubleshoot) → Дополнительные параметры (Advanced options) → Параметры встроенного ПО UEFI (UEFI Firmware Settings) → Перезагрузить (Restart)

    Параметры команды:

    /o — загрузка меню дополнительных параметров.

    /f — принудительное закрытие всех запущенных приложений.

    /t 0 — нулевая задержка перед выполнением.

Важные условия для работы в Windows

  • Система должна использовать UEFI. На старых системах с Legacy BIOS опция «Параметры встроенного ПО UEFI» в меню может отсутствовать. Проверить режим можно командой msinfo32 — в открывшемся окне найдите строку «Режим BIOS».

  • Требуются права администратора. Обе команды не сработают без них.

  • Функция быстрой загрузки (Fast Boot). Если она включена в UEFI, система может игнорировать команду перехода в настройки. В таком случае её нужно предварительно отключить через «Электропитание» в Панели управления.

Linux: используем силу systemd

В большинстве современных дистрибутивов Linux для управления загрузкой используется система systemd.

Основной метод (для систем с systemd)

  1. Откройте терминал.

  2. Для перезагрузки в интерфейс UEFI (наиболее предсказуемый способ) выполните:

    sudo systemctl reboot --firmware-setup

  3. Введите пароль. Система перезагрузится и должна войти в настройки UEFI.

Можно также проверить поддержку и убедиться, что ваша система и прошивка поддерживают эту функцию, вот команда:

[ -d /sys/firmware/efi ] && echo "UEFI" || echo "Legacy BIOS"

Если вывод — «UEFI», метод с systemctl должен сработать.

Для продвинутых пользователей есть утилита efibootmgr. Она позволяет управлять порядком загрузки UEFI, но не всегда может инициировать прямой вход в настройки.

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

macOS: самая жёсткая система

С macOS ситуация принципиально иная. Apple не предоставляет пользователям прямого доступа к настройкам низкоуровневой прошивки (аналога UEFI/BIOS).

  • Apple Silicon (M1, M2 и новее): Прямого доступа к чему-либо, похожему на интерфейс прошивки, нет. Все низкоуровневые операции выполняются автоматически и контролируются Apple.

  • Intel-маки: На старых Mac на процессорах Intel существовал однопользовательский режим (Single-User Mode), который можно было вызвать, зажав при загрузке Command + S. Это загружало минимальную систему с командной строкой. Однако это не интерфейс настройки прошивки. Это режим восстановления/отладки macOS, и он не даёт доступа к тем параметрам, которые есть в UEFI ПК (порядок загрузки, настройки безопасности, разгон).

  • Вмешательство в прошивку: Любые попытки изменить системное время или другие низкоуровневые параметры на Mac следует делать через настройки самой операционной системы, а не через аналог BIOS.

Сравнительная таблица методов

Операционная система

Основная консольная команда

Условия работы

Что получаем на выходе

Windows 10/11

shutdown /r /fw

UEFI, права администратора, отключён Fast Boot (иногда).

Прямой вход в интерфейс UEFI/BIOS.

Linux (systemd)

sudo systemctl reboot --firmware-setup

UEFI, система с systemd, права суперпользователя.

Прямой вход в интерфейс UEFI (в идеале).

macOS (Intel)

Загрузка с Cmd + S

Mac на процессоре Intel.

Не UEFI/BIOS! Однопользовательский режим macOS (консоль восстановления).

macOS (Apple Silicon)

Нет

Не применимо.

Доступа к настройкам прошивки нет.

Меры предосторожности

Работа с настройками прошивки — это вмешательство в фундамент работы компьютера.

  • Не меняйте незнакомые настройки. Особенно это касается параметров напряжения (Voltage), частоты (Clock) и таймингов памяти.

  • Записывайте или фотографируйте оригинальные значения. Прежде чем что-то менять, сохраните исходное состояние.

Заключение

Получить доступ к сердцу компьютера — настройкам прошивки — можно не только с помощью горячих клавиш при включении. Windows и современные дистрибутивы Linux предоставляют для этого удобные консольные инструменты, которые становятся спасением при удалённой работе или неисправной клавиатуре.

Главное, что стоит вынести из этого обзора — кардинально разный подход платформ. В то время как Windows и Linux (в связке с UEFI) дают пользователю контролируемый доступ к настройкам «железа», философия Apple заключается в полном закрытии этого слоя от конечного пользователя для гарантии стабильности и безопасности системы.

Пользуетесь ли вы каким-либо из этих методов на практике? Сталкивались ли с ситуацией, когда доступ через горячие клавиши был невозможен? Делитесь своим опытом в комментариях!

Комментарии (10)


  1. NicholasM6
    04.01.2026 17:43

    Есть ещё один способ, о котором не рассказал автор поста: можно зажать клавишу shift и одновременно кликнуть перезагрузка в Пуск, таким образом попадаем в меню дополнительных параметров загрузки, ну и дальше выбираем загрузку uefi