Ошибка «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
Сравнительная таблица: Legacy BIOS vs UEFI
Для наглядности сведем ключевые отличия двух типов прошивок в таблицу. Это поможет понять, какой тип BIOS у вас и какие возможности доступны.
| Параметр | Legacy BIOS | UEFI |
|---|---|---|
| Интерфейс | Текстовый, управление клавиатурой | Графический, поддержка мыши |
| Стиль разделов | 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
Можно ли проверить тип 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-диском.