Программа BIOS: что это и как она управляет компьютером

При включении компьютера до загрузки Windows или Linux запускается крошечная программа, которая лежит в микросхеме на материнской плате. Если эта программа повреждена или настроена неверно, система либо не стартует вовсе, либо выдает черный экран с кодом ошибки — например, CMOS Checksum Error или No Bootable Device. Речь идет о BIOS (Basic Input/Output System) — базовой системе ввода-вывода, которая оживляет железо до того, как операционная система возьмет управление на себя.

Понимание принципов работы BIOS помогает не только исправить ошибки загрузки, но и грамотно настроить разгон, порядок загрузки или включить виртуализацию. В этой статье разберем архитектуру BIOS, ее функции, отличия от UEFI и типичные сценарии использования, с которыми сталкивается каждый пользователь.

Что такое BIOS и где он физически находится

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

Физически микросхема BIOS расположена рядом с батарейкой или под ней. На современных платах она маркируется как Winbond, Macronix или AMI. Если чип распаян, восстановление прошивки возможно только программатором, а если установлен в панельку — его можно заменить самостоятельно.

Базовая система ввода-вывода выполняет четыре критических этапа при старте:

  • 🖥️ POST — самотестирование при включении: проверяет процессор, память, видеокарту и контроллеры.
  • ⚙️ Инициализацию чипсета и периферийных устройств — задает тайминги, частоты и напряжения.
  • 💾 Поиск загрузчика на подключенных накопителях согласно порядку в настройках.
  • 🔑 Передачу управления операционной системе через прерывание INT 19h.

Зачем нужна программа BIOS: основные функции

BIOS — это прослойка между аппаратным обеспечением и операционной системой. Она предоставляет низкоуровневый интерфейс для работы с железом, пока ОС не загрузила собственные драйверы. Без этой программы процессор не знает, как обратиться к контроллеру памяти или дисковому накопителю.

Вторая важная функция — хранение и применение пользовательских настроек. Через интерфейс BIOS вы можете изменить частоту процессора, тайминги оперативной памяти, напряжение ядра, порядок загрузки или отключить неиспользуемые контроллеры. Все изменения сохраняются в CMOS и применяются при следующем включении.

Третья задача — обслуживание системных часов и аппаратных прерываний. BIOS обеспечивает работу реального времени (RTC), управляет линиями запросов на прерывание (IRQ) и каналами прямого доступа к памяти (DMA). Это критично для устаревших устройств, которым нужен прямой доступ к RAM без участия процессора.

⚠️ Внимание: при обновлении BIOS нельзя отключать питание компьютера. Прерывание процесса прошивки с вероятностью 80% превратит материнскую плату в «кирпич», восстановление которого потребует программатора или сервисного центра.

Типичные сценарии входа в настройки BIOS

Вход в BIOS выполняется нажатием определенной клавиши в момент запуска POST. Чаще всего это Del или F2, но на ноутбуках Lenovo используется F1 или Fn+F2, а на платах MSI — Del. На материнских платах ASRock и Gigabyte актуальны обе клавиши, но нажимать их нужно многократно сразу после нажатия кнопки питания.

На системах с Windows 10/11 доступен альтернативный путь через параметры восстановления. Нужно перейти в Параметры → Система → Восстановление → Дополнительные параметры запуска и выбрать пункт «Параметры встроенного ПО UEFI». Система перезагрузится и автоматически откроет интерфейс настройки.

Если нажатие клавиш не дает результата, проверьте, не включен ли режим быстрой загрузки. Он сокращает время POST до долей секунды, из-за чего окно для ввода не успевает появиться. Отключить быструю загрузку можно в Windows через Панель управления → Электропитание → Действия кнопок питания.

📊 Как вы чаще всего попадаете в BIOS?
Клавиша Del или F2 при загрузке
Через параметры восстановления Windows
Кнопкой на корпусе или материнской плате
Никогда не заходил(а) в BIOS

Отличия BIOS от UEFI: что изменилось

Классическая BIOS имеет ограничение — она адресует только 2,2 терабайта дискового пространства и работает в 16-битном режиме реального времени. Современные накопители объемом 4 ТБ и более требуют другого подхода, поэтому на смену BIOS пришел UEFI (Unified Extensible Firmware Interface).

UEFI — это полноценная мини-операционная система с графическим интерфейсом, поддержкой мыши и сетевыми драйверами. Она работает в 64-битном режиме, поддерживает таблицу разделов GPT и загружает драйверы NVMe-накопителей напрямую. Время загрузки UEFI значительно меньше, чем у классической BIOS.

ПараметрКлассическая BIOSUEFI
Разрядность16 бит32/64 бита
Поддержка дисковДо 2,2 ТБ (MBR)Более 9,4 ЗБ (GPT)
ИнтерфейсТекстовый, управление стрелкамиГрафический, поддержка мыши
Время загрузки3-5 секунд до старта ОСМенее 1 секунды
БезопасностьНет защиты от руткитовSecure Boot — проверка подписи загрузчика

На физическом уровне чип UEFI использует флэш-память большего объема — от 8 до 32 МБ вместо стандартного 1-2 МБ у BIOS. Это позволяет хранить встроенные утилиты диагностики, драйверы и даже простые игры. Также UEFI поддерживает драйверы .efi, которые могут загружаться до старта операционной системы.

