Как узнать тип BIOS: полная инструкция

При попытке загрузиться с флешки или установить вторую операционную систему вы можете столкнуться с ошибкой Boot Device Not Found — и причиной часто становится несовместимость типа прошивки с загрузочным носителем. Система с UEFI отказывается загружать носители, размеченные под Legacy BIOS, и наоборот. Чтобы диагностировать проблему, нужно точно знать, какая прошивка установлена на материнской плате — UEFI или Legacy BIOS.

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

Что такое UEFI и Legacy BIOS: ключевые отличия

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

Большинство материнских плат, выпущенных после 2012 года, используют UEFI. Однако многие производители сохраняют режим совместимости CSM (Compatibility Support Module), позволяющий эмулировать Legacy BIOS для установки старых операционных систем.

ПараметрLegacy BIOSUEFI
Разрядность16 бит32/64 бита
Таблица разделовMBRGPT
Максимальный объём диска2 ТБ9,4 ЗБ (теоретически)
ИнтерфейсТекстовый, управление клавиатуройГрафический, поддержка мыши
Скорость загрузкиМедленнееБыстрее

Для установки Windows 11 требуется исключительно UEFI с включённым Secure Boot. Если ваша система использует Legacy BIOS, установить одиннадцатую версию Windows штатными средствами не получится.

Способ 1: проверка через системную информацию Windows

Самый быстрый способ определить тип BIOS в Windows — использовать встроенную утилиту msinfo32. Нажмите Win + R, введите команду и нажмите Enter.

В открывшемся окне найдите строку «Версия BIOS». Если в названии присутствует слово UEFI (например, «Insyde Corp. F.42, UEFI») — значит, используется современная прошивка. Если указано только название производителя и версия — это Legacy BIOS.

Способ 2: использование командной строки

Откройте командную строку от имени администратора и выполните команду:

wmic bios get biosversion, smbiosbiosversion

В выводе будет указана версия BIOS и данные SMBIOS. Сама по себе эта команда не показывает тип прошивки напрямую, но если в названии версии есть UEFI — ответ очевиден.

Более точный результат даёт команда PowerShell:

Get-SecureBootUEFI -Name SetupMode

Если команда возвращает значение True или False без ошибки — система загружена в режиме UEFI. Ошибка вида «Не удалось найти запрошенный файл» означает, что Secure Boot не поддерживается или используется Legacy BIOS.

☑️ Проверка типа BIOS через командную строку

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

Способ 3: определение по файлу bootmgfw.efi

Тип прошивки можно определить по наличию файла bootmgfw.efi на системном разделе. Этот файл используется только при загрузке в режиме UEFI.

Откройте проводник, перейдите в C:\Windows\Boot и посмотрите содержимое папки EFI. Если она существует и содержит файлы с расширением .efi — система работает в режиме UEFI. Отсутствие папки EFI говорит о Legacy BIOS.

Для быстрой проверки откройте командную строку и выполните:

dir C:\Windows\Boot\EFI

Наличие списка файлов подтверждает UEFI, сообщение «Файл не найден» указывает на Legacy.

Способ 4: проверка в Linux через терминал

В дистрибутивах Linux тип прошивки определяется командой:

ls /sys/firmware/efi

Если папка efi существует и не пуста — система загружена в режиме UEFI. Ошибка «No such file or directory» означает, что используется Legacy BIOS.

Дополнительно можно проверить утилитой efibootmgr, если она установлена:

efibootmgr

Вывод списка загрузочных записей подтверждает UEFI. Сообщение об ошибке EFI variables are not supported on this system указывает на Legacy BIOS.

⚠️ Внимание: в некоторых дистрибутивах Linux папка /sys/firmware/efi может существовать, даже если загрузка выполнена в режиме совместимости. Для точной проверки используйте команду dmesg | grep -i efi — в выводе должны быть строки о загрузке EFI.

Способ 5: определение через интерфейс BIOS/UEFI

Самый надёжный способ — зайти в настройки прошивки и посмотреть информацию на главном экране. Перезагрузите компьютер и нажмите клавишу входа в BIOS: Del, F2, F10 или Esc в зависимости от производителя материнской платы.

В интерфейсе UEFI вы увидите графическое меню с мышью, вкладки и подсказки. Legacy BIOS отображает синий или серый текстовый экран с управлением только с клавиатуры. На главной странице обычно указано название прошивки и производитель — American Megatrends, Phoenix, Insyde.

Способ 6: проверка при неработающей системе

Если Windows не загружается, тип прошивки можно определить по загрузочному носителю. Создайте загрузочную флешку с Linux Live USB и запустите терминал. Выполните команду из способа 4 — результат будет точным.

Другой вариант — использовать загрузочный диск с утилитой Hiren's BootCD. В её составе есть мини-версия Windows, где работают команды msinfo32 и wmic.

Также обратите внимание на количество разделов на жёстком диске. Система, установленная в режиме UEFI, создаёт скрытые разделы: EFI System Partition (100–300 МБ), Microsoft Reserved (16 МБ) и основной раздел Windows. При Legacy BIOS будет только один основной раздел и, возможно, раздел восстановления.

⚠️ Внимание: не пытайтесь определить тип BIOS по внешнему виду компьютера или его возрасту. Некоторые бюджетные материнские платы, выпущенные в 2020-2023 годах, всё ещё используют Legacy BIOS или урезанные версии UEFI без графической оболочки.

Что делать, если тип BIOS не определился

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

Для ноутбуков Lenovo, HP и Dell информацию можно найти в сервисном руководстве по точному номеру модели.

Как узнать точную модель материнской платы

Нажмите Win + R, введите msinfo32 и найдите строку «Изготовитель» и «Модель». В командной строке выполните wmic baseboard get manufacturer, product — вывод покажет производителя и модель платы.

⚠️ Внимание: не путайте тип BIOS с версией прошивки. Версия — это номер сборки (например, F.42 или 1.30), а тип — это архитектура (UEFI или Legacy). Обновление версии BIOS не меняет его тип.

FAQ: частые вопросы о типе BIOS

Можно ли переключить Legacy BIOS на UEFI без переустановки Windows?

Технически да, но потребуется конвертировать таблицу разделов из MBR в GPT с помощью утилиты mbr2gpt.exe (встроена в Windows 10 версии 1703 и новее). После конвертации нужно включить режим UEFI в настройках прошивки. Риск потери данных минимален, но перед операцией обязательно создайте резервную копию важных файлов.

Как узнать тип BIOS на компьютере с macOS?

На Mac используется прошивка Apple EFI — это вариант UEFI с фирменными расширениями. Проверить можно командой ioreg -l -p IODeviceTree | grep firmware в терминале. В выводе будет строка с типом прошивки.

Влияет ли тип BIOS на производительность компьютера?

Напрямую — нет. UEFI загружается быстрее и поддерживает современные функции (Secure Boot, быструю загрузку), но на скорость работы приложений и игр тип прошивки не влияет. Разница заметна только на этапе запуска системы.

Как узнать тип BIOS на старом компьютере без операционной системы?

Включите компьютер и обратите внимание на первый экран загрузки. Если внизу экрана есть надпись Press DEL to enter SETUP — это Legacy BIOS. Если логотип производителя появляется и исчезает быстро, а внизу нет текстовых подсказок — скорее всего, установлена UEFI.