MBR → GPT без потери данных: mbr2gpt для перехода на UEFI/Secure Boot (2025)

Чтобы поставить Windows 11 или включить Secure Boot, системный диск должен быть GPT. Перенос без потери данных возможен штатной утилитой mbr2gpt.exe. Ниже — аккуратная инструкция с проверками и откатами.

Подготовка: проверяем диск и делаем резервную копию

  • Нужен системный диск с Windows 10/11.
  • Свободно 16–100 МБ в области в конце диска под EFI-раздел (утилита сама отрежет).
  • Резервная копия важного — всегда хорошая идея.
Нужна помощь? Подключусь удалённо, повторю шаги под Ваш ПК и проверю результат вместе с Вами.

CMD (Администратор) — выполняйте по одной строке:

mbr2gpt /validate /allowFullOS /disk:0
chkdsk C: /scan
wmic diskdrive get model,serialnumber,size

Если валидация проходит — можно продолжать.

Конвертация в GPT в работающей системе

CMD (Администратор) — вставьте целиком:

mbr2gpt /convert /allowFullOS /disk:0
shutdown /r /t 0

После перезагрузки зайдите в BIOS/UEFI и включите режим загрузки UEFI, отключите Legacy/CSM, при необходимости — включите Secure Boot.

Настройка BIOS/UEFI после конвертации

  • Boot Mode: UEFI Only.
  • CSM/Legacy: Disabled.
  • Secure Boot: Enabled (после установки ключей по умолчанию).

Если система не загружается

Командная строка WinRE — выполняйте по одной строке:

diskpart
list vol
sel vol 3                 # EFI FAT32 ~100–300 МБ
assign letter=S
exit
bcdboot C:\Windows /l ru-ru /s S: /f UEFI

Этого достаточно, чтобы вернуть загрузчик.

Частые ошибки mbr2gpt и как их исправить

  • Внутри MBR больше 3 разделов — объедините/удалите лишний несистемный раздел, оставьте максимум 3.
  • Нет свободного места под EFI — сожмите последний раздел на 100–260 МБ.
  • Диск не системный — конвертация штатно поддерживается только для системного диска.

Проверяем результат

PowerShell — выполняйте по одной строке:

Get-Disk | Select Number, PartitionStyle
Get-Partition -DiskNumber 0 | Select PartitionNumber, GptType, Size
msinfo32

В msinfo32 статус должен быть «Режим BIOS: UEFI» и «Безопасная загрузка: Включена», если вы её включили.

FAQ

Данные не потеряются?

При корректном использовании mbr2gpt не трогает раздел с данными. Но резервная копия обязательна на случай сбоев питания/диска.

MBR2GPT ругается на «недостаточно свободного места».

Освободите 16–100 МБ в конце диска, удалив ненужные разделы восстановления или сжав основной раздел.

Как вернуть обратно MBR?

Обратной команды нет. Понадобится полный бэкап/миграция на новый диск с MBR.

Читайте также:

Смотрите также