⚠️ Внимание: если ваш компьютер 2020 года выпуска или новее, в нем установлен UEFI, а не классическая BIOS. Однако в настройках многих материнских плат есть режим совместимости CSM (Compatibility Support Module), который эмулирует поведение старой BIOS для установки Windows 7 или 32-битных систем.

Как обновить прошивку BIOS без риска

Обновление BIOS выполняется через встроенную утилиту Q-Flash (Gigabyte), M-Flash (MSI) или EZ Flash (ASUS). Перед началом процедуры необходимо узнать точную версию материнской платы — она указана на самой плате или в системной информации Windows. Скачивать прошивку нужно только с официального сайта производителя, обращая внимание на ревизию платы.

Процесс обновления через встроенную утилиту выглядит так: скачанный файл .cap или .rom записывается на флешку в формате FAT32, после чего утилита находит его и начинает перезапись. Встроенный механизм защиты проверяет целостность файла и не даст прошить несовместимую версию.

Безопасный способ восстановления поврежденной прошивки — функция USB Flashback, доступная на платах ASUS и некоторых моделях MSI. Она позволяет прошить чип без процессора и оперативной памяти: достаточно вставить флешку с файлом в специальный порт и нажать кнопку на задней панели. Это единственный метод спасения «кирпича» без программатора.

☑️ Перед обновлением BIOS

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

Сброс настроек BIOS: когда это необходимо

Неправильно выставленный тайминг памяти или завышенное напряжение процессора может привести к тому, что компьютер перестанет включаться. В этом случае помогает сброс CMOS — возврат настроек к заводским значениям. Сделать это можно тремя способами: через пункт меню Load Optimized Defaults, перемычкой CLR_CMOS на плате или извлечением батарейки CR2032 на 10-15 минут.

Сброс через меню доступен только если система загружается до интерфейса BIOS. Если экран остается черным, используйте аппаратный сброс. Перемычка обычно расположена рядом с батарейкой и подписана CLR_CMOS или JBAT1. Для сброса нужно замкнуть контакты отверткой на 5-10 секунд при выключенном питании.

Извлечение батарейки — универсальный метод, работающий на любых материнских платах. После извлечения подождите минуту — этого достаточно для полной разрядки конденсаторов и обнуления CMOS. Затем установите батарейку обратно и включите компьютер — BIOS загрузится с настройками по умолчанию.

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

Если компьютер не включается и нет доступа к материнской плате, попробуйте зажать клавишу F9 или F5 при старте — на многих платах это загружает безопасные настройки по умолчанию. На ноутбуках Dell и HP есть скрытый раздел восстановления, доступный через комбинацию Ctrl+Esc при включении.

Диагностика ошибок BIOS по звуковым сигналам

Если компьютер не запускается, BIOS сообщает о проблеме через системный динамик — серию писков. Расшифровка сигналов зависит от производителя прошивки: Award, AMI или Phoenix. Например, один длинный и два коротких сигнала у Award указывают на проблему с видеокартой, а у AMI — на ошибку видеопамяти.

Для диагностики без динамика используйте POST-индикаторы — цифровые семисегментные дисплеи на материнской плате или светодиодные индикаторы EZ Debug LED. Код 55 обычно означает отсутствие оперативной памяти, D6 — ошибку инициализации видеокарты, а 00 — неисправность процессора или блока питания.

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

⚠️ Внимание: если после обновления BIOS компьютер начал перезагружаться в цикле или выдавать ошибку Boot Device Not Found, проверьте настройку SATA-режима. После сброса настроек контроллер может переключиться с AHCI на IDE, из-за чего Windows не увидит загрузочный диск.

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

Можно ли удалить BIOS с компьютера?

Нет, BIOS — это неотъемлемая часть материнской платы. Без нее процессор не сможет инициализировать память и периферию. Удаление или повреждение прошивки делает компьютер полностью неработоспособным до восстановления через программатор.

Чем отличается пароль BIOS от пароля Windows?

Пароль BIOS устанавливается на уровне прошивки и запрашивается до загрузки операционной системы. Он защищает от включения компьютера посторонними. Пароль Windows работает только после загрузки ОС и защищает пользовательские данные.

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

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

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

Чаще всего проблема в режиме загрузки: флешка записана в формате MBR, а BIOS настроен на UEFI, или наоборот. Также проверьте, что в настройках включен контроллер USB и в порядке загрузки выставлен пункт UEFI: USB Hard Drive, а не Legacy USB.

Что делать, если BIOS просит пароль при включении?

Сбросьте CMOS перемычкой или извлечением батарейки. Если пароль установлен на ноутбуке и сброс не помогает, потребуется прошивка чипа или обращение в сервисный центр — на некоторых моделях пароль хранится в отдельной энергонезависимой памяти.

BIOS — это фундамент, на котором строится работа всего компьютера. Даже современный UEFI сохранил базовые принципы, заложенные в оригинальной системе: самотестирование, инициализацию железа и передачу управления загрузчику. Понимание того, как работает эта программа, позволяет быстро диагностировать проблемы, корректно обновлять прошивку и настраивать систему под свои задачи.

Для большинства пользователей достаточно знать, как войти в настройки и изменить порядок загрузки, но расширенные знания о BIOS открывают доступ к разгону, тонкой настройке энергопотребления и диагностике неисправностей. Начните с малого — откройте интерфейс BIOS своего компьютера и изучите доступные разделы. Это безопасно, если не менять параметры без понимания их назначения.