Как конвертировать стиль разметки диска MBR в GPT в командной строке Windows 10 с сохранением работоспособности системы

Категория: Жёсткий диск
Добавил: access_timeОпубликовано: 28-04-2017 visibilityПросмотров: 76 294 chat_bubble_outlineКомментариев: 58


Приветствую всех читателей! 26 апреля на официальном сайте Майкрософт появилось описание очень интересной утилиты MBR2GPT.EXE, с помощью которой можно преобразовать жёсткий диск с установленной Windows 10 из MBR в GPT за считанные секунды! Работоспособность операционной системы при этом сохраняется. Что интересно, сама утилита MBR2GPT.EXE, с помощью которой происходит конвертация, встроена в Win 10.
 

Как конвертировать стиль разметки диска MBR в GPT в командной строке Windows 10 с сохранением работоспособности системы


Итак, имеем компьютер или ноутбук с установленной на жёсткий диск (с обычной загрузочной записью MBR) операционкой Windows 10.

{banner_google1}
В Управление дисками видно, что Диск 0, на котором находится Windows 10, имеет основную загрузочную запись MBR.

Также это можно увидеть в свойствах накопителя. 

Запускаем Windows PowerShell от имени администратора



 и вводим команды:

mbr2gpt.exe /disk:0 /validate /allowFullOS (данная команда произведёт проверку на предмет возможности конвертации выбранного нами Диска 0 в стиль GPT). Сообщение: Validation completed successfully, говорит о том, что проверка успешно завершена и такая возможность присутствует.

Вводим основную команду: 

mbr2gpt.exe /convert /disk:0 /allowFullOS (команда конвертирует Диск 0 в стиль GPT. Ключ /allowFullOS используется, если вы производите конвертацию HDD прямо в работающей ОС).

Конвертация диска успешно завершена сообщением: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode! (Прежде чем новая система сможет правильно загрузиться, вам необходимо переключить прошивку на загрузку в режиме UEFI!). То есть нам нужно перезагрузиться и войти в БИОС, включить там опцию UEFI, сохранить изменения и войти в операционную систему.

{banner_google1}

Примечание: Если вам не нравится Windows PowerShell, то используйте командную строку, вводить нужно всё тоже самое. 



Входим в BIOS и включаем UEFI. 

Загружается Windows 10, но уже на диске стиля GPT. Все программы работоспособны, а личные файлы целы.

В Управлении дисками видим, что первый раздел 500 Мб, стал просто разделом восстановления, а файлы загрузчика Win 10 находятся на вновь созданном разделе 100 Мб Исправен (Шифрованный (EFI) системный раздел).

Смотрим свойства Диска 0, теперь он GPT. 

Если в работающей Win 10 вам не удастся преобразовать диск в стиль GPT, то сделайте это в среде предустановки Windows (WinPE)

 

Загрузите компьютер или ноутбук с загрузочной флешки Windows 10, открываем командную строку и вводим команды:

diskpart

lis dis - этой командой определяем сколько у нас подключено к компьютеру физических дисков, в моём случае три и диск с установленной Windows 10 помечен как Диск 0, его и будем конвертировать в стиль GPT).

exit (выходим из diskpart)

mbr2gpt.exe /convert /disk:0 (ключ /allowFullOS используется только в работающей системе)

Перезагружаемся, включаем в БИОСе опцию UEFI и входим в систему.

Статьи по этой теме: 

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Как развернуть операционные системы Windows 7, Windows 8.1 и Windows 10 на раздел HDD и как создать загрузчик при конвертации жёсткого диска из MBR в GPT
MBR или GPT
Как преобразовать диск из MBR в GPT без потери данных и с сохранением работоспособности Windows программой Paragon Hard Disk Manager 15
Установка Windows на данный диск невозможна. На данном диске находится таблица MBR-разделов
Как преобразовать диск из GPT в MBR и, наоборот, из MBR в GPT без потери данных и с сохранением работоспособности Windows программой AOMEI Partition Assistant Pro
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Назад 1 2 Вперед

