BIOS: определение, назначение и архитектура

При включении компьютера вы видите логотип производителя материнской платы, а затем начинается загрузка операционной системы. Между этими событиями происходит невидимая работа микропрограммы, которая оживляет железо. BIOS (Basic Input/Output System — базовая система ввода-вывода) — это первая программа, которая запускается при подаче питания и отвечает за инициализацию всех компонентов ПК. Без неё процессор не сможет обратиться к оперативной памяти, а видеокарта не выведет изображение на экран.

Определение BIOS в информатике звучит так: это набор микропрограмм, хранящихся в энергонезависимой памяти на материнской плате, который обеспечивает начальную загрузку компьютера и предоставляет операционной системе низкоуровневый интерфейс для работы с оборудованием. Термин закрепился с 1975 года, когда компания Digital Research использовала его в операционной системе CP/M. С тех пор архитектура изменилась, но базовая функция осталась прежней — связать программное обеспечение с аппаратной частью.

Когда пользователь нажимает кнопку питания, BIOS выполняет последовательность действий, которая занимает всего 2-3 секунды. За это время проверяются контроллеры, настраиваются шины данных и находится загрузчик операционной системы. Если на этом этапе возникает ошибка, вы услышите звуковой сигнал или увидите код на экране — так система сообщает о неисправном компоненте.

Из чего состоит BIOS: ключевые компоненты

Архитектурно BIOS включает четыре обязательных модуля, каждый из которых выполняет строго определённую задачу. POST (Power-On Self-Test) — это самотестирование при включении питания. Программа проверяет процессор, память, видеокарту и контроллеры ввода-вывода на корректность работы. Если найдена критическая ошибка, процедура останавливается и выдаёт код неисправности.

Второй компонент — CMOS Setup, утилита для настройки параметров системы. Именно сюда вы попадаете при нажатии Del, F2 или F10 при старте. Здесь хранятся дата, время, порядок загрузки, напряжения и частоты. Третий модуль — загрузчик, который находит первый сектор загрузочного устройства и передаёт ему управление. Четвёртый — драйверы базовых устройств: клавиатуры, дисплея и дисковых контроллеров.

Микросхема BIOS физически расположена на материнской плате в корпусе DIP-8 или PLCC-32. Память типа Flash ROM позволяет перезаписывать содержимое без извлечения чипа. Именно поэтому производители выпускают обновления прошивки, исправляющие ошибки и добавляющие поддержку новых процессоров.

КомпонентФункцияГде хранится
POSTПроверка железа при стартеFlash ROM
CMOS SetupНастройка параметров системыCMOS-память + Flash ROM
ЗагрузчикПоиск и запуск загрузочного сектораFlash ROM
ДрайверыОбслуживание базовой периферииFlash ROM
BIOS-прерыванияПрограммный интерфейс для ОСFlash ROM

Алгоритм работы BIOS при включении компьютера

Процесс загрузки строго регламентирован и состоит из пяти этапов. Первый — подача питания на блок, после чего процессор начинает выполнять инструкции с адреса FFFF0h. Этот адрес всегда указывает на начало BIOS. На втором шаге выполняется POST: проверяется контрольная сумма CMOS, тестируется контроллер прерываний и таймер.

Третий этап — инициализация видеокарты. BIOS ищет видеобиос в слоте PCI Express или на встроенном графическом ядре. Именно в этот момент на мониторе появляется первое изображение. Далее проверяется оперативная память — вы видите счётчик объёма в мегабайтах. На пятом шаге BIOS сканирует устройства хранения в порядке, заданном в настройках Boot Priority.

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

⚠️ Внимание: если на этапе POST вы слышите один короткий сигнал — все компоненты исправны. Серия длинных и коротких гудков указывает на конкретную неисправность: память, видеокарту или блок питания. Расшифровка зависит от производителя BIOS: Award, AMI или Phoenix.

Отличие BIOS от UEFI: эволюция базовой системы

Классический BIOS имеет серьёзные ограничения: он работает в 16-битном режиме, адресует максимум 2,2 ТБ дискового пространства и не поддерживает графический интерфейс. На смену ему пришёл UEFI (Unified Extensible Firmware Interface) — спецификация, разработанная в 2005 году консорциумом компаний. UEFI работает в 64-битном режиме и поддерживает диски размером более 9,4 зеттабайт.

Главное отличие — модульная архитектура. UEFI имеет собственный файловый менеджер, поддерживает драйверы для сетевых карт и NVMe-накопителей. Время загрузки сокращается до 1-2 секунд, потому что система инициализирует устройства параллельно, а не последовательно. Также UEFI включает Secure Boot — механизм проверки цифровой подписи загрузчика, защищающий от руткитов.

Несмотря на различия, пользователи по инерции называют UEFI BIOS. Производители материнских плат сохраняют интерфейс настроек в привычном виде, поэтому переход для конечного пользователя остаётся незаметным. Современные платы на чипсетах Intel 600-й серии и AMD AM5 используют исключительно UEFI, но термин BIOS продолжает использоваться в документации.

Где хранятся настройки BIOS: CMOS и энергозависимость

Программный код BIOS записан в микросхему Flash ROM, которая не требует питания для сохранения данных. А вот пользовательские настройки — дата, порядок загрузки, напряжения — хранятся в отдельной микросхеме CMOS (Complementary Metal-Oxide-Semiconductor). Эта память энергозависима: при отключении питания данные стираются.

Чтобы настройки не сбрасывались, на материнской плате установлена батарейка CR2032 напряжением 3 вольта. Срок её службы — 3-5 лет. Когда батарея разряжается, компьютер начинает сбрасывать дату и время при каждом выключении, а BIOS возвращается к заводским параметрам. Это первый признак необходимости замены элемента питания.

