MBR2GPT — утилита конвертации диска из MBR в GPT в Windows 10
Mbr2gpt.exe – это встроенная консольная утилита Windows 10, которая позволяет сконвертировать диск с таблицей разделов MBR (Master Boot Record) в таблицу GPT (GUID Partition Table) без потери данных и без необходимости удаления существующих разделов на диске. Утилиту можно mbr2gpt использовать для конвертации таблицы разделов как в среде Windows PE (Windows Preinstallation Environment), так и непосредственно из запущенной Windows 10. С помощью утилиты можно изменить таблицу разделов с MBR на GPT как на диске с данными, так и на системном диске, на который установлена Windows 10 (с помощью параметра /allowFullOS).
Как работает утилита mbr2gpt?
Утилита mbr2gpt.exe входит в состав образа Windows 10, начиная с билда 1703 (Creators Update). При выполнении офлайн конвертации разметки диска из MBR в GPT, вы можете использовать mbr2gpt для билдов Windows 10 1507, 1511 и 1607 (и выше). Более ранние версии ОС (Windows 7, Windows 8.1) официально не поддерживаются.
В документации Mbr2gpt указано, что преобразования таблицы разделов диска в GPT, должны выполняться следующие условия:
Логика работы утилиты Mbr2gpt при преобразовании диска из MBR в GPT следующая:
При смене таблицы разделов на GPT данные на имеющихся разделах не затираются.
Синтаксис утилиты MBR2GPT:
mbr2gpt /validate|convert [/disk:] [/logs:] [/map:=] [/allowFullOS]
Запуск конвертации таблицы разделов MBR в GPT без потери данных из Windows
Перед конвертацией таблицы разделов проверьте, возможно ли сконвертировать текущий системный MBR диск в GPT.
mbr2gpt.exe /disk:0 /validate /Logs:C:\logs /allowFullOS
Строка MBR2GPT: Validation completed successfully говорит о том, что такую конвертацию можно произвести. Строка MBR2GPT: Disk layout validation failed означает, что диск нельзя конвертировать, т.к. он не удовлетворяет условиям.
Еще одна распространённая ошибка “ Cannot find OS partition(s) for disk 0 ” чаще всего она связана с использованием стороннего загрузчика, выбора неверного диска для конвертации. Также может помочь перенос файлов загрузчика Windows на системный диск ( bcdboot c:\Windows /f bios /s c: ), и проверьте корректность записей для среды WinRE в BCD ( reagentc /disable && reagentc /enable ).
Теперь можно выполнить преобразование таблицы разделов на системном диске:
mbr2gpt.exe /convert /disk:0 /allowFullOS
Конвертация диска из из MBR в GPT из установленной Windows 10 выполняется за считанные секунды.
Чтобы компьютер мог загрузится с нового раздела EFI, нужно перенастроить компьютер для загрузки в режиме UEFI. Перезагрузите компьютер, в настройках UEFI измените режим загрузки Legacy (BIOS) на UEFI (Pure) и сохраните изменения.

