Если вы заходили в настройки загрузки на компьютере, выпущенном после 2012 года, вы наверняка видели пункт Legacy или CSM (Compatibility Support Module). При попытке установить Windows 7 на новый ноутбук система часто пишет, что носитель не поддерживает загрузку в режиме UEFI — и единственный выход — включить именно Legacy BIOS. Это устаревший, но до сих пор востребованный режим, который эмулирует работу классического BIOS на материнской плате с современным UEFI.
По сути, Legacy BIOS — это программно-аппаратный интерфейс, который инициализирует оборудование и передает управление загрузчику операционной системы. Он работает по 16-битной архитектуре, обращается к диску через прерывание INT 13h и использует главную загрузочную запись (MBR). Если ваш диск размечен в формате GPT, Legacy BIOS не сможет с него загрузиться — только MBR. Именно поэтому при включении этого режима Windows 10 или 11 требует переразметки накопителя.
Как работает Legacy BIOS: принципы и ограничения
При включении питания процессор начинает выполнять код из микросхемы BIOS, которая расположена на материнской плате. Этот код выполняет POST (самотестирование), определяет подключенные устройства и ищет загрузочную запись на первом жестком диске или в порядке, заданном в настройках. Первый сектор диска (MBR) содержит код загрузчика, который занимает всего 512 байт. Внутри него — таблица разделов из четырех записей и код, передающий управление активному разделу.
Ключевое ограничение — размер диска. MBR адресует сектора 32-битными числами, поэтому максимальный объем поддерживаемого накопителя составляет 2,2 ТБ. Если вы подключите диск на 3 ТБ и включите Legacy, система увидит только часть пространства или вовсе не загрузится. Кроме того, Legacy BIOS не поддерживает Secure Boot — механизм проверки цифровой подписи загрузчика, что делает систему более уязвимой для руткитов.
Для современных ОС Legacy — это режим совместимости. Windows 10 и 11, Linux с ядром 5.x и новее могут работать через него, но теряют преимущества UEFI: быструю загрузку, поддержку GPT, Secure Boot и драйверы, работающие до старта ОС. Если у вас SSD с NVMe-интерфейсом, Legacy BIOS часто не видит его без дополнительного модуля опциональной ПЗУ, что делает установку системы практически невозможной.
Где найти Legacy в настройках и как включить
В большинстве материнских плат от ASUS, Gigabyte, MSI и ноутбуков Lenovo, HP пункт переключения находится в разделе Boot или Startup. Ищите параметр Boot Mode или UEFI/Legacy Boot. В некоторых моделях он называется CSM Support — включите его, чтобы активировать режим совместимости.
Например, на ноутбуках Dell путь такой: General → Boot Sequence → Boot List Option. Выберите Legacy вместо UEFI и сохраните изменения. На материнских платах ASRock переключение находится в Advanced → CSM Configuration, где нужно выставить CSM в положение Enabled.
После переключения обязательно отключите Secure Boot, иначе система не загрузится. На многих устройствах при активации Legacy этот параметр автоматически становится недоступным, но на некоторых моделях его нужно выключить вручную в разделе Security.
☑️ Чек-лист переключения на Legacy BIOS
Различия Legacy и UEFI: сравнительная таблица
Чтобы понять, какой режим вам нужен, достаточно посмотреть на таблицу ниже. Она показывает ключевые различия, влияющие на повседневную работу и установку системы.
| Параметр | Legacy BIOS | UEFI |
|---|---|---|
| Разметка диска | MBR (до 4 разделов) | GPT (до 128 разделов) |
| Максимальный объем диска | 2,2 ТБ | 9,4 ЗБ (практически без ограничений) |
| Скорость загрузки | Медленная (несколько этапов POST) | Быстрая (инициализация параллельно) |
| Secure Boot | Не поддерживается | Поддерживается |
| Интерфейс | Текстовый, управление стрелками | Графический, поддержка мыши |
Если у вас старый компьютер с процессором до 2011 года выпуска, UEFI может отсутствовать вовсе — тогда вы работаете с настоящим Legacy BIOS, а не эмуляцией. В этом случае обновление прошивки не добавит поддержку GPT, и вам придется мириться с ограничением 2,2 ТБ.
Когда нужно включать Legacy BIOS
Существует несколько сценариев, когда без Legacy не обойтись. Первый — установка Windows 7 или более ранней версии на современное оборудование. Эта система не поддерживает загрузку с GPT и не имеет драйверов для UEFI, поэтому единственный рабочий вариант — режим совместимости. Второй сценарий — использование 32-разрядных операционных систем, которые не загружаются с GPT на некоторых платформах.
Третий случай — загрузка с внешнего носителя, отформатированного в MBR. Если вы записали образ Linux на флешку через Rufus в режиме MBR, а в BIOS включен только UEFI, загрузка не произойдет. Переключение в Legacy решит проблему. Четвертый — работа со старым программным обеспечением, например, диагностическими утилитами от производителей оборудования, которые используют 16-битный код.
⚠️ Внимание: включение Legacy на диске, установленном в режиме UEFI, приведет к невозможности загрузки системы. Windows увидит ошибку 0xc000000e или просто черный экран. Перед переключением убедитесь, что загрузчик настроен под нужный режим.
Как определить, в каком режиме работает ваша система
Откройте оснастку msinfo32 через окно «Выполнить» (Win+R). В строке «Сведения о системе» найдите пункт «Режим BIOS». Если там написано «Устаревший» — ваша система загружена в Legacy. Если «UEFI» — используется современный режим. Альтернативный способ — открыть управление дисками (diskmgmt.msc), кликнуть правой кнопкой по диску и выбрать «Свойства» → вкладка «Тома». Для GPT-диска будет указано «Стиль раздела: GPT», для MBR — «Основная загрузочная запись (MBR)».
В Linux проверка выполняется командой [ -d /sys/firmware/efi ] && echo "UEFI" || echo "Legacy". Если вывод показывает Legacy, система загружена в режиме совместимости. Для просмотра типа разметки используйте lsblk -o NAME,PARTTYPENAME — колонка PARTTYPENAME покажет Linux root (x86) для MBR или EFI System для GPT.
⚠️ Внимание: если вы планируете переключать режим загрузки для переустановки системы, заранее сделайте резервную копию данных. Смена режима не удаляет файлы, но может сделать текущую ОС незагружаемой, и вам придется переустанавливать ее с нуля.
Как переключить Windows из Legacy в UEFI без переустановки
Скачайте утилиту MBR2GPT от Microsoft, запустите командную строку от имени администратора и выполните команду mbr2gpt /convert. После этого измените режим в BIOS на UEFI. Система загрузится с преобразованного GPT-диска.
Советы по настройке Legacy для старых операционных систем
При установке Windows 7 через Legacy BIOS вам понадобится загрузочная флешка, отформатированная в MBR. В Rufus выберите схему раздела «MBR» и целевую систему BIOS или UEFI-CSM. Не используйте схему GPT — установщик выдаст ошибку «Установка Windows на данный диск невозможна. Выбранный диск имеет стиль разделов GPT».
Для Linux-дистрибутивов в Legacy режиме обязательно создайте раздел /boot в начале диска. GRUB 2 версии ниже 2.02 не всегда корректно загружается, если ядро расположено дальше 1 ТБ. На практике это редкий случай, но при использовании больших дисков лучше подстраховаться.
Если у вас двухдисковая система — SSD под систему и HDD под данные — в Legacy режиме оба должны быть MBR. Подключите SSD к первому SATA-порту, чтобы BIOS определял его как загрузочный. В противном случае система может загружаться медленнее из-за опроса всех дисков.
Частые ошибки при работе с Legacy BIOS
Самая распространенная проблема — «Reboot and Select proper Boot device». Она означает, что BIOS не нашел загрузочную запись. Причины: неправильный порядок загрузки, отсутствие активного раздела на диске или поврежденный MBR. Для восстановления загрузчика Windows используйте среду восстановления (bootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd).
Вторая частая ошибка — «Invalid partition table». Она возникает, когда на диске несколько активных разделов или таблица разделов повреждена. Исправляется пересозданием MBR через утилиту fdisk в Linux или diskpart в Windows. Третья проблема — система не видит NVMe-накопитель в Legacy. Решение — прошить модифицированный BIOS с модулем NVMe или использовать обычный SATA SSD.
⚠️ Внимание: не пытайтесь установить Windows 11 в Legacy режиме на неподдерживаемое оборудование. Установщик проверяет наличие TPM 2.0 и Secure Boot, и без обходных методов вы получите ошибку «Этот компьютер не соответствует минимальным требованиям». Режим Legacy не поможет обойти проверку.
Часто задаваемые вопросы о Legacy BIOS
Можно ли включить Legacy на компьютере с Windows 11?
Да, если ваша материнская плата поддерживает CSM. Однако Windows 11 при установке требует UEFI и Secure Boot. Если вы уже установили систему в UEFI и переключитесь в Legacy, она перестанет загружаться. Включать Legacy имеет смысл только для загрузки с внешних MBR-носителей.
Что делать, если в BIOS нет пункта Legacy или CSM?
На некоторых новых материнских платах производители полностью убрали поддержку Legacy. Это касается платформ с процессорами Intel 11-го поколения и новее. В этом случае установить Windows 7 или 32-битные системы невозможно. Попробуйте найти в настройках пункт CSM — если его нет, значит, режим не поддерживается аппаратно.
Влияет ли Legacy BIOS на производительность в играх?
Нет, режим загрузки не влияет на FPS или скорость работы приложений. Разница заметна только во времени загрузки системы: UEFI стартует на 2-5 секунд быстрее. После запуска ОС режим BIOS не используется — управление полностью переходит к драйверам.
Как переключить диск с MBR на GPT без потери данных?
Используйте встроенную утилиту mbr2gpt.exe в Windows 10 версии 1703 и новее. Запустите командную строку от имени администратора, выполните mbr2gpt /validate для проверки, затем mbr2gpt /convert. После этого зайдите в BIOS и включите UEFI. Данные останутся нетронутыми.
Теперь вы знаете, что такое Legacy BIOS, как он работает и в каких случаях его включать. Проверьте свой текущий режим через msinfo32 и решите, нужен ли вам этот режим. Если вы используете современную систему на SSD — оставьте UEFI. Если же вам нужно загрузить старую ОС или диагностическую утилиту — смело включайте CSM и работайте в режиме совместимости.