- Что такое Legacy BIOS
- Что такое CSM и почему он связан с Legacy
- Основные ограничения Legacy BIOS на современных ПК
- 1. Нет поддержки NVMe как загрузочного устройства
- 2. Ограничение дисков до 2 ТБ (MBR)
- 3. Отсутствие Secure Boot
- 4. Medленная загрузка и устаревшая инициализация
- 5. Проблемы с современными видеокартами
- 6. Некоторые USB-устройства не работают до загрузки ОС
- 7. Windows 10 и 11 работают хуже в Legacy
- 8. Ограничения виртуализации
- 9. Частые проблемы с двойной загрузкой Windows/Linux
- Почему производители до сих пор оставляют Legacy?
- Когда Legacy BIOS всё ещё может быть полезен
- Проблемы, которые возникают при смешении Legacy и UEFI
- Итог: Legacy BIOS — устаревший механизм, который мешает современным ПК
Мир ПК давно перешёл на UEFI, но в настройках до сих пор прячется опция Legacy, CSM или Compatibility Support Module. Включаешь её — и компьютер начинает вести себя как машина из 2005-го: старые загрузчики работают, флешки MBR стартуют, но вместе с этим появляется куча скрытых ограничений. На современных системах Legacy часто становится источником непредсказуемых ошибок — от проблем с NVMe до невозможности установить Windows 11.
Чтобы понимать, что именно ломается при включении Legacy BIOS, разберём, как он работает, почему сохраняется только ради совместимости и какие подводные камни ждут пользователей.
Что такое Legacy BIOS
Legacy BIOS — это «классический» BIOS, который использует:
- режим реального адресного пространства 16-бит
- таблицы MBR
- старую модель загрузки (INT 19h)
- отсутствие драйверов UEFI
- отсутствие проверки подписей
Это был вполне рабочий стандарт десятилетиями, пока не появилась необходимость:
- в дисках больше 2 ТБ,
- в больших видеокартах,
- в быстрых NVMe,
- в Secure Boot,
- в аппаратной виртуализации высокого уровня,
- в плотной работе с ACPI и современными энергопрофилями.
Сейчас Legacy — это не технология, а режим совместимости для старых операционных систем.
Что такое CSM и почему он связан с Legacy
На современных материнских платах Legacy — это часть модуля CSM (Compatibility Support Module), который имитирует старый BIOS поверх UEFI.
UEFI остаётся «под капотом», но режет свои возможности, создавая иллюзию BIOS.
В итоге система работает хуже, чем могла бы.
Основные ограничения Legacy BIOS на современных ПК
Разберём всё честно и подробно.
1. Нет поддержки NVMe как загрузочного устройства
Legacy режим не умеет работать с NVMe-дисками.
Почему:
- NVMe — это PCIe-устройство, требующее драйвера уровня UEFI DXE.
- В Legacy нет таких драйверов.
- BIOS просто не понимает, как с ним общаться.
В результате:
- NVMe определяется только в Windows, но не как загрузочный диск;
- установка Windows возможна, но загрузчик не создаётся;
- появляются ошибки Boot Device Not Found.
Чтобы грузиться с NVMe → только UEFI.
2. Ограничение дисков до 2 ТБ (MBR)
Legacy работает только с MBR, а MBR ограничен 2 ТБ на один диск.
Если поставить:
- 3 ТБ
- 4 ТБ
- 6 ТБ
- 14 ТБ HDD
— Legacy увидит лишь первые 2 ТБ.
UEFI с GPT таких ограничений не имеет.
3. Отсутствие Secure Boot
Secure Boot работает только с UEFI.
В Legacy:
- нет цифровых подписей,
- нет db/dbx ключей,
- нет проверки прошивки,
- загрузчик можно подменить в один клик.
Для Windows 11 Secure Boot обязателен → Legacy автоматически делает систему несовместимой.
4. Medленная загрузка и устаревшая инициализация
Legacy запускает систему в старом режиме 16-бит с эмуляцией:
- старых видеопротоколов,
- старых интерфейсов для клавиатуры,
- старых interrupt-таблиц.
UEFI загружает видео, USB, NVMe и всё остальное параллельно, драйверами DXE.
Legacy — последовательно и медленно.
Разница в скорости может достигать 2–4 секунд.
5. Проблемы с современными видеокартами
Многие новые видеокарты уже не имеют Legacy GOP BIOS.
Они требуют UEFI GOP (Graphics Output Protocol).
Если включить Legacy BIOS:
- чёрный экран при старте,
- видеокарта не поднимается,
- POST-коды 62, b2, 97, 99.
Это особенно актуально для Nvidia RTX 3000/4000 и AMD RX 6000/7000.
6. Некоторые USB-устройства не работают до загрузки ОС
Legacy USB support — ограниченный:
- не все флешки определяются в Boot Menu;
- не все USB-клавиатуры активны на этапе POST;
- USB 3.0 порой выключается до загрузки ОС.
UEFI обеспечивает нормальную USB-инициализацию на уровне DXE.
7. Windows 10 и 11 работают хуже в Legacy
Microsoft не рекомендует Legacy, и есть причины:
- нет быстрых загрузчиков;
- нет Secure Boot;
- BitLocker работает в ограниченном режиме;
- драйверы UEFI не загружаются;
- нет оптимизации под современный путь загрузки Boot Manager.
Фактически Legacy — это «режим на костылях».
8. Ограничения виртуализации
Hyper-V и некоторые функции виртуализации BIOS-зависимы:
- Device Guard
- Credential Guard
- Memory Integrity
- Launch Secure
- Virtualization-Based Security
Часть технологий не работает вообще в Legacy.
9. Частые проблемы с двойной загрузкой Windows/Linux
Legacy → GRUB
UEFI → shim/systemd-boot
Когда пользователь комбинирует:
- Windows в UEFI
- Linux в Legacy
получается классика жанра:
- Windows исчезает из меню;
- Secure Boot вынужденно отключён;
- GRUB не видит UEFI-раздел;
- Boot Manager ломает порядок загрузки.
Смесь режимов приводит к хаосу.
Почему производители до сих пор оставляют Legacy?
По трём причинам:
- Совместимость со старыми ОС
Например: Windows XP, Windows 7 без UEFI, старые Linux. - Работа со старыми флешками и оборудованием
Некоторые загрузочные утилиты (DOS, MemTest86 старых версий) требуют Legacy. - Переходный период
UEFI работает уже давно, но удаляют Legacy медленно — чтобы не ломать редкие сценарии.
Однако в 2024–2025 году всё больше плат полностью удаляют Legacy/CSM.
Когда Legacy BIOS всё ещё может быть полезен
Несмотря на все проблемы, Legacy нужен в некоторых случаях:
✔ запуск старых систем: Windows XP, 7, BSD
✔ работа со старыми RAID-контроллерами
✔ серверные утилиты и устаревшие загрузчики
✔ диагностика старых HDD
Но эти сценарии постепенно исчезают.
Проблемы, которые возникают при смешении Legacy и UEFI
Это самый частый источник «магических» ошибок.
Если Windows установлена в UEFI, но BIOS переключили в Legacy:
- Windows не видит загрузчик → Boot Device Missing
- EFI-раздел игнорируется
- BIOS ищет MBR, а его нет
- восстановление через bootrec /fixmbr не работает
И наоборот:
Установленная Windows в Legacy не загрузится при включённом UEFI Only.
Итог: Legacy BIOS — устаревший механизм, который мешает современным ПК
Legacy BIOS на новых системах создаёт больше проблем, чем решает:
- ограничения MBR
- невозможность загрузки с NVMe
- отсутствие Secure Boot
- невидимость новых видеокарт
- нестабильные USB
- проблемы с двойной загрузкой
- несовместимость с Windows 11
UEFI — это не модная замена BIOS, а полноценная архитектура.
Legacy — лишь режим совместимости, который стоит включать только в редких, точечных задачах.
Для нормальной, современной работы всегда лучше использовать:
✔ UEFI
✔ GPT
✔ Secure Boot
✔ NVMe-драйверы
✔ чистую цепочку загрузки