Использование MBR2GPT при установке Windows 10
Вы можете использовать утилиту mbr2gpt при установке Windows. Вы создали загрузочную UEFI флешку, и пытаетесь установить Windows 10 на диск с MBR разметкой на компьютере с UEFI. В этом случае появится ошибка:
Если у вас на MBR диске есть разделы с данными (он использовался в Legacy режиме или на компьютере с BIOS), и вы не хотите их удалять при смене таблицы разделов на GPT, можно прямо из окна установки Windows 10 выполнить конвертацию MBR диска в GPT.
Возможные проблемы после преобразования таблицы разделов из MBR в GPT
После конвертации таблицы разделов с помощью mbr2gpt чаще всего проблемы возникают с BitLocker и Hyper-V (доступны в Pro и Enterprise редакциях Windows 10).
Если после конвертации диска при включении BitLocker появляется ошибка “ The system cannot find the file specified ”, скорее всего проблема со средой восстановления Windows Recovery Environment (WinRE).
Попробуйте переименовать файл %windir%\System32\Recovery\ReAgent.xml и запустить BitLocker (новый файл ReAgent.xml будет создан автоматически).
Также возможна ошибка при запуске виртуальных машин Hyper-V:
Для исправления ошибки нужно включить поддержки автозапуска Hyper-V в загрузчике BCD:
BCDEDIT /Set
Если вы попытаетесь конвертировать диски со предудущими версиями Windows (7 или 8.1), утилита выдаст ошибку “ mbr2gpt cannot install new boot files ”. В этом случае рекомендуется сначала выполнить апгрейд до Windows 10 и только после этого конвертировать таблицу разделов.
Содержание:
↑ Как конвертировать стиль разметки диска MBR в GPT в командной строке Windows 10 с сохранением работоспособности системы
Также это можно увидеть в свойствах накопителя.
Запускаем Windows PowerShell от имени администратора
mbr2gpt.exe /disk:0 /validate /allowFullOS (данная команда произведёт проверку на предмет возможности конвертации выбранного нами Диска 0 в стиль GPT). Сообщение: Validation completed successfully, говорит о том, что проверка успешно завершена и такая возможность присутствует.
Вводим основную команду:
Конвертация диска успешно завершена сообщением: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode! (Прежде чем новая система сможет правильно загрузиться, вам необходимо переключить прошивку на загрузку в режиме UEFI!). То есть нам нужно перезагрузиться и войти в БИОС, включить там опцию UEFI, сохранить изменения и войти в операционную систему.
Примечание : Если вам не нравится Windows PowerShell, то используйте командную строку, вводить нужно всё тоже самое.
Входим в BIOS и включаем UEFI.
Загружается Windows 10, но уже на диске стиля GPT. Все программы работоспособны, а личные файлы целы.
В Управлении дисками видим, что первый раздел 500 Мб, стал просто разделом восстановления, а файлы загрузчика Win 10 находятся на вновь созданном разделе 100 Мб Исправен (Шифрованный (EFI) системный раздел).
Смотрим свойства Диска 0, теперь он GPT.
↑ Если в работающей Win 10 вам не удастся преобразовать диск в стиль GPT, то сделайте это в среде предустановки Windows (WinPE)
Загрузите компьютер или ноутбук с загрузочной флешки Windows 10, открываем командную строку и вводим команды:
exit (выходим из diskpart)
mbr2gpt.exe /convert /disk:0 (ключ /allowFullOS используется только в работающей системе)
Перезагружаемся, включаем в БИОСе опцию UEFI и входим в систему.
Не получается установить Windows на диск GPT или MBR. Исправляем
Поскольку ПК приобретается раз в несколько лет, а его комплектующие периодически заменяются, программные и аппаратные компоненты порой плохо соответствуют друг другу. Сам ПК может быть достаточно старым, но вы укомплектовали его современным SSD. Уже не первый год доступна Windows 10, а вы до сих пор отдаете предпочтение привычной «семерке».
Помимо таких заметных каждому вещей, как производительность процессора и интерфейс ПО, есть значимые характеристики, которые начинают представлять интерес только в тех случаях, когда становятся причиной сбоев.
К ним относится и формат таблиц разделов HDD или SSD. Вы могли и не слышать о существовании характеристики накопителя, которая неожиданно огорчила, препятствуя установке Windows 7, 10 или 8.
ПК «говорит», что установка Windows невозможна. Причина: таблица разделов диска — GPT или MBR. Увы, технологии прошлого не всегда «дружат» с современными. К счастью, это легко исправимо.
Не получается поставить ОС на GPT-диск. Решения, которые помогут
Существуют две возможности:
Настоящее (UEFI и GPT) и прошлое (BIOS и MBR)
Раньше материнская плата ПК оснащалась ПО BIOS. Оно осуществляло диагностику и анализ железа, а затем загружало ОС, опираясь на загрузочную запись раздела MBR.
В более современных моделях роль BIOS выполняет UEFI. Загружается быстрее и поддерживает:
GPT превосходит MBR по важным параметрам:
Выбор метода
Пытаться все же установить систему на «несовместимый HDD» или преобразовать его в MBR и тем самым сделать так, что ошибка больше появляться не будет. В каждом случае решение зависит от ряда факторов:
Помните:
BIOS или UEFI
Когда вы заходите в BIOS и видите старомодный синий экран — перед вами традиционный BIOS. Если интерфейс с современной графикой и поддержкой мыши — это UEFI.
Чаще всего не получается установить Windows 7
Сложности с установкой системы на GPT-диск с большей вероятностью возникают у пользователей, которые предпочитают Windows 7.
Для установки Windows на диск со стилем разделов GPT необходимо соблюсти два условия:
Исхожу из того, что вы устанавливаете 64-битную версию Windows. Это означает, что сообщение об ошибке появляется по причине несоответствия второму требованию.
Не исключено, что будет достаточно поменять настройки BIOS. Зайдите в него, нажав предусмотренную для этого клавишу. Вы увидите, какую клавишу нажимать в процессе загрузки компьютера. В ноутбуках чаще всего применяется F2, в настольных моделях — Delete.
Поменяйте загрузку CSM (Compatibility Support Mode) на UEFI.
Ищите в разделах «BIOS Setup», «BIOS Features» или подобных по смыслу. В SATA определите режим AHCI, а не IDE.
Для седьмой (и еще более древних) версий Windows нужно также выключить Secure Boot.
BIOS вашей модели компьютера может выглядеть иначе. Названия пунктов меню также могут быть другими. Но смысл всегда сохраняется.
После изменения и сохранения вами новых параметров BIOS у вас появится возможность установки системы на GPT-диск. Если вы устанавливаете ОС с DVD, то сообщение об ошибке при повторной попытке установки, скорее всего, не появится.
В случае установки с USB-накопителя сообщение может отобразиться опять. В этой ситуации необходимо пересоздать установочную флешку таким образом, чтобы она поддерживала загрузку UEFI.
Если накопителем поддерживаются два метода загрузки, удалите файл «bootmgr» в корневой директории флешки. Тем самым вы предотвратите возможность загрузки в режиме BIOS. Если нужна загрузка в режиме BIOS, удалите каталог «efi». Не делайте этого в тех случаях, когда есть хоть малейшие сомнения. Можно повредить дистрибутив.
Преобразование GPT в MBR
Если вы располагаете ПК с классическим BIOS и собираетесь поставить Windows 7, этот вариант будет лучшим (и, возможно, единственным). В процессе преобразования вся информация с накопителя будет удалена.
Во время работы мастера установки ОС нажмите F10 и Shift. В некоторых моделях ноутбуков — F10, Fn и Shift. В открывшейся командной строке последовательно введите такие команды:
— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert mbr
— create partition primary
— active
— format fs=ntfs quick (быстрое форматирование в файловой системе NTFS)
— assign
— exit
Невозможно поставить ОС на диск с MBR-разделами
Вероятна обратная ситуация. Появляется ошибка:
«Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск»
Она означает, что вы пытаетесь установить систему с DVD или USB-накопителя в режиме EFI. Таблица разделов HDD или SSD старая — MBR. В этом случае вы можете:
Первый вариант предпочтительнее, поскольку проще и быстрее. Помните, что информация со всех разделов накопителя будет полностью потеряна.
Преобразование MBR в GPT. Вся информация будет удалена
В установщике системы запустите командную строку:
В открывшемся окне:
— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert gpt
— exit
Когда команды применены:
Более простой способ преобразования с потерей информации на накопителе:
Результатом ваших действий станет автоматическое преобразование в GPT. Следующим шагом стартует установка ОС.
Как не потерять данные при преобразовании
Используйте стороннюю утилиту Minitool Partition Wizard Bootable. Скачайте ISO-образ и запишите его на флешку, отформатированную в FAT32. Необходимые условия:
Загрузите ПК с созданного вами накопителя. В окне программного инструмента:
Если диск системный, может появиться сообщение о том, что его преобразование невозможно. Чтобы все же преобразовать его:
Как обойтись без преобразования
Зайдите в BIOS и установите режим загрузки CSM (Compatibility Support Mode) или Legacy, отключив EFI. Отключите «Secure Boot».
Ранее я подробно рассмотрел процессы чистой установки Windows 10 и Windows 7.
Какие другие затруднения возникали у вас при установке Windows?
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Конвертация MBR в GPT.
В этой статье приводится описание того, как на жёстком диске производится конвертация MBR в GPT. Диск с Master Boot Record превратится в GUID с помощью
Все варианты альтернативны и могут использоваться как отдельный и самодостаточный инструмент. Их преимущество перед другими: некоторые позволяют сохранить данные, не перенося их с подопытного диска на другой. Если готовый для конвертации внешний диск пуст, эту операцию можно проделать и другими средствами Windows.
СРАЗУ
Не все варианты для конвертации подойдут именно для системного диска, т.е. тогда, когда Windows уже установлена. Преобразование таблиц необходимо проводить заранее до установки. Только этот вариант спасёт вас от ошибок самого процесса и вероятности потерять данные или лишиться возможности загрузиться.
СПРАВОЧКА
Что такое GPT и MBR можно узнать в статье Основные вопросы о MBR и GPT. По умолчанию Windows всегда использует именно MBR, и все копии ОС Microsoft могут загружаться с дисков под MBR. А вот из-под GPT система может загрузиться в случае, если соблюдены такие условия:
В чём разница между MBR и GPT?
Разницу между двумя форматами можно представить в виде таблички:
Условия конвертации
Зачем вообще нужна конвертация MBR в GPT?
Исходя из информации из предыдущих заголовков и рисунка, некоторые преимущества просто налицо. Если вы обладатель весомого по объёму хранилища, есть смысл воспользоваться шансом подстраховаться, создав «запасные» разделы, напрямую к которым система обращаться не будет. А в них можно будет хранить что угодно: от гигабайт «полезного мусора», до полновесных операционных систем разных поколений, версий, сборок и типов. Таким образом, конвертация MBR в GPT имеет реальный смысл ТОЛЬКО в случаях, когда:
Конвертация MBR в GPT с помощью Gptgen
Утилита специально предназначена для этих целей, в Windows её нет. В настоящий момент доступна версия 1.1, которая не обновлялась с 2012 г. Однако в работоспособности утилиты не приходится сомневаться. Качаем с моего сайта:
В чём преимущество утилиты и почему начинаем с неё? Она позволит сохранить данные на конвертируемом диске. Расширенные/логические разделы также поддерживаются утилитой, несмотря на то, что GPT формат не видит разницы между логическими и первичными: после того, как конвертация MBR в GPT будет завершена, все разделы станут первичными.
Основная команда утилиты выглядит так:
где Х — буква диска, которая фигурирует в другой, системной уже утилите Diskpart. Давайте попробуем.

