Переход с Legacy на UEFI для чайников
У меня была необходимость обновить винду до 24H2 (хз зачем), но моя система изначально была установлена в режиме MBR под Legacy. И из-за этого майковская программа Windows 11 Installation Assistant ругалась и не хотела запускаться. С этим вопросом я вышел в интернет
Для этого необходимо преобразовать раздел диска, на котором установлена винда, из MBR в GPT, и включить в биосе secure boot. Что делаем?
1. Удостоверяемся, что ваше железо вообще поддерживает эту хрень.
Всего скорее да, раз вы решили батлу лутануть. Но в целом можно проверить так:
- жмем win+r
- вводим msinfo32
- ищем
2. Проверяем текущую разметку диска
Откройте Командную строку (от имени администратора) и выполните:
diskpart
list disk
Если в колонке GPT нет звёздочки (*) для вашего системного диска — он в формате MBR.
3. Преобразуем MBR → GPT без потери данных
Преобразование MBR → GPT с помощью встроенной утилиты mbr2gpt не удаляет файлы, но есть нюансы, которые нужно учесть, чтобы минимизировать риски.
Сначала нужно выполнить проверку перед конвертацией. Для этого в командной строке вводим:
mbr2gpt /validate /disk:0 /allowFullOS
Там, где написано disk: выставите нужное значение (0,1,2....), оно берется из Пункта 2 (вы должны найти ваш системный диск, который имеет MBR структуру, обычно это 0, но у вас может быть иначе)
Если увидели надпись Validation completed successfully — можно конвертировать
Для конвертации вводим команду:
mbr2gpt /convert /disk:0 /allowFullOS
Опять же смотрите правильный номер диска
4. После успешного завершения:
- Отключите Legacy (CSM) в BIOS.
- Включите чисто UEFI.
- Выберите "Windows Boot Manager" в приоритете загрузки.
- Не забудьте включить Secure Boot
Если система не загрузится
- Верните Legacy (CSM) → загрузитесь как раньше.
- Восстановите загрузчик через установочную флешку (для этого вам нужна флешка с Rufus или чем-то таким, погуглите, советую заиметь себе в коллекцию на всякий случай):
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Гарантии безопасности:
- mbr2gpt — официальная утилита Microsoft, созданная именно для таких случаев.
- Она не форматирует диск, а только меняет структуру разделов.
- Перед конвертацией утилита проводит проверку (/validate), и если что-то не так — она откажется работать.
Что может пойти не так?
- Если диск сильно фрагментирован или есть повреждённые сектора — конвертация может завершиться ошибкой (но данные не пропадут).
- Если у вас стоит несколько ОС (например, Windows + Linux) — загрузчик может сломаться.
- Некоторые старые программы, завязанные на MBR (например, древние версии Acronis), могут перестать работать.
Что даёт переход на UEFI/GPT?
Поддержка Windows 11 24H2 (и будущих версий). Более быстрая загрузка (UEFI оптимизирован под SSD). Безопасность:
- Можно включить Secure Boot (защита от руткитов).
- Поддержка TPM 2.0 (если у вас его нет — активируйте в BIOS).
- Поддержка дисков >2 ТБ (если будете подключать такие).