Конвертация MBR в GPT с помощью mbr2gpt.exe в Windows 10

Утилита MBR2GPT в Windows 10В Windows 10, начиная с версии 1703 появилась встроенная утилита MBR2GPT, позволяющая выполнить конвертацию диска из MBR в GPT в программе установки, в среде восстановления или даже в запущенной ОС, причем сделать это без потери данных и, при наличии уже установленной в режиме Legacy Windows 10, она продолжит исправно загружаться, но уже в режиме UEFI.

В этой инструкции — об использовании утилиты Майкрософт для конвертации дисков из MBR в GPT в разных сценариях и об имеющихся ограничениях, которые делают её пригодной не для любой задачи. Сама утилита располагается в C:\Windows\System32\MBR2GPT.EXE. Также может быть полезно: Как преобразовать GPT в MBR, Как узнать, MBR или GPT диск на компьютере.

Использование MBR2GPT в программе установки и среде восстановления

Особо интересным может оказаться использование утилиты конвертации диска из MBR в GPT без потери данных при установке Windows 10 при появлении ошибки «Установка на данный диск невозможна. На выбранном диске находится таблица MBR-разделов» и мы можем это сделать, но есть несколько важных ограничений.

На выбранном диске находится таблица MBR разделов

Ограничения mbr2gpt.exe состоят в следующем: диск должен быть системным (с загрузочной областью Windows) с таблицей разделов MBR, содержать не больше 3-х разделов (и, соответственно, не содержать расширенного раздела, отображающегося в «Управлении дисками» зеленым цветом). У многих обычных пользователей эти условия соблюдаются, а соответственно можно использовать и утилиту. При наличии расширенного раздела и отсутствии на нем важных данных можно его предварительно удалить.

Таким образом, если вы ранее устанавливали систему в режиме Legacy на MBR и пока не успели удалить системные разделы, обычно вы можете конвертировать диск в GPT в программе установки без потери данных, действия будут выглядеть следующим образом:

  1. В программе установки, удобнее всего на этапе выбора раздела для установки, нажмите клавиши Shift+F10 (на некоторых ноутбуках — Shift+Fn+F10), откроется командная строка.
  2. Введите команду mbr2gpt /validate и нажмите Enter. Если вы сразу получите сообщение о том, что «Validation completed successfully», значит системный диск был определен успешно, а его конвертация в GPT без потери данных возможна, переходим к 4-му шагу. Проверка возможности конвертации диска в GPT
  3. Если сообщается «Failed», как у меня в первой команде на скриншоте, попробуйте вручную указать номер диска для конвертации (номер диска можно увидеть в окне выбора раздела для установки, у меня 0): mbr2gpt /disk:0 /validate (вторая команда в скриншоте выше). Если в этот раз команда выполнена успешно, можно конвертировать.
  4. Для конвертации выполните команду: mbr2gpt /convert или mbr2gpt /disk:НОМЕР_ДИСКА /convert в зависимости от того, какой вариант проверки у вас прошел успешно — с указанием номера диска или без него. После завершения работы команды можно закрыть командную строку. Конвертация из MBR в GPT без потери данных

В результате mbr2gpt сохранит имеющиеся разделы и создаст новый раздел с EFI-загрузчиком системы или же преобразует в него раздел «Зарезервировано системой». В окне установки Windows 10 нажимаем «Обновить», получаем текущую конфигурацию разделов.

Далее на свое усмотрение можно производить какие-либо действия над разделами и продолжать установку Windows 10 без сообщений о том, что установка на данный диск невозможна из-за таблицы разделов MBR.

Другое применение MBR2GPT.exe

Если вы прочли предыдущую часть, то уже могли догадаться, для чего еще можно применить такого рода конвертацию из MBR в GPT и для чего, собственно, изначально задумана утилита mbr2gpt.exe — вы можете без переустановки Windows 10 конвертировать диск, автоматически создать загрузчик для UEFI и в будущем работать с той же системой на GPT диске без переустановки или потери данных.

Все шаги будут теми же самыми, что были описаны выше, разве что не потребуется дополнительно выполнять какие-либо действия с разделами и продолжать установку, а после конвертации в БИОС нужно выставить UEFI в качестве основного режима загрузки. При этом выполнить эти шаги можно не только загрузившись с загрузочной флешки, но и зайдя в командную строку в среде восстановления Windows 10. Для запуска среды восстановления используйте путь: Параметры — Обновление и безопасность — Восстановление — Перезагрузить сейчас.

