Начиная с версии 1703, Windows 10 имеет встроенную утилиту MBR2GPT, которая позволяет конвертировать диск из MBR в GPT в программе установки, среде восстановления или даже в работающей операционной системе без потери данных, а если вы уже установили Windows 10 в режиме Legacy, она продолжит корректно загружаться, но в режиме UEFI.
В данном руководстве описано использование утилиты Microsoft для преобразования дисков из MBR в GPT в различных сценариях, она имеет некоторые ограничения, из-за которых подходит не для всех задач. Сама утилита находится под C:{Windows\System32\MBR2GPT.EXE. Также может быть полезно: Как преобразовать GPT в MBR, Как узнать, является ли диск на вашем компьютере MBR или GPT.
Использование MBR2GPT в программе установки и среде восстановления
Особенно интересно может быть использовать утилиту для преобразования диска из MBR в GPT без потери данных во время установки Windows 10, если на экране появится сообщение "Установка на этот диск невозможна. "Выбранный диск имеет таблицу разделов MBR" и мы можем это сделать, но есть несколько важных ограничений.
Итак, если вы ранее установили систему в режиме Legacy на MBR и еще не успели удалить системные разделы, то обычно в программе установки можно преобразовать диск в GPT без потери данных, действия будут выглядеть следующим образом
- В программе установки, удобнее всего на этапе выбора раздела, нажмите кнопку Shift+F10 (на некоторых ноутбуках это Shift+Fn+F10), откроется командная строка.
- Введите команду mbr2gpt /validate и нажмите Enter. Если вы сразу получите сообщение "Validation completed successfully", системный диск был определен успешно и преобразование в GPT без потери данных возможно, перейдите к шагу 4.
- Если будет написано "Failed", как у меня в первой команде на скриншоте, попробуйте вручную указать номер диска для преобразования (номер диска можно увидеть в окне выбора раздела, мой — 0): mbr2gpt /disk:0 /validate (вторая команда на скриншоте выше). Если на этот раз команда прошла успешно, вы можете преобразовать.
- Выполните команду для преобразования: mbr2gpt /convert или mbr2gpt /disk:DISK NUMBER /convert В зависимости от того, какой вариант проверки вы успешно выполнили — с указанием или без указания номера диска. После завершения выполнения команды вы можете закрыть командную строку.
В результате mbr2gpt сохранит существующие разделы и создаст новый раздел с загрузчиком EFI, или преобразует раздел "System Reserved" в раздел. В окне установки Windows 10 нажмите "Обновить" и получите текущую конфигурацию разделов.
После этого вы можете делать все, что хотите, на разделах и продолжать установку Windows 10, не получая сообщения о невозможности установки на диск из-за его таблицы разделов MBR.
Другие применения MBR2GPT.exe
Если вы прочитали предыдущую часть, то уже можете догадаться, почему можно применить этот тип преобразования из MBR в GPT, и для чего изначально предназначалась утилита mbr2gpt.exe — без переустановки Windows 10 можно преобразовать диск, автоматически создать загрузчик UEFI и в дальнейшем работать с той же системой на GPT-диске без переустановки и потери данных.
Шаги те же, что описаны выше, за исключением того, что вам не нужно выполнять никаких дополнительных действий с разделами и продолжать установку, а после преобразования в BIOS необходимо установить UEFI в качестве основного режима загрузки. Эти действия можно выполнить не только загрузившись с загрузочного USB-накопителя, но и перейдя в командную строку в среде восстановления Windows 10. Чтобы запустить среду восстановления, используйте путь: Параметры — Обновление и безопасность — Восстановление — Перезагрузить сейчас.
Подробнее о mbr2gpt.exe, дополнительные параметры и способы применения в официальном документе на сайте Microsoft: https://docs.microsoft.com/en/ru/windows/deployment/mbr-to-gpt