Как преобразовать gpt в mbr без потери данных и с полным удалением информации с диска

Tip 2. Convert MBR to GPT Using DiskPart Tool

You can convert MBR to GPT in CMD with the Diskpart tool. But you need to know that Diskpart will delete all files and folders from your hard drive when changing disk to GPT.

So we strongly recommend you back up your files in advance and then perform data restoring after the conversion. If there are lots of files on your disk, you are recommended to back up your data effectively using the free backup software — EaseUS Todo Backup. 

After backing up the files, follow the steps below to use Diskpart in CMD to convert MBR to GPT.

Step 1. Type CMD in the Search box. Right-click Command Prompt and choose «Run as administrator». If CMD isn’t available, you can use PowerShell instead.

Step 2. Open Command Prompt, type DiskPart, and press Enter.

Step 3. Type list disk and press Enter. (Note down the number of the disk you which you want to convert to GPT)

Step 4. Type select disk X. (Replace the X with the correct number of your hard drive)

Step 5. Now type clean and press Enter. This command will remove all the files and partitions from your hard drive, so back up all important files in advance.

Step 6. Type convert gpt and press Enter.

This method is not suitable for computer beginners. If you mistakenly cleaned a partition using DiskPart, you can undo DiskPart clean to retrieve your files.

Can’t install Windows 10 on GPT partition? This page shows you how to install Windows 10 on the GPT partition successfully in the easiest way.

Создание конфигурации разделов для разметки GPT

Вы можете создать рассмотренную выше конфигурацию:

  1. С помощью графического интерфейса программы установки Windows
  2. В командной строке утилитой diskpart.

Я покажу оба способа.

Смена курса обусловлена рядом причин. Рекомендуемая структура разделов у Microsoft варьируется , а теперь еще и . Так, отличается размер и расположение раздела Windows RE (он необходим, например, для восстановления диска, зашифрованного BitLocker).

Microsoft сама не успевает оперативно отражать эти изменения в своей документации, куда уж мне 🙂 Да и не планировал я создавать репозиторий скриптов diskpart на каждый чих. Изначально сама статья и первая версия скрипта diskpart в ней были призваны предотвратить , которая проявлялась при создании образа системы встроенными средствами в Windows 8 и 8.1, что сейчас потеряло актуальность.

Способ 1 — программа установки Windows (рекомендую)

Этот способ работает только при наличии установочного диска, конечно. Достаточно начать установку, дойти до экрана конфигурации дисков и создать раздел на незанятом пространстве.

Программа установки автоматически создаст все необходимые разделы.

Способ 2 – утилита diskpart

Несмотря на отсутствие графического интерфейса, этот способ обладает важным преимуществом: он работает вне зависимости от того, есть ли в наличии установочный диск.

Примечание. Скрипт ниже взят из описания MSDN для Windows 10 (на конец 2016 года) и подоходит для всех поддерживаемых ОС Windows. Порядок разделов и их размеры могут не совпадать с документацией к той или иной ОС, но на работу Windows это не влияет. Перфекционистам и сомневающимся или следовать документации. Дальнейшее обновление скрипта и ссылок на документацию не планируется.

Все команды выполняются в среде Windows PE.

В команде ниже замените N на номер диска.

diskpart
list disk
sel disk N

Теперь выполняйте следующие команды или откройте ранее сохраненный файл в блокноте, скопируйте весь текст и вставьте правой кнопкой мыши в окно командной строки. Подсказка. Если блокнот еще не открыт, необязательно выходить из diskpart. Откройте еще одну командную строку сочетанием Shift + F10 и наберите notepad.

clean
rem == CreatePartitions-UEFI.txt ==
rem == These commands are used with DiskPart to
rem    create four partitions
rem    for a UEFI/GPT-based PC.
rem    Adjust the partition sizes to fill the drive
rem    as necessary. 
rem select disk 0
rem clean ==
convert gpt
rem == 1. System partition =========================
create partition efi size=100
rem    ** NOTE: For Advanced Format 4Kn drives,
rem               change this value to size = 260 ** 
format quick fs=fat32 label="System"
assign letter="S"
rem == 2. Microsoft Reserved (MSR) partition =======
create partition msr size=16
rem == 3. Windows partition ========================
rem ==    a. Create the Windows partition ==========
create partition primary 
rem ==    b. Create space for the recovery tools ===
shrink minimum=500
rem       ** NOTE: Update this size to match the
rem                size of the recovery tools 
rem                (winre.wim) plus free space                   **
rem ==    c. Prepare the Windows partition ========= 
format quick fs=ntfs label="Windows"
assign letter="W"
rem === 4. Recovery tools partition ================
create partition primary
format quick fs=ntfs label="Recovery tools"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume
list par
exit