Более подробно о mbr2gpt.exe, дополнительных параметрах и методах применения в официальном документе на сайте Майкрософт: https://docs.microsoft.com/ru-ru/windows/deployment/mbr-to-gpt

Комментарии (22) к Конвертация MBR в GPT с помощью mbr2gpt.exe в Windows 10

  • Евгений

    Отличная статья. Спасибо.

    Ответить

  • Станислав

    А зачем она нужна эта конвертация? Извините за банальность.

    Ответить

    • Dmitry

      Чтобы систему в UEFI режиме грузить с Secure Boot включенным, чтобы не было ограничений на количество основных разделов на диске, которое есть на MBR.

      Ответить

      • Yaromax

        На системном диске — более четырёх разделов? Серьёзно? А зачем?
        Secure Boot — штука интересная и полезная, пока не разобрался, как ключи прописывать.

        Ответить

        • Dmitry

          А вот представьте себе: купили вы себе ноутбук с таблицей разделов MBR (хоть и нет таких в продаже уже, но всё же). И там у нас: раздел «зарезервировано системой», раздел с образом восстановления производителя, системный раздел… о-па… создаем еще один раздел — «диск D» и у нас уже появился «расширенный раздел» вместо основного, который в некоторых сценариях может создавать проблемы.

          Ответить

        • ILYA

          вот у винды спросить бы! у меня там четырераздела — зарезервировано 100 мегабайт NTFS, (С:) с загрузкой, следом 501 мегабайт раздел восстановления
          и D: с данными. и все, сабж не годится. потому что либо все основные либо один расширенный. Правда есть сторонние средства преобразования в GPT типа EaseUS Partition Master но я боюсь -а вдруг винда не загрузится!

          Ответить

  • Константин

    Не сработало оба способа, что с «/disk:0», что без неё. В обоих вариантах пишет «неудача».

    Ответить

  • Александр

    В общем, ноутбук (HP Pavilion BeatsAudio) проделал второй вариант — не помогло. НО! Перезагрузился в бот меню и выбрал не UFFI а ниже. Загрузился. Создал раздел(до этого удалил и пытаясь создать — выдавало ту же ошибку), в итоге — все создалось на ура и сейчас установка идёт успешно. Вообще не раз с этой проблемой сталкивался, всегда выручала эта статья. Для остальных — внимательно смотрите что выбираете в boot-menu и все будет окей!

    Ответить

    • Павел

      Это реально работает в боот меню менять и все ок!!!!!

      Ответить

      • Павел

        Но пропали все диски

        Ответить

  • Вячеслав

    А у меня выдал Where: и ниже списком validate/, convert/ с объяснением, что делает функция. Прописываю конвертировать, а ничего не происходит. Опять вываливается Where: и та же муть( че делать? Загрузочный диск с программой из предыдущей статьи?

    Ответить

    • Dmitry

      Здравствуйте.
      А можно скриншот куда-то выложить и дать ссылку глянуть?
      Программа из предыдущей статьи сделает Windows не запускаемой — т.е. ее можно применить перед установкой, но не после. А вот эту mbr2gpt можно уже и после установки.

      Ответить

  • Boris

    Спасибо за великолепные инструкции! Но в моем конкретном случае они не подходят. Так как раньше не раз устанавливал Windows 10 с флешки, в этот раз раньше всё удалил-Windows! Только потом наткнулся на этот запрет «… только на GPT можно ставить!» Теперь мне утилиту не куда ставить. Всё дело в том что на этом диске но в другом разделе лежат важные данные! В данном случае мне как ПРОЩЕ поступить? мой биос giga uefi. Заранее благодарен.

    Ответить

    • Dmitry

      Здравствуйте.
      Из комментария не вполне ясна ситуация. Диск у вас в итоге с какой таблицей разделов — GPT или MBR? Флешка загрузочная есть? Как создана?

      Ответить

  • Антон

    Добрый вечер, Дмитрий
    У меня другая проблема…SSD на 256 Гб, Win 10 x64 версия 1909. Есть только Диск 0, но он даже не базовый, а динамический и MBR.
    Что мне нужно:
    1. Преобразование диска из динамического в базовый БЕЗ ПОТЕРИ ДАННЫХ. И стоит ли возвращать в базовый?
    2. Преобразование MBR в GPT также БЕЗ ПОТЕРИ ДАННЫХ. На данный момент стандартной утилитой MBR2GPT.exe вот что пишет:
    C:\Windows\system32>MBR2GPT.EXE /validate /allowfullos
    MBR2GPT: Attempting to validate disk 0
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    Disk layout validation failed for disk 0
    Если нужно доп. инфа с логов — напишите, пожалуйста. Предоставлю.
    Спасибо!

    Ответить

    • Dmitry

      Здравствуйте.
      1. Стоит. Без потери данных только сторонним софтом. Точно умеет Aomei (можно изнутри программы сделать загрузочную флешку и с нее выполнить), но не знаю, доступно ли в бесплатной версии.
      2. Вот тут не знаю. По идее, если у вас лишь один диск, то mbr2gpt должен отработать после 1. Но странно, что он у вас динамический и не ясно, как так получилось.

      Ответить

      • Антон

        Снова здравствуйте, Дмитрий!
        Спасибо огромнейшее что откликнулись.
        1. Спасибо за Ваши рекомендации. Обязательно скачаю этот софт. Касательно загрузочной флешки внутри программы это очень интересно. Нужно вникнуть.
        Для меня очень важно вернуть единственный Диск 0 на SSD, там же и стоит сама ОС Win10 x64, без потери данных из динамики в базовый. Для меня самого неясно если честно как так вышло и это самый первый шаг и очень надеюсь что он пройдёт безболезненно и это не снесёт винду и потом не будет просто чёрный экран после загрузки.
        2. Да, диск один единственный, как я уже сказал — Диск 0, который состоит из таких томов:
        Диск С (Windows 10), тип Динамический, NTFS, 230 ГБ.
        Диск D (HPDOCS), тип Динамический, FAT32, 3,91 ГБ.
        Диск Е (HP_TOOLS), тип Динамический, FAT32, 2,00 ГБ.
        Диск F (Системный), тип Динамический, FAT32, 3,91 ГБ.
        SSD у меня SAMSUNG MZVLB256HAHQ-000H1 (238 ГБ), ноутбук HP Pavilion Gaming 15-cx0027ua (8KQ92EA) и вот важный вопрос: поддерживает ли их материнка InsydeH20 rev 5.0 загрузку в режиме UEFI, и если да, то тогда я точно буду конвертировать диск с MBR в GPT. Для меня было загадкой почему вообще при установке Win10 на совершенно новом ноуте выскакивает ошибка «Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск»…
        Поэтому пришлось ставить в Legacy…
        Также, если в Aomei можно и сделать конвертацию mbr2gpt без потери данных, то как мне кажется нужно и стоит попробовать.
        Как Вы считаете, Дмитрий?….

        Ответить

        • Dmitry

          А есть ли возможность оставить всё как есть и не заниматься конвертацией?
          Просто по описанию и при условии, что на диске есть важные данные, очень велика вероятность на одном из этапов напортачить и остаться без загружаемой ОС.

          Ответить

  • Антон

    Благодаря чудесной программе AOMEI Partition Assistant 8.6 Pro всё удалось:
    И конвертнуть диск из динамического в базовый с помощью встроенного компонента Dynamic Disk Converter (именно в этой версии и выше он есть)
    А также конвертнуть из MBR в GPT и выставить в биос загрузку через UEFI после этого.
    И самое главное что обе операции сделал менее чем за 5 мин и БЕЗ ПОТЕРИ ДАННЫХ!! Программа реально крутая!
    Win10 x64 стала даже ещё быстрее грузится и все данные во всех программах остались «не задеты» — всё абсолютно работает!!
    Класс!! Не пришлось переустанавливать винду, а это главное!!!

    Ответить

  • Игорь

    Если есть рабочий комп и образ Win, и программка бесплатная Rufus, то в считанные минуты можно сделать загрузочную флешку и в MBR, и в GPT. Или 2 флешки сразу на все случаи жизни.

    Ответить

    • Dmitry

      Тут суть в другом: мы можем систему, которая была поставлена в Legacy на MBR конвертировать в UEFI на GPT. Прямо установленную и загрузка продолжит работать.

      Ответить

Оставить комментарий

Новое
Список инструкций Windows 10 Подписаться