Интересная особенность: очистка CMOS используется как способ сброса забытого пароля BIOS. Достаточно извлечь батарейку на 10-15 минут или замкнуть перемычку CLR_CMOS на плате. Все настройки вернутся к значениям по умолчанию, включая пароль администратора.

⚠️ Внимание: при замене батарейки отключайте компьютер от сети и подождите 2-3 минуты. Статическое электричество может повредить микросхему CMOS. Используйте антистатический браслет или прикоснитесь к корпусу блока питания перед работой.

☑️ Как распознать разряженную батарейку CMOS

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

Способы входа в BIOS на разных устройствах

Классический способ попасть в настройки — нажать определённую клавишу во время загрузки. Для настольных ПК с материнской платой ASUS используется Del или F2. Ноутбуки Lenovo используют F1 или F2, а HP — F10. Универсальный вариант — клавиша F12, которая открывает меню выбора загрузочного устройства.

В Windows 10 и Windows 11 вход возможен через параметры системы: Параметры → Система → Восстановление → Дополнительные параметры запуска → Перезагрузить сейчас. После перезагрузки выберите Поиск и устранение неисправностей → Дополнительные параметры → Параметры встроенного ПО UEFI. Этот способ работает только на системах с UEFI, установленных в режиме GPT.

Существует также программный вход через командную строку. Выполните shutdown /r /fw /t 0 — система перезагрузится сразу в прошивке. Эта команда работает в Windows 10 версии 1709 и новее. На некоторых материнских платах Gigabyte есть функция @BIOS, позволяющая перезагрузиться в настройки прямо из Windows.

Типичные ошибки BIOS и способы их устранения

При неисправностях аппаратного обеспечения BIOS выводит коды ошибок. Ошибка CMOS Battery Low указывает на разряженную батарейку, решение — замена элемента CR2032. Ошибка Keyboard Error появляется, когда BIOS не обнаруживает клавиатуру при старте — проверьте подключение PS/2 или USB-порта.

Сообщение No Boot Device Found означает, что BIOS не нашёл загрузочный диск. Причины: неправильный порядок загрузки, отключённый SATA-кабель или повреждённая файловая система. Войдите в настройки, проверьте раздел Boot Priority и убедитесь, что нужный диск первый в списке.

  • 🔊 Один длинный сигнал — проблема с оперативной памятью: извлеките модули, протрите контакты ластиком и вставьте заново
  • 📊 Ошибка CPU Fan Error — вентилятор процессора не вращается или подключён к другому разъёму
  • 💾 Ошибка Disk Boot Failure — повреждена загрузочная запись, восстановите её через среду восстановления Windows
  • 🔒 Запрос пароля при входе — установлен пароль BIOS, сбросьте его через перемычку на плате

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

Как сбросить BIOS без открытия корпуса

На материнских платах с поддержкой USB Flashback можно восстановить прошивку через порт USB без процессора и памяти. Скачайте файл прошивки с сайта производителя, переименуйте его согласно инструкции, вставьте флешку в специальный порт и нажмите кнопку сброса. Индикатор покажет процесс перепрошивки.

Обновление BIOS: риски и правила безопасности

Прошивка новой версии BIOS добавляет поддержку новых процессоров, исправляет ошибки совместимости и улучшает стабильность работы. Однако процесс обновления связан с риском: при сбое питания или ошибке прошивки материнская плата превращается в «кирпич». Перед обновлением обязательно изучите список изменений в новой версии.

Для обновления используйте только официальные файлы с сайта производителя материнской платы. Утилиты ASUS EZ Flash, MSI Live Update и Gigabyte @BIOS автоматически проверяют совместимость и загружают нужную версию. Процесс занимает 2-5 минут, в течение которых компьютер нельзя выключать или перезагружать.

⚠️ Внимание: не обновляйте BIOS, если компьютер работает стабильно и нет конкретной проблемы, которую решает новая версия. Неудачная прошивка может привести к потере гарантии и необходимости обращения в сервисный центр для восстановления программатором.

Часто задаваемые вопросы о BIOS

Что будет, если сбросить настройки BIOS?

Система вернётся к заводским параметрам: дата и время сбросятся, порядок загрузки станет стандартным, настройки разгона отключатся. Операционная система загрузится без проблем, если она установлена в режиме, совместимом с настройками по умолчанию. В редких случаях потребуется изменить режим SATA с AHCI на IDE для загрузки старой Windows.

Как узнать версию BIOS без перезагрузки?

В Windows нажмите Win+R, введите msinfo32 и найдите строку «Версия BIOS». Альтернативный способ — команда wmic bios get smbiosbiosversion в командной строке. На Linux выполните dmidecode -t bios с правами суперпользователя.

BIOS и UEFI — это одно и то же?

Формально нет. UEFI — это новая спецификация интерфейса прошивки, пришедшая на смену BIOS. Однако в обиходе термины используют как синонимы. Современные материнские платы используют UEFI, но интерфейс настроек по-прежнему называют BIOS. Классический BIOS 16-бит встречается только на компьютерах старше 2012 года.

Почему BIOS не видит загрузочную флешку?

Причины: флешка отформатирована в NTFS, а BIOS требует FAT32; на флешке нет активного загрузочного сектора; отключён режим USB в настройках. Также проверьте, включён ли режим совместимости Legacy USB и не установлен ли Secure Boot, блокирующий загрузку с неподписанных носителей.

Можно ли починить BIOS, который не запускается?

Если компьютер не подаёт признаков жизни, а на плате есть индикатор ошибки — попробуйте восстановить прошивку через разъём SPI. Для этого нужен программатор CH341A и специальный адаптер. Если плата имеет вторую микросхему BIOS (двойной BIOS), переключите перемычку на резервную копию. В остальных случаях потребуется сервисный центр.