Да, я знаю, что diskpart можно «заскриптовать», но я не могу предугадать правильный номер диска, поэтому метод копирования-вставки оптимален с точки зрения краткости объяснений и скорости решения задачи 🙂

Структура разделов создана! Две последних команды перед выходом из diskpart покажут вам расклад по томам и разделам диска.

Здесь я хочу обратить ваше внимание на три момента:

  1. Картинка не соответствует командам, потому что последние неоднократно обновлялись 🙂
  2. Ключевым разделам назначены буквы W, T и S, но они действуют исключительно в этом сеансе Windows PE. В загруженной системе только раздел Windows получит букву — C.
  3. Утилита diskpart автоматически создает первый раздел со смещением 1024KB, что оптимально для SSD.

How to Enable UEFI Mode After Converting System Boot Disk to GPT

If you have converted a system disk (MBR) to GPT, you need to enable the UEFI boot mode on your computer to make the OS bootable. Here are the steps:

Step 1. Restart PC and press F2, F8, F12, Del to enter the BIOS boot menu.

Step 2. Locate the «Boot» options menu and enable the UEFI mode.

  • Set Launch CSM to Enabled.
  • Set Boot Device Control to UEFI Only
  • Set Boot from Storage Devices to UEFI driver first

Step 3. Set the UEFI OS Boot option at the top of the Boot Priority List.

Step 4. Save the changes and exit BIOS, reboot PC from the GPT disk

After this, wait patiently. Your computer will automatically boot from the GPT disk

Способ первый: преобразование GPT в MBR утилитой Disk Management

Предупреждение: Сохраните все свои данные перед тем, как продолжать. Эта утилита сотрет все на диске, который вы будете конвертировать!

  1. Для того, чтобы изменить таблицу разделов диска на другой стандарт, выберите целевой диск в окне «Управление дисками».
  2. Кликните правой клавишей мышки по любому разделу на конвертируемом диске, и выберите «Delete Volume» (Удалить том) или «Delete Partition» (Удалить раздел) для того, чтобы удалить его. Повторите это действие для всех разделов на диске.
  3. Когда все разделы будут удалены с диска, нажмите правой клавишей на «квадрат» целевого диска и в контекстном меню выберите «Convert to GPT Disk» (Преобразовать в GPT-диск) или «Convert to MBR Disk» (Преобразовать в MBR-диск). Будет активен только один из этих пунктов — в зависимости от направления конвертации. Если разделы не будут удалены заранее, пункты не будут доступны.

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

Преобразование MBR в GPT

Что касается обратного преобразования, то его можно выполнить утилитой mbr2gpt. Причём только в Windows 10, да в здесь такая возможность предоставляется только с версии 1703.

Она позволяет начать процедуру трансформации на любом этапе

И, что важно – без потери данных. Запустить утилиту можно и во время инсталляции «десятки», и при восстановлении системы

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

В чём разница между GPT и MBR? | Что лучше gpt или mbr?В чём разница между GPT и MBR? | Что лучше gpt или mbr?

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

Итак, допустим, у вас установлена Windows в режиме Legacy с использованием формата разделов MBR. В этом случае возможно преобразование MBR в GPT без потери данных с использованием следующего алгоритма:

  • запускаем командную строку (на этапе выбора раздела при установке Виндовс – жмём Shift+F10);
  • набираем mbr2gpt /validate, подтверждаем нажатием нажмите Enter;
  • если в результате выполнения команды появится надпись Failed, нужно повторно запустить утилиту с указанием номера физического диска: mbr2gpt /disk:№ /validate, где № — номер диска, в подавляющем большинстве случаев – 0;
  • при получении сообщения Validation completed successfully можно приступать непосредственно к конвертации;
  • для этого вводим mbr2gpt /convert (если мы указывали номер диска, то нужно использовать опцию /disk:№);
  • дожидаемся завершения преобразования и выходим из режима эмуляции командной строки.

В итоге конвертация пройдёт без потери данных, при этом на носителе будет создан раздел, на котором разместится EFI-загрузчик (обычно утилита использует для этого раздел «Зарезервировано системой» при его наличии и достаточном размере).

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

Изменение разметки при установке Windows 7/10

Способов конвертировать GPT в MBR существует несколько, в том числе с сохранением на целевом носителе данных. Первым мы рассмотрим вариант преобразования разметки на начальном этапе установки Windows с потерей данных на диске.

Итак, вы получили ошибку «Выбранный диск имеет стиль разделов GPT».