Комментарии (58)

  1. img
    19 июня 2017 12:53 admin
    Администратор

    Да, я ошибся.

    Смоделировал ситуацию на тестовом компьютере.

    Я работаю в OS установленной на диск GPT
    другой жёсткий диск(1) имеет стиль разделов mbr
    OS не установлена
    проверяю возможность конвертирования диска 1

    Microsoft Windows [Version 10.0.15063]
    (c) Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены.

    C:\windows\system32>mbr2gpt /disk:1 /validate /allowFullOS
    MBR2GPT: Attempting to validate disk 1
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    Disk layout validation failed for disk 1
    утилита отказывается конвертировать

     

    разворачиваю OS на раздел жёсткого диска 1

    C:\windows\system32>Dism /apply-image /imagefile:h:\sources\install.esd /index:1 /ApplyDir:E:\

    Cистема Dism
    Версия: 10.0.15063.0

    Применение образа
    [==========================100.0%==========================]
    Операция успешно завершена.

     

    OS развёрнута ,но я опять получаю отказ

    C:\windows\system32>mbr2gpt /disk:1 /validate /allowFullOS
    MBR2GPT: Attempting to validate disk 1
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    Disk layout validation failed for disk 1

     

     

    делаю раздел активным
    Microsoft DiskPart, версия 10.0.15063.0

    (C) Корпорация Майкрософт (Microsoft Corporation).
    На компьютере: DESKTOP-6FCUBP2

    DISKPART> lis vol

    Том ### Имя Метка ФС Тип Размер Состояние Сведения
    ---------- --- ----------- ----- ---------- ------- --------- --------
    Том 0 H ESD-ISO UDF DVD-ROM 3443 Mб Исправен
    Том 1 D KINGSTON NTFS Раздел 223 Gб Исправен
    Том 2 E MBR1 NTFS Раздел 26 Gб Исправен
    Том 3 F MBR2 NTFS Раздел 29 Gб Исправен
    Том 4 C 10NVME NTFS Раздел 96 Gб Исправен Загрузоч
    Том 5 G NVME NTFS Раздел 140 Gб Исправен
    Том 6 EFINVME FAT32 Раздел 260 Mб Исправен Системны
    Том 7 NTFS Раздел 490 Mб Исправен Скрытый

    DISKPART> sel vol 2

    Выбран том 2.

    DISKPART> activ

    DiskPart: раздел помечен как активный.

    DISKPART> exit

    Завершение работы DiskPart...

     

    без активного раздела утилита отказывала без обьяснения причины
    увидев активный раздел сообщила мне ,что OS она не нашла

    C:\windows\system32>mbr2gpt /disk:1 /validate /allowFullOS
    MBR2GPT: Attempting to validate disk 1
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    Cannot find OS partition(s) for disk 1

     

    создаю загрузчик

    C:\windows\system32>bcdboot E:\windows /s E: /f bios
    Файлы загрузки успешно созданы.

    после этого утилита сказала,что всё в порядке диск готов к конвертированию

    C:\windows\system32>mbr2gpt /disk:1 /validate /allowFullOS
    MBR2GPT: Attempting to validate disk 1
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    MBR2GPT: Validation completed successfully


    и конвертировала диск

    C:\windows\system32>mbr2gpt /disk:1 /convert /allowFullOS

    MBR2GPT will now attempt to convert disk 1.
    If conversion is successful the disk can only be booted in GPT mode.
    These changes cannot be undone!

    MBR2GPT: Attempting to convert disk 1
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    MBR2GPT: Trying to shrink the OS partition
    MBR2GPT: Creating the EFI system partition
    MBR2GPT: Installing the new boot files
    MBR2GPT: Performing the layout conversion
    MBR2GPT: Migrating default boot entry
    MBR2GPT: Fixing drive letter mapping
    MBR2GPT: Conversion completed successfully
    MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!

    Цитировать replyОтветить
  2. img
    18 июня 2017 16:10 Евгений51

    В том-то и дело, что я запускал команду при загрузке с флешки, правда создана она была еще в прошлом году. Сегодня я заново создал загрузочную флешку, но результат тот же. Может быть перед загрузкой с флешки надо отключить опцию UEFI в БИОСе?

    Цитировать replyОтветить
  3. img
    18 июня 2017 14:44 admin
    Администратор

    У вас команда не проходит, потому что вы запускаете её в работающей системе, а нужно загрузиться с загрузочной флешки с Windows 10. Если вы создавали флешку давно, то нужно создать её заново со свежим образом Win 10.

     

    При чистой установке Win.10 на свободное место диска 1 не нужно создавать разделы восстановления, всё создастся автоматически.

    Цитировать replyОтветить
  4. img
    18 июня 2017 14:28 Евгений51

    Так я уже пробовал-команда "mbr" не выполняется: (mbr не является внутренней или внешней командой, исполняемой программой или пакетным файлом).
    И еще - при чистой установке Win.10 на свободное место диска 1 надо ли создавать разделы восстановления, или они создадутся при установке системы? Спасибо!

    Цитировать replyОтветить
  5. img
    16 июня 2017 22:02 admin
    Администратор

    Если в работающей Win 10 вам не удастся преобразовать диск в стиль GPT, то сделайте это в среде предустановки Windows (WinPE). Для этого создайте загрузочную флешку с Windows 10 по этой статье

    http://remontcompa.ru/810-kak-sozdat-zagruzochnuyu-fleshku-windows-10.html

    загрузитесь с неё, откройте командную строку и введите команды:

    diskpart

    lis dis - этой командой определяем сколько у нас подключено к компьютеру физических дисков, в моём случае три и диск с установленной Windows 10 помечен как Диск 0, его и будем конвертировать в стиль GPT).

    exit (выходим из diskpart)

    mbr2gpt.exe /convert /disk:0 (ключ /allowFullOS используется только в работающей системе)

    Перезагружаемся, включаем в БИОСе опцию UEFI и входим в систему.

    Цитировать replyОтветить
  6. img
    16 июня 2017 20:34 Евгений51

    Что-то я перечитал все статьи про установку Windows10,про преобразование дисков MRB в GPT и в голове все перемешалось, может быть из-за возраста (все таки 66 лет), но суть проблемы вот в чем:
    На моем ПК установлены 2 физических ж.д.HDD.
    Диск 0 с таблицей разделов GPT с установленной на нем (диск C:) ОС Windows 10 для одного языка версия 1607 (получена обновлением Windows 8.1 OEM версии). На нем же есть 2 раздела (D:)-для установленных программ и (E:)-для резервных копий ОС и драйверов.
    Диск 1 с загрузочной записью MBR. На нем 120ГБ-свободное место (Новый том G:) и локальный диск H: с рабочими документами.
    Хотелось сделать чистую установку Windows 10 c последними обновлениями на свободное место диска 1 с преобразованием его в формат GPT, с сохранением рабочих документов. Команда "mbr2gpt.exe" в моей версии ОС не выполняется.
    Как все это сделать правильно и без потерь всей информации? Может быть разжуете всю последовательность действий для зашедшего в тупик пенсионера? Спасибо!

    Цитировать replyОтветить
  7. img
    29 мая 2017 17:34 admin
    Администратор

    Да будет. Можно ничего не брать, а просто работать с загрузочной флешки Windows 10.

    Цитировать replyОтветить
  8. img
    29 мая 2017 17:01 RussianQuaker

    А на других виндовсах вся эта автоматика будет работать, если взять себе MBR2GPT.EXE из 10-ки? Или придётся пользоваться всякими парагонами и т.д.? Скажите, если вопрос не понятен.

    Цитировать replyОтветить