Legacy BIOS против UEFI: что выбрать и как перейти
Краткий ответ: UEFI — это современный стандарт загрузки, который быстрее, безопаснее (поддерживает Secure Boot) и работает с дисками объемом более 2 ТБ (через таблицу разделов GPT). Legacy BIOS — устаревший режим, необходимый только для совместимости со старым оборудованием или операционными системами (например, Windows 7 и старше). Для Windows 10/11 и современных сборок ПК рекомендуется использовать только UEFI.
Если вы собираете новый компьютер или обновляете старый, переход на UEFI обязателен для корректной работы функций безопасности и поддержки новых процессоров. Ниже разберем технические отличия и пошаговый алгоритм смены режима.
Важно: Переключение режима загрузки (с Legacy на UEFI или наоборот) часто делает текущую установленную систему неспособной загрузиться, если диск не был предварительно конвертирован из MBR в GPT (или наоборот). Всегда делайте резервную копию данных перед экспериментами.
Основные отличия: таблица сравнения
Чтобы понять суть различий, нужно рассмотреть архитектуру загрузки. Legacy BIOS (Basic Input/Output System) использует 16-битный код и обращается к диску через прерывания, что ограничивает скорость и объем адресуемого пространства. UEFI (Unified Extensible Firmware Interface) — это полноценная микро-ОС с графическим интерфейсом, поддержкой мыши и модульной архитектурой.
| Характеристика | Legacy BIOS (CSM) | UEFI |
|---|---|---|
| Таблица разделов | MBR (Master Boot Record) | GPT (GUID Partition Table) |
| Макс. объем диска | До 2.2 ТБ | Практически не ограничен (до 9.4 ЗБ) |
| Количество разделов | Максимум 4 основных | До 128 основных разделов |
| Безопасность | Отсутствует (уязвим для буткитов) | Secure Boot (проверка подписи загрузчика) |
| Скорость загрузки | Медленнее (последовательная инициализация) | Быстрее (параллельная инициализация драйверов) |
| Интерфейс настройки | Текстовый, управление клавиатурой | Графический, поддержка мыши, сеть |
| Совместимость ОС | Старые Windows (XP, 7), Linux | Windows 8/10/11, современные Linux, macOS |
Почему UEFI лучше для современного ПК
1. Поддержка дисков большого объема
Стандарт MBR, используемый в Legacy-режиме, физически не может адресовать сектора на дисках объемом более 2 ТБ. Если вы установите такой диск в режиме Legacy, вы сможете использовать только первые 2 ТБ, остальное пространство будет недоступно. GPT в режиме UEFI снимает это ограничение полностью.
2. Безопасность (Secure Boot)
Технология Secure Boot проверяет цифровую подпись загрузчика операционной системы перед его запуском. Это защищает компьютер от руткитов и вредоносного ПО, которое пытается подменить загрузчик на раннем этапе старта. В Legacy-режиме такая проверка невозможна.
Для установки Windows 11 наличие включенного Secure Boot и режима UEFI является официальным системным требованием. Попытки обойти это ограничение могут привести к отсутствию обновлений безопасности.
3. Скорость и надежность
UEFI загружает драйверы устройств параллельно, а не последовательно, как это делает BIOS. Это сокращает время пре-бута (времени до появления логотипа ОС). Кроме того, GPT хранит копии таблицы разделов в начале и конце диска, что позволяет восстановить данные при повреждении загрузочной области.
Как переключиться с Legacy на UEFI без переустановки Windows
Если у вас уже установлена Windows 10 (или 11) в режиме Legacy (MBR), можно перевести систему на UEFI (GPT) без потери данных и полной переустановки ОС. Для этого используется встроенная утилита mbr2gpt.
Внимание: Этот процесс необратим без форматирования диска. Убедитесь, что у вас есть актуальная резервная копия важных файлов.
Шаг 1: Проверка текущей конфигурации
- Нажмите
Win + R, введитеdiskmgmt.mscи нажмите Enter. - Нажмите правой кнопкой мыши на «Диск 0» (обычно системный) и выберите «Свойства».
- Перейдите на вкладку «Тома». Если стиль раздела указан как Основная загрузочная запись (MBR), переход возможен. Если уже GPT — вы, скорее всего, уже в UEFI или в режиме совместимости.
Шаг 2: Подготовка среды восстановления
Утилиту нельзя запустить из-под работающей Windows, если системный раздел активен. Нужно загрузиться в среду восстановления:
- Зайдите в «Параметры» -> «Обновление и безопасность» -> «Восстановление».
- В разделе «Особые варианты загрузки» нажмите «Перезагрузить сейчас».
- После перезагрузки выберите: Поиск и устранение неисправностей -> Дополнительные параметры -> Командная строка.
Шаг 3: Конвертация диска
В командной строке выполните следующие команды по очереди:
- Проверка возможности конвертации:
mbr2gpt /validate /allowFullOS
Если вы видите сообщение «Validation completed successfully», можно продолжать. Если есть ошибки — проверьте, нет ли на диске более 3 основных разделов (утилита требует наличия свободного места для создания раздела EFI).
- Сама конвертация:
mbr2gpt /convert /allowFullOS
- После успешного завершения закройте командную строку и выберите «Продолжить» для загрузки в Windows. Пока не меняйте настройки BIOS! Система пока не загрузится, если вы переключите режим прямо сейчас, так как загрузчик еще не прописан в UEFI-переменных правильно в некоторых случаях, но чаще всего после конвертации нужно просто сменить режим в BIOS.
Шаг 4: Смена режима в BIOS/UEFI
- Перезагрузите ПК и войдите в BIOS (клавиши
Del,F2илиF10). - Найдите раздел Boot (Загрузка).
- Найдите параметр Boot Mode или CSM Support.
- Установите Boot Mode в значение UEFI.
- Установите CSM (Compatibility Support Module) в значение Disabled (Отключено).
- Включите Secure Boot (обычно в разделе Security или Boot).
- Сохраните изменения (
F10) и перезагрузитесь.
Если все сделано верно, Windows загрузится в режиме UEFI.
Если после смены режима в BIOS система не загружается (черный экран или ошибка "No boot device"), верните настройку обратно в Legacy/CSM. Это значит, что конвертация прошла некорректно или загрузочная запись повреждена. В таком случае потребуется восстановительный носитель Windows.
Частые ошибки при переключении
-
Попытка конвертировать диск с битыми секторами. Перед использованием
mbr2gptпроверьте диск на ошибки командойchkdsk C: /fв обычной командной строке (от администратора). -
Наличие более 3 основных разделов. Стандарт MBR допускает 4 основных раздела. Один из них занят системой, один — восстановлением, один — данными. Для создания скрытого EFI-раздела (необходимого для UEFI) утилита
mbr2gptтребует свободного места. Если разделов 4, один из них (обычно Recovery) придется удалить или объединить. -
Отключение CSM без проверки поддержки видеокарты. На очень старых видеокартах (выпущенных до ~2012 года) может отсутствовать поддержка UEFI GOP (Graphics Output Protocol). При отключении CSM экран может остаться черным сразу после включения ПК. В этом случае потребуется замена видеокарты или возврат к Legacy-режиму.
-
Забывают включить Secure Boot после перехода. Переход на UEFI сам по себе не включает защиту. Необходимо вручную активировать Secure Boot в настройках BIOS, иначе смысл перехода для безопасности теряется.
FAQ
Можно ли установить Windows 11 на Legacy BIOS? Официально — нет. Инсталлятор Windows 11 заблокирует установку, если обнаружит режим Legacy или разметку MBR. Существуют неофициальные методы обхода (через реестр в установщике), но они лишают систему обновлений и стабильности.
Что такое CSM в BIOS? CSM (Compatibility Support Module) — это модуль совместимости внутри UEFI, который эмулирует работу старого Legacy BIOS. Если CSM включен, материнская плата может загружать старые ОС. Для «чистого» UEFI режима CSM должен быть отключен.
Потеряю ли я данные при переходе с MBR на GPT?
При использовании штатной утилиты mbr2gpt данные сохраняются. Однако риск сбоя питания или ошибки всегда существует. Резервное копирование обязательно.
Как узнать, в каком режиме я сейчас работаю?
Нажмите Win + R, введите msinfo32. В строке «Режим BIOS» будет указано либо «Legacy», либо «UEFI».