Обратите внимание на последний столбец с надписью GPT: он пуст под обоими дисками. Значит формат обоих дисков именно MBR.
Утилита перед изменениями предупреждает о том, что обнаружен загрузочный раздел и после конвертации он таковым, вероятно, перестанет быть. Жмём Y и через пару секунд нас ждёт Success!. Переподключаем диск и повторяем запуск Diskpart и попросим отобразить диски:
Повторяю, в этом примере я работал с внешним носителем.
Конвертация MBR в GPT с помощью MBR2GPT
У владельцев Windows 10 появилась отдельная возможность сменить формат таблиц на GPT встроенными средствами для подключённых (только!) системных дисков. И также без излишних движений для сохранения информации. Утилита лежит в системной папке System32. Полная справка по использованию программы лежит здесь. Требования и условия к работе являются общими для остальных программ и принципу конвертации вообще. Основной синтаксис команды для проверки перед конвертацией выглядит так:
где Х — номер физического диска, который будем предположительно изменять. Его можно узнать из Diskpart. Если диск единственный, то это 0. Если вы собираетесь изменить системный диск, то к команде добавляется флаг /allowFullOS, например:
Если ошибок проверки не будет, утилита приступит к работе немедленно. Однако эта утилита крайне требовательна к вопросам состояния жёсткого диска, её работа очень нередко сопровождается ошибками типа:
Наиболее частыми причинами ошибок являются:
Конвертация MBR в GPT с помощью AOMEI
Если вас напрягает использование консоли, можно воспользоваться программой по работе с дисками с графическим интерфейсом. Это также часто применяемая мной AOMEI. Здесь всё просто:
в 32-х битных версия Windows ничего не получится
Конвертация MBR в GPT с помощью Diskpart
Плюсом этого способа является его безотказность, работоспособность во всех системах, независимо от разрядности. С её помощью можно работать из среды WinPE, не имея установленной на диске системы, а прямо с загрузочного диска или флешки. Минус один — все разделы и информация на носителе затрутся.
где Х — номер диска для конвертации; Diskpart его вернёт после команды list disk.
Преобразования с MBR на GPT без потери данных
С Windows 10 появилась новая концепция хранения информации на жестких дисках, являющаяся частью интерфейса EFI, который пришел на замену устаревшему BIOS. EFI применяет GPT там, где BIOS использует MBR. Новая таблица разделов обладает рядом преимуществ перед старой. Рассмотрим их, а также способы конвертирования MBR в GPT без потери данных.
Когда и зачем надо?
GPT – современный стандарт, определяющий структуру разделов на физических и логических дисках, использующий для этого глобальные идентификаторы GUID. Потихоньку он вытесняет морально устаревшую MBR по следующим причинам:
Как видно, для обычного пользователя основные преимущества GPT не критичны: что с GPT, что с MBR он будет чувствовать себя уверенно. Для любителей новшества приведём пару способов конвертирования форматов хранения таблиц.
Особенности и ограничения перехода
Для ноутбуков и компьютеров, на материнских платах которых используется интерфейс BIOS, а не UEFI, переход на GPT не целесообразен – Windows не сможет запуститься с такого раздела. Второе ограничение – 32-битная операционная система, на GPT-раздел не установится. Использование загрузчика нескольких операционных систем – такие загрузчики не распознают GPT-разделы.
Способы конвертирования
Рассмотрим несколько безопасных методов перехода на новый стандарт. Риск потери личных файлов есть всегда, а потому при возможности сделайте резервную копию ценных данных, которые нельзя скачать с интернета!
MBR2GPT
Утилита MBR2GPT появилась в Windows 10 с пакетом обновлений 1703. Она умеет конвертировать таблицы разделов из среды восстановления, с экрана установки операционной системы и даже из-под работающей Десятки.
Среда восстановления
Метод актуален, когда в процессе переустановки ОС появляется ошибка, сообщающая о том, что инсталляция на диск невозможна, на нём размещена таблица MBR-разделов.
mbr2gpt /convert в первом случае;
mbr2gpt /disk:0 /convert во втором.
Для продвинутых пользователей есть иной вариант команды:
mbr2gpt.exe /disk:0 /validate /Logs:C:\logs /allowFullOS, где аргумент:
Закройте командную строку и перезагрузите компьютер. В результате появится новый EFI-раздел. Зайдите в UEFI и перенастройте ПК на загрузку в режиме UEFI (Pure UEFI) или Secure Boot.
Проверить режим загрузки можете через утилиты msinfo32.exe (выполните одноимённую команду в поисковой строке) – строка «BIOS Mode» или «Режим загрузки BIOS».
Управление дисками
Встроенный в ОС инструмент для работы с дисками и разделами, также позволяющий преобразовывать разделы.
Gptgen
Консольная утилита, предотвращающая потерю файлов.
diskpart;
list disk.
В строке с первым томом Disk 1 значение столбца GPT должно быть пустым.
Сторонние решения
Программ для преобразования MBR в GPT очень много, рассмотрим парочку из них.
AOMEI Partition Assistant
Бесплатная утилита для работы с HDD (скачивайте версию 6.6, в 7-й и более новых опция конвертирования разделов стала платной https://ocomp.info/goto/https://www.aomeitech.com/aomei-partition-assistant.html).
Для конвертирования тома, из которого сейчас загружена операционная система, нужно создать загрузочную флешку с утилитой. Для этого воспользуйтесь инструментом «Сделать загрузочный CD-мастер» из пункта меню «Мастер». Перед этим нужно вставить флешку, куда будет записан загрузчик и файлы приложения.
EaseUS Partition
Работа с аналогичными приложениями почти ничем не отличается.









































