При включении компьютера до загрузки 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 от UEFI: что изменилось
Классическая BIOS имеет ограничение — она адресует только 2,2 терабайта дискового пространства и работает в 16-битном режиме реального времени. Современные накопители объемом 4 ТБ и более требуют другого подхода, поэтому на смену BIOS пришел UEFI (Unified Extensible Firmware Interface).
UEFI — это полноценная мини-операционная система с графическим интерфейсом, поддержкой мыши и сетевыми драйверами. Она работает в 64-битном режиме, поддерживает таблицу разделов GPT и загружает драйверы NVMe-накопителей напрямую. Время загрузки UEFI значительно меньше, чем у классической BIOS.
| Параметр | Классическая BIOS | UEFI |
|---|---|---|
| Разрядность | 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
Сброс настроек 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 своего компьютера и изучите доступные разделы. Это безопасно, если не менять параметры без понимания их назначения.