Что запускается раньше системы
BIOS и UEFI — встроенные программы на материнской плате, которые при включении проверяют оборудование, находят загрузочное устройство и передают управление операционной системе. Именно здесь настраиваются порядок загрузки, режим работы дисков, энергосбережение и многое другое.
BIOS — старая схема с текстовым интерфейсом и ограничениями по объёму диска, UEFI — современная замена с графическим интерфейсом, поддержкой мыши, больших дисков и дополнительных функций безопасности.
Настройки хранятся в небольшой энергонезависимой памяти, питаемой батарейкой на материнской плате. Когда батарейка садится, компьютер может «забывать» дату и параметры, и такое поведение — признак того, что элемент питания пора заменить.
Главные различия
UEFI загружается быстрее, работает с дисками разметки GPT более 2 ТБ и содержит модульную архитектуру, позволяющую запускать сетевые и служебные приложения. Поддерживает Secure Boot — проверку подписи загрузчика, которая не даёт стартовать неподписанному коду до загрузки системы. Классический BIOS использует диски с разметкой MBR и режим загрузки, называемый Legacy или CSM.
Большинство современных компьютеров имеют UEFI, хотя в меню его иногда по привычке называют BIOS.
Режим Legacy нужен для очень старых систем и загрузочных носителей. Переключение между Legacy и UEFI на уже установленной системе без переустановки часто приводит к тому, что она перестаёт загружаться, потому что схема разметки диска другая.
Как войти в настройки
Нужную клавишу нажимают сразу после включения, пока виден логотип производителя: часто Delete, F2, F10 или Esc, но зависит от модели. В Windows есть способ через параметры: «Восстановление» — «Особые варианты загрузки» — «Параметры встроенного ПО UEFI». В интерфейсе рядом с пунктами есть подсказки, а выход с сохранением обычно на F10.
Входя в настройки, не меняйте параметры без понимания: неправильный режим диска или выключение устройства может привести к тому, что система не загрузится.
Перед входом в прошивку сохраните открытые документы и убедитесь, что доступ к компьютеру физический. В корпоративной среде параметры часто защищены паролем администратора, и менять их без согласования нельзя.
Параметры, связанные с сетью
В настройках встречаются включение и отключение встроенного сетевого адаптера, Wi-Fi и Bluetooth-модулей, загрузка по сети (PXE) и функция Wake-on-LAN, позволяющая включать компьютер пакетом из сети. Если адаптер не виден в системе, стоит проверить, не отключён ли он здесь.
Есть ещё Secure Boot, TPM и режим виртуализации. Они не сетевые, но влияют на безопасность: например, шифрование диска часто опирается на TPM, а виртуализация нужна для запуска виртуальных машин и контейнеров с собственными сетевыми адаптерами.
Заблуждения и риски
«Сброс BIOS уничтожает данные». Нет, сбрасываются только настройки, диск остаётся, хотя порядок загрузки нужно проверить. «Обновлять BIOS нужно регулярно». Прошивка обновляется при необходимости, например для исправления уязвимости или поддержки нового процессора; прерванное обновление способно вывести плату из строя. «Пароль на BIOS защитит данные». Он мешает загрузке с чужого носителя, но не заменяет шифрование диска.
Отдельное замечание: вредоносные программы, поражающие прошивку, встречаются редко, но крайне трудноустранимы, поэтому Secure Boot стоит оставлять включённым.
Перед обновлением прошивки подключите питание, не отключайте компьютер до конца процесса и берите файл только с сайта производителя платы или ноутбука. Прочтите примечания к версии: они сообщают, какие проблемы обновление исправляет.
Как проверить режим у себя
В Windows нажмите Win+R, введите msinfo32 и посмотрите строки «Режим BIOS» (UEFI или Устаревший) и «Состояние безопасной загрузки». В Linux наличие каталога /sys/firmware/efi означает загрузку в режиме UEFI. Версию прошивки и дату показывает та же сводка. Прежде чем что-то менять, сфотографируйте страницы настроек: так вы сможете вернуть прежние значения.
Изменяйте по одному параметру за раз и после каждого сохранения проверяйте, что компьютер загружается. Так легко понять, какое именно значение стало причиной сбоя, и вернуть его в исходное состояние.