Как проверить тип BIOS: полное руководство по определению Legacy или UEFI

Ошибка «Windows cannot be installed to this disk. The selected disk is of the GPT partition style» возникает именно из-за несоответствия типа BIOS режиму загрузки накопителя. Перед установкой системы, обновлением прошивки или настройкой загрузки с флешки критически важно знать, какой интерфейс используется на материнской плате: устаревший Legacy BIOS или современный UEFI. Определение занимает менее минуты и не требует разборки компьютера.

Разница между этими типами влияет на совместимость оборудования, поддержку дисков объемом более 2 ТБ, скорость загрузки и функции безопасности вроде Secure Boot. Ниже приведены пять рабочих методов проверки, от самого простого до продвинутого, подходящих для Windows 10, 11 и более старых версий системы.

Метод 1: Системная информация (msinfo32)

Встроенная утилита msinfo32 — самый быстрый способ проверить тип BIOS без перезагрузки. Нажмите сочетание клавиш Win + R, введите msinfo32 и нажмите Enter. В открывшемся окне найдите строку «Режим BIOS» (BIOS Mode) в разделе «Сводные сведения о системе».

Если в значении указано «Устаревший» (Legacy) — используется классический BIOS. Если отображается «UEFI» — система загружена в современном режиме. Обратите внимание: если Windows установлена в режиме Legacy, но материнская плата поддерживает UEFI, утилита покажет именно текущий режим работы, а не аппаратные возможности платы.

Дополнительно в этом же окне можно увидеть версию BIOS и дату его выпуска. Эта информация пригодится при поиске обновлений на сайте производителя материнской платы.

Метод 2: Командная строка (bcdedit)

Команда bcdedit показывает конфигурацию загрузчика Windows и позволяет определить тип прошивки. Откройте командную строку от имени администратора: нажмите Win + X и выберите «Терминал (администратор)» или «Командная строка (администратор)».

Введите следующую команду и нажмите Enter:

bcdedit /enum firmware

Если в выводе присутствуют записи с описанием «UEFI» или «Firmware» — система загружена в режиме UEFI. Если команда возвращает ошибку или пустой список — используется Legacy BIOS. Более простой вариант: выполните bcdedit без параметров и найдите строку path — в UEFI-режиме она будет указывать на \Windows\system32\winload.efi, а в Legacy — на winload.exe.

⚠️ Внимание: команда bcdedit требует прав администратора. Если вы запустили обычную командную строку, система выдаст ошибку «Не удалось открыть хранилище данных конфигурации загрузки. Отказано в доступе».

Метод 3: Проверка через PowerShell

PowerShell предоставляет более наглядный результат с помощью командлета Get-FirmwareType. Запустите PowerShell от имени администратора и выполните:

Get-FirmwareType

Результат Uefi указывает на современный тип BIOS, Legacy — на классический. Этот метод работает только в Windows 8 и новее, так как командлет появился в PowerShell 4.0. Для Windows 7 данный способ недоступен — используйте msinfo32 или сторонние утилиты.

Если PowerShell выводит ошибку «Командлет не найден», проверьте версию Windows: команда поддерживается только в системах с поддержкой UEFI-загрузки. На 32-битных версиях Windows 7 результат может быть некорректным.

Метод 4: Визуальный осмотр интерфейса BIOS

Перезагрузите компьютер и войдите в настройки BIOS. Для этого во время загрузки нажимайте клавишу Del, F2, F10 или Esc — точная клавиша зависит от производителя материнской платы. На экране загрузки обычно отображается подсказка «Press DEL to enter Setup».

Определить тип BIOS по внешнему виду просто:

  • 🖥️ Текстовый сине-серый интерфейс с управлением стрелками и клавишей Enter — это классический Legacy BIOS (AMI, Award, Phoenix).
  • 🎨 Графический интерфейс с мышью, цветными иконками, вкладками и русским языком — это UEFI (например, UEFI BIOS от ASUS, MSI, Gigabyte).
  • ⚙️ Наличие раздела «Boot Mode» или «UEFI/Legacy» в настройках загрузки — признак UEFI-прошивки.
  • 🖱️ Возможность управлять мышью в настройках — почти всегда означает UEFI.

Однако визуальный метод не всегда точен: некоторые производители (например, ASRock) делают Legacy-интерфейс с графической оболочкой. Поэтому для точной проверки используйте программные методы из первых трех разделов.

Как отличить UEFI от Legacy при загрузке с флешки

Если при загрузке с установочной флешки появляется меню с двумя вариантами (например, «UEFI: KingstonDataTraveler» и «KingstonDataTraveler»), то первый вариант загружает флешку в режиме UEFI, второй — в Legacy. Выбор неправильного режима приводит к ошибке «Windows cannot be installed to this disk» при установке на GPT-диск.

Метод 5: Проверка структуры системного диска

Тип BIOS напрямую связан со стилем разделов системного диска: UEFI использует GPT (GUID Partition Table), Legacy — MBR (Master Boot Record). Проверить стиль разделов можно через оснастку «Управление дисками»: нажмите Win + X → «Управление дисками», кликните правой кнопкой по диску с системой и выберите «Свойства» → вкладка «Тома».

В строке «Стиль раздела» будет указано «GPT» или «MBR». Если диск размечен как GPT — система почти наверняка работает в режиме UEFI. Исключение возможно только при использовании специальных загрузчиков, но для стандартных конфигураций правило работает.

Альтернативный способ — команда diskpart:

diskpart

list disk

В выводе найдите строку Gpt — если рядом с системным диском стоит звездочка (*), диск использует GPT. Отсутствие звездочки указывает на MBR.

☑️ Чек-лист для определения типа BIOS

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

Сравнительная таблица: Legacy BIOS vs UEFI

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

ПараметрLegacy BIOSUEFI
ИнтерфейсТекстовый, управление клавиатуройГрафический, поддержка мыши
Стиль разделовMBR (до 2 ТБ)GPT (более 2 ТБ)
Скорость загрузкиМедленнее (POST-проверки)Быстрее (Fast Boot)
Secure BootНе поддерживаетсяПоддерживается
Разрядность прошивки16-битная32/64-битная, поддержка драйверов
Восстановление системыЧерез DOS-утилитыВстроенные средства, обновление из Windows

Если ваша система использует Legacy BIOS, но материнская плата поддерживает UEFI, вы можете переключить режим в настройках. Однако это потребует переустановки Windows или конвертации диска из MBR в GPT с помощью утилиты mbr2gpt.

⚠️ Внимание: переключение режима BIOS с Legacy на UEFI без подготовки приводит к ошибке «Отсутствует операционная система» (No bootable device). Перед изменением настройки убедитесь, что системный диск размечен как GPT и загрузочные файлы Windows находятся в EFI-разделе.

Что делать с полученной информацией

Определив тип BIOS, вы можете приступать к конкретным задачам. Если у вас UEFI — доступны Secure Boot, загрузка с GPT-дисков, быстрый старт и обновление прошивки прямо из Windows через приложение производителя. Для Legacy BIOS актуальны классические методы обновления через DOS-загрузочную флешку и ограничение на диски до 2 ТБ.

При установке Windows 11 требуется обязательная поддержка UEFI и Secure Boot. Если ваша система работает в Legacy-режиме, установка новой ОС будет заблокирована. В этом случае необходимо переключить BIOS в режим UEFI и конвертировать диск.

Для конвертации MBR в GPT без потери данных используйте встроенную утилиту Windows 10/11: откройте командную строку от администратора и выполните mbr2gpt /convert. Перед конвертацией обязательно создайте резервную копию важных файлов и убедитесь, что материнская плата поддерживает UEFI.

Для точного определения модели материнской платы и загрузки правильной версии BIOS используйте команду wmic baseboard get product, manufacturer в командной строке. Эта команда выводит производителя и модель платы, по которым можно найти официальную страницу загрузки прошивки.

📊 Какой тип BIOS оказался у вас после проверки?
UEFI
Legacy
Не смог определить
У меня Mac (не BIOS, а EFI)

Частые вопросы о проверке типа BIOS

Можно ли проверить тип BIOS без перезагрузки компьютера?

Да, для этого используйте msinfo32, bcdedit или Get-FirmwareType. Все три метода работают в запущенной Windows и не требуют перезагрузки. Это самый безопасный способ, так как не влияет на работу системы.

Почему в msinfo32 указано «Legacy», но BIOS выглядит как UEFI?

Это означает, что материнская плата поддерживает UEFI, но Windows загружена в режиме совместимости (CSM/Legacy). Так бывает, если система была установлена на MBR-диск или в настройках BIOS включен режим Legacy. Для переключения на UEFI потребуется конвертация диска.

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

Загрузитесь с Live-флешки Linux и выполните команду ls /sys/firmware/efi. Если каталог существует — система загружена в режиме UEFI. Также можно войти в BIOS и оценить интерфейс визуально.

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

Напрямую — нет, но UEFI обеспечивает более быструю загрузку за счет оптимизации POST-процедур и поддержки Fast Boot. В играх и приложениях разница в производительности отсутствует, так как BIOS не участвует в вычислениях после загрузки ОС.

Можно ли обновить Legacy BIOS до UEFI?

Программно — нет. Тип прошивки определяется аппаратной частью материнской платы и чипом SPI Flash. Если плата поддерживает UEFI, она уже имеет эту прошивку — нужно только переключить режим в настройках. Полностью заменить Legacy на UEFI невозможно без замены материнской платы.

Теперь вы знаете все способы проверки типа BIOS. Для большинства пользователей достаточно метода через msinfo32 — он занимает 10 секунд и не требует специальных знаний. Если планируете установку Windows 11 или работу с дисками более 2 ТБ, убедитесь, что система работает в режиме UEFI с GPT-диском.