Перейти к содержанию

Список команд CMD

MBR2GPT — конвертация диска из MBR в GPT без потери данных

Сведения: mbr2gpt.htm
Изменена
Сверка
не сверено
Чтение
5 мин · 6 разделов
Автор
Редакция mywindows10.ru

MBR2GPT — конвертация диска из MBR в GPT без потери данных

Команда MBR2GPT преобразует разметку системного диска с MBR (Master Boot Record) на GPT (GUID Partition Table) без удаления разделов и переустановки Windows. Это нужно для перехода с Legacy BIOS на UEFI-загрузку, а также для работы с дисками объёмом свыше 2 ТБ. Команда встроена в Windows 10 x64, начиная с версии 1703.

Синтаксис команды MBR2GPT

cmd
MBR2GPT /convert [/disk:<номер_диска>] [/allowfullos] [/V]
MBR2GPT /validate [/disk:<номер_диска>] [/allowfullos] [/V]

Плейсхолдеры:

  • /convert — выполнить фактическое преобразование MBR в GPT.
  • /validate — только проверить диск на совместимость, без изменений.
  • <номер_диска> — номер диска из diskpart (0, 1, 2…). По умолчанию — диск 0.
  • /allowfullos — разрешить запуск из полноценной Windows (без WinPE).
  • /V — подробный вывод журнала в консоль.

Ключи и параметры

Ключ Описание Пример
/convert Выполнить конвертацию MBR → GPT mbr2gpt /convert /disk:0
/validate Проверить диск без изменений — убедиться, что конвертация пройдёт успешно mbr2gpt /validate /disk:0
/disk:N Номер целевого диска (из списка diskpart list disk). По умолчанию 0 mbr2gpt /convert /disk:1
/allowfullos Запуск из работающей Windows (без загрузки в WinPE). Требует прав администратора mbr2gpt /convert /disk:0 /allowfullos
/V Подробный вывод: этапы конвертации, предупреждения mbr2gpt /convert /disk:0 /V
/logs:<path> Путь для сохранения лог-файла (по умолчанию %windir%) mbr2gpt /convert /logs:C:\logs

Примеры использования

Проверить совместимость перед конвертацией

Всегда начинайте с валидации — это безопасная операция, которая не вносит изменений на диск.

cmd
mbr2gpt /validate /disk:0 /allowfullos

Если диск прошёл проверку, вы увидите сообщение «Validation completed successfully». Только после этого запускайте /convert.

Конвертировать системный диск 0

Стандартный сценарий: преобразование загрузочного диска из работающей Windows с правами администратора.

cmd
mbr2gpt /convert /disk:0 /allowfullos

После завершения перезагрузите компьютер, войдите в BIOS/UEFI и переключите режим загрузки с Legacy на UEFI.

Конвертировать второй диск

Если нужно преобразовать не системный диск (например, диск данных), укажите его номер.

cmd
mbr2gpt /convert /disk:1 /allowfullos

Перед этим проверьте номер диска командой diskpart → list disk.

Конвертация из среды WinPE

Предпочтительный способ для производственных сред — запуск из WinPE без флага /allowfullos.

cmd
mbr2gpt /convert /disk:0

Загрузитесь с USB-носителя с WinPE, откройте CMD и выполните команду. Конвертация из WinPE снижает риск конфликтов с работающей ОС.

Конвертация с сохранением подробного журнала

При автоматизированном развёртывании в корпоративной сети важно иметь лог для аудита.

cmd
mbr2gpt /convert /disk:0 /allowfullos /logs:C:\MBR2GPT_logs /V

Журнал сохранится в C:\MBR2GPT_logs, а в консоль выведется полный ход выполнения.

Проверить, что конвертация прошла успешно

После перезагрузки убедитесь, что диск теперь размечен как GPT.

cmd
diskpart
list disk

В столбце «GPT» у целевого диска должна появиться звёздочка (*).

Частые ошибки и решения

Ошибка Причина Решение
«MBR2GPT: Failed to open disk» Команда запущена без прав администратора Открыть CMD от имени администратора (Win+X → Windows PowerShell (Admin))
«Disk layout validation failed» На диске более 3 первичных разделов или нет EFI-раздела Удалить лишние разделы через diskpart до конвертации; оставить не более 3 основных разделов
«Cannot find OS partition» Диск не содержит активного загрузочного раздела Windows Убедиться, что указан правильный номер системного диска; проверить через diskpart → list partition
Компьютер не загружается после конвертации BIOS настроен на Legacy-режим, а диск уже GPT Войти в UEFI/BIOS и переключить режим загрузки с CSM/Legacy на UEFI
«MBR2GPT is not recognized» Используется 32-битная версия Windows или версия ниже 1703 MBR2GPT работает только на 64-битных Windows 10/11, версия 1703 и выше
Потеря данных на разделах Конвертация прервана в процессе (питание, сбой) Перед конвертацией обязательно создать полный резервный образ диска через Acronis, Veeam или wbadmin

Когда применять, а когда нет

MBR2GPT применяют при массовой миграции корпоративных ПК с BIOS на UEFI, при подготовке компьютеров к использованию Secure Boot, а также при необходимости работать с дисками объёмом свыше 2 ТБ. Не применяйте MBR2GPT на дисках с нестандартной разметкой (более 3 основных разделов, динамические диски, BitLocker — BitLocker нужно предварительно отключить). Команда работает только на 64-битных версиях Windows, начиная с версии 1703. PowerShell-аналога для этой операции нет — только MBR2GPT или сторонние утилиты (GParted, Acronis Disk Director).

Частые вопросы

Справка — MBR2GPT
Безопасна ли конвертация MBR2GPT? Могут ли потеряться данные?

При нормальном выполнении данные не теряются — команда изменяет только метаданные разметки диска. Тем не менее перед конвертацией обязательно создайте резервный образ диска: любой сбой питания или программная ошибка в процессе конвертации может сделать диск незагружаемым.

Нужно ли переустанавливать Windows после MBR2GPT?

Нет. MBR2GPT специально создана для преобразования без переустановки ОС. После конвертации и смены режима загрузки в BIOS система продолжает работать с теми же данными и настройками.

Что делать, если после конвертации Windows не загружается?

В первую очередь войдите в UEFI/BIOS и убедитесь, что режим загрузки переключён с Legacy/CSM на UEFI. Если это не помогло — загрузитесь с установочного USB-носителя Windows и выполните восстановление загрузки: bootrec /fixboot и bcdboot C:\Windows /s S: /f UEFI.

Можно ли конвертировать обратно из GPT в MBR?

MBR2GPT выполняет преобразование только в одну сторону. Для обратной конвертации нужно удалить разделы и пересоздать разметку в diskpart — это уничтожит все данные на диске. Либо восстановить образ диска, созданный до конвертации.

Работает ли MBR2GPT с BitLocker?

Нет. Если на диске включён BitLocker — сначала расшифруйте диск командой manage-bde -off C:, дождитесь завершения, затем выполните конвертацию. После конвертации BitLocker можно включить снова.

Свойства: источники и сверка
Редакция mywindows10.ruне сверено · изменена 13 декабря 2025

Статья ещё не сверена с актуальными источниками: пути и названия пунктов в Windows могли измениться.

Опубликована 16 марта 2023 · изменена 13 декабря 2025

Команда не сработала? Напишите версию Windows и что вывела консоль — проверим и обновим статью.Сообщить об ошибке →
Редакция mywindows10.ruне сверено5 мин§ начало статьи