Как быть и что делать дальше? Есть два пути: в окне мастера можно удалить все разделы и попробовать установить Windows в неразмеченное пространство или преобразовать стиль разметки с помощью командной строки.

Первый вариант проще, но в этом случае на диске не будет создан раздел «Зарезервировано системой», что снизит отказоустойчивость Windows. Если такой сценарий вас не устраивает или установка всё равно завершается ошибкой, изменяем разметку вручную. Нажмите на клавиатуре Shift+F10 и последовательно выполните в открывшейся консоли следующие команды:

diskpartlist disksеlеct disk 0clеanconvert mbrexit

Первой командой запускаем утилиту Diskpart, второй получаем список физических дисков (носитель GPT будет отмечен звездочкой), третьей выбираем нужный диск (если он один, оставляем 0), четвертой командой выполняем его очистку, пятой конвертируем стиль разметки из GPT в MBR. Шестая команда завершает работу Diskpart. Готово, теперь закройте консоль и продолжите установку Windows в обычном режиме. Ещё раз напоминаем, что при использовании описанного метода все данные на диске, включая логические разделы, будут удалены. Если на нём имеются важные данные, их необходимо скопировать на съёмный носитель, либо следует использовать для перевода диска из GPT в MBR сторонние программы.

Если вы собираетесь устанавливать 32-битную Windows, перед конвертированием GPT в MBR необходимо включить в BIOS режим Legacy mode и отключить защиту Security boot.

Конвертирование дисков при установке Windows 7-10

Конвертирование дисков в оба перечисленных формата можно выполнить непосредственно с CD-установщика Windows или с подготовленного к инсталляции USB диска через «Командную строку».

Шаг 1. Вставить инсталляционный диск Windows 7 в привод CD (пример) и перезагрузить ПК.

Вставляем инсталляционный диск Windows 7 в привод CD

Шаг 2. В самом начале загрузки компьютера неоднократно нажимать на клавиатуре клавишу Del, F2 или Esc, чтобы зайти в BIOS ПК.

В самом начале загрузки компьютера неоднократно нажимаем на клавиатуре клавишу Del, F2 или Esc

Шаг 3. Перейти стрелками клавиатуры в сектор «Boot», перейти на «Boot Option #1» (Загрузочные опции №1) и нажать Enter. Перейти на устройство, с которого будет производиться первичная загрузка и нажать Enter для его выбора.

Переходим стрелками клавиатуры в сектор «Boot» и далее на «Boot Option #1»

Шаг 4. Нажать F10, отметить «Yes» (Да) и нажать Enter, чтобы сохранить настройки при выходе из BIOS.

Нажимаем F10, отмечаем «Yes» (Да) и нажимаем Enter

Шаг 5. При загрузке с инсталляционного диска при сообщении «Press any key…» нажать любую клавишу для продолжения загрузки.

При сообщении «Press any key…» нажимаем любую клавишу

Шаг 6. Выбрать русский язык и раскрывающего списка.

Выбираем русский язык

Шаг 7. Щелкнуть «Установить».

Щелкаем «Установить»

Шаг 8. Выставить пометку «Я принимаю…» и щелкнуть «Далее».

Выставляем пометку «Я принимаю…» и щелкаем «Далее»

Шаг 9. Выбрать «Полная установка…».

Выбираем «Полная установка…»

В следующем окне нажать Shift+F10 (на некоторых ПК – Fn+Shift+F10). Запустится «Командная строка» (cmd.exe).

Запускаем «Командная строка»

Шаг 10. Набрать в окне последовательно перечисленные команды, нажимая после каждой Enter (в скобочках приведены комментарии к командам, их набирать не нужно):

  • diskpart (запустить утилиту управления разделами и дисками);
  • list disk (представить полный перечень дисков на ПК);
  • select disk 0 (выбрать диск, имеющий номер 0);
  • clean (стереть разделы на выбранном диске);
  • convert mbr (конвертировать диск в MBR);
  • exit (вернуться к инсталляции ОС).

Производим набор команд

Шаг 11. Нажать «Настройка диска» для разметки разделов.

Нажимаем «Настройка диска»

Шаг 12. Нажать «Создать», создастся основной раздел. Указать его «Размер» и щелкнуть «Применить».

Нажимаем «Создать», указываем «Размер» и щелкаем «Применить»

Шаг 13. Щелкнуть «OK».

Щелкаем «OK»

Теперь можно отформатировать диски, выбрать раздел для инсталляции ОС и щелкнуть «Далее».

Нажимаем «Далее»

Установка ОС продолжится на диске с другим форматом записи данных.

The differences between MBR and GPT disks

There are two different way of storing the partitioning information on a hard drive, called MBR (Master Boot Record) and GPT (GUID Partition Table). So what’s the difference between MBR and GPT disks and why do you need to convert MBR to GPT?

MBR, the master boot record disk, uses the standard BIOS partition table, and supports up to 2 TB per single partition in Windows operating systems. It only supports up to 4 primary partitions, so If you want to create more partitions on an MBR disk, you have to change one of the primary partitions into an extended partition. With an extended partition you can create up to 128 logical drives, therefore, extending your limit beyond 4 partitions.

GPT, the GUID partition table disk, uses EFI instead of BIOS, and its volume limit is bigger than MBR disks so you can use it on drives with more than 2TB disk space and create a theoretically unlimited number of partitions. Unfortunately, it can only support Windows 64bit systems from Windows Vista onwards. You can still use GPT disks in 32 bit versions of Windows XP, 2003, 2000, etc.

Removable flash drives are the exception as they are recognized as MBR by default and can’t be converted to GPT.

Generally speaking, GPT disks have better performance than MBR, so, many users currently want to convert their master boot record (MBR) disk into GUID partition table (GPT) disk. If you want to know more about difference between MBR and GPT please read the linked article.

Tip 1. Convert MBR to GPT Without Data Loss in Windows 10/8.1/8/7

The partition tool — EaseUS Partition Master perfectly meets your demands of changing MBR to GPT without data loss. Whether you want to convert MBR to GPT or convert GPT to MBR, you can apply this software to get it done without deleting the volumes on your disk.

Your Reliable Choice — EaseUS Partition Master

  • Transfer free disk space from one drive to another directly.
  • Resize/move, merge, clone partition, and check file system error.
  • Clone disk, convert to MBR/GPT, convert to dynamic/basic, and even wipe data.
  • Migrate OS to SSD, increase partition space, and more

Free DownloadWindows 10/8.1/8/7/Vista/XP

Whether you’re a computer novice or an expert, you can easily apply this tool to simply change MBR to GPT without losing any data in Windows 10/8/7 now. To convert GPT to MBR vice versa, check the specific tutorial. 

Step 1. Download and launch EaseUS Partition Master on your Windows computer.

Step 2. Right-click the MBR disk that you want to convert and choose «Convert to GPT».

Step 3. After that, find and click the «Execute 1 Operation» button on the toolbar and choose «Apply» to start the conversion. You need to restart your device to enable this change.

Important: There is one thing you need to pay attention to. If the disk you want to convert is the system disk, make sure the motherboard of the computer supports the boot mode of the target partition style. Remember that MBR supports BIOS and GPT supports UEFI.

Инструкции для преобразования жёсткого диска с MBR на GPT

С помощью Windows Setup

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Выберите «Другое» (Custom) в типе установки.
  4. Появится экран с сообщением «Куда вы хотите установить Windows?» Выберите все разделы на диске и нажмите «Удалить».
  5. После успешного удаления диск будет представлять собой единую область нераспределённого пространства.
  6. Выберите нераспределённое пространство и нажмите «Далее». Windows определит, что компьютер загружен в режиме UEFI, и автоматически переформатирует диск с применением стиля раздела GPT. Процесс установки начнётся сразу после этого.

Преобразование вручную

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Из установки Windows нажмите Shift+F10, чтобы открыть консоль. После каждой следующей команды нажимайте Enter.
  4. Запустите инструмент diskpart командой diskpart.
  5. Чтобы выбрать диск для преобразования, наберите list disk.
  6. Укажите номер диска для преобразования: select disk #.
  7. Очистите диск: clean.
  8. Преобразование в GPT осуществляется командой convert gpt.
  9. Наберите exit для выхода из diskpart.
  10. Закройте консоль и возвращайтесь к установке Windows.
  11. При выборе типа установки выберите «Другое». Диск будет представлять собой единую область нераспределённого пространства.
  12. Выберите нераспределённое пространство и нажмите «Далее». Windows начнёт установку.

Инструкции для преобразования жёсткого диска с GPT на MBR

Иногда бывает необходимо преобразовать диск в структуру разделов MBR. Например, если во время установки Windows возникает такое сообщение об ошибке:«Windows не может быть установлена на этот диск. Выбранный диск имеет стиль разделов GPT»Загрузка с GPT поддерживается только в 64-битных версиях Windows Vista, 7, 8, 10 и соответствующих серверных версиях на UEFI-системах. Это сообщение об ошибке означает, что ваш компьютер не поддерживает UEFI, а поэтому вы можете использовать только BIOS, который работает со структурой разделов MBR.Microsoft TechNet предлагает два варианта решения проблемы.

  1. Перезагрузить компьютер в режиме совместимости с BIOS. Этот вариант позволит сохранить текущий стиль раздела.
  2. Переформатировать диск, используя стиль раздела MBR. Всегда сохраняйте резервную копию данных перед форматированием. Хотя есть сторонние утилиты для преобразования дисков в GPT с сохранением данных, но всё равно безопаснее сделать резервную копию на случай, если утилита не сможет завершить преобразование.

Если вы выбрали второй вариант, то следуйте пошаговой инструкции:С помощью Windows Setup

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме UEFI.
  3. Выберите «Другое» (Custom) в типе установки.
  4. Появится экран с сообщением «Куда вы хотите установить Windows?» Выберите все разделы на диске и нажмите «Удалить».
  5. После успешного удаления диск будет представлять собой единую область нераспределённого пространства.
  6. Выберите нераспределённое пространство и нажмите «Далее». Windows определит, что компьютер загружен в режиме BIOS, и автоматически переформатирует диск с применением стиля раздела MBR. Процесс установки начнётся сразу после этого.

Преобразование вручную

  1. Выключите компьютер и вставьте загрузочный накопитель Windows (USB или DVD).
  2. Загрузитесь с него в режиме BIOS.
  3. Из установки Windows нажмите Shift+F10, чтобы открыть консоль. После каждой следующей команды нажимайте Enter.
  4. Запустите инструмент diskpart командой diskpart.
  5. Чтобы выбрать диск для преобразования, наберите list disk.
  6. Укажите номер диска для преобразования: select disk #.
  7. Очистите диск: clean.
  8. Преобразование в GPT осуществляется командой convert mbr.
  9. Наберите exit для выхода из diskpart.
  10. Закройте консоль и возвращайтесь к установке Windows.
  11. При выборе типа установки выберите «Другое». Диск будет представлять собой единую область нераспределённого пространства.
  12. Выберите нераспределённое пространство и нажмите «Далее». Windows начнёт установку.

Преобразование в MBR при установке Windows через командную строку

Данный способ подойдет в том случае, если, как это было описано выше, вы видите сообщение о том, что установка Windows 7 на данный диск невозможна из-за стиля разделов GPT. Впрочем, этот же способ можно использовать не только во время установки операционной системы, но и просто при работе в ней (для не системного HDD).

Напоминаю: все данные с жесткого диска будут удалены. Итак, вот что нужно сделать, чтобы изменить стиль разделов из GPT в MBR с помощью командной строки (ниже есть картинка со всеми командами):

  1. При установке Windows (например, на этапе выбора разделов, но можно и в другом месте) нажмите клавиши Shift + F10 на клавиатуре, откроется командная строка. Если то же самое вы делаете в ОС Windows, то командную строку нужно запускать от имени администратора.
  2. Введите команду diskpart, а затем — list disk, чтобы отобразить список физических дисков, подключенных к компьютеру.
  3. Введите команду select disk N, где N — номер диска, который нужно преобразовать.
  4. Теперь вы можете поступить двумя способами: ввести команду clean, чтобы очистить диск полностью (все разделы будут удалены), либо удалить разделы по одному вручную с помощью команд detail disk, select volume и delete volume (на скриншоте используется именно этот способ, но просто ввести clean будет быстрее).
  5. Введите команду convert mbr, для того чтобы преобразовать диск в MBR.
  6. Используйте Exit для выхода из Diskpart, после чего закройте командную строку и продолжайте установку Windows — теперь ошибка появляться не будет. Также вы можете создать разделы, нажав «Настроить диск» в окне выбора раздела для установки.

Преобразование при помощи управления дисками

По большому счету эта процедура выполняет аналогичные действия, что и через консоль, но только через графический интерфейс. Также для проведения замены стиля необходимо иметь полностью работающую Windows, чтобы была возможность зайти в нужный раздел.

Действие выполняется довольно просто, вам необходимо:

  • Нажмите Пуск и «Панель управления»;
  • Затем перейдите в «Администрирование» и «Управление компьютером»;

  • Найдите элемент «Управление дисками» и выберите его;
  • Выберите целевой жесткий диск, далее удалите на нём все разделы, для этого ПКМ и «Удалить том»;

На едином элементе диска сделайте правый клик и «Преобразовать в MBR-диск».

Способы достижения необходимого результата различны, но все они позволяют привести жесткий диск к стандартному формату стилей. MBR универсален и с ним работают все версии Windows, поэтому преобразование в обратном направлении выполняется редко, но таким же образом.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий