How to Convert MBR to GPT Without Data Loss on Windows

Approved by
559

convert mbr to gpt without data lossFor one reason or another, you need to switch your partitioning scheme from Master Boot Record (MBR) to GUID Partition Table (GPT). The key problem you’ll face is the fact that you need to reformat the disk, which will delete all of your data.

But, did you know that you can make the conversion without losing all of your precious data? And it’s not as difficult as you’d think. Read on to learn how you can convert MBR to GPT without data loss.

Why Would You Switch From MBR to GPT

Most of the time, we don’t switch from MBR to GPT unless it’s absolutely necessary. But, as hard drive technology progresses, GPT is becoming a much more appealing option. In some cases, it’s actually required. For instance, in order to use Windows 11, the operating system must be installed on a system using the GPT partitioning scheme and a UEFI-compatible motherboard.

Parameter MBR GPT
Partition capacity Only supports partitions up to 2 TB. Supports partitions over 2 TB. Theoretically, the maximum partition size is 9.4 zettabytes (ZB), equal to 9.4 trillion GB.
Partition amount You can have a max of 4 partitions. GPT supports much more and is only limited by the OS. On Windows, the max is 128.
Supported drive size While it can read drives above 2 TB, anything over 2 TB will be unusable. GPT supports all sizes of drives.
Compatibility Best used for older systems. Best for modern systems using a UEFI-compatible motherboard.

In addition to the above differences, GPT offers more in the way of features, such as improved security (like Secure Boot), and partition table redundancy, as it stores a copy of at the end of the disk.

Make a Backup to Preserve Your Data in the Process

The key to converting from MBR to GPT without erasing data is backing it up. Without a backup, the format will delete anything and everything on your drive.

There are a multitude of backup solutions to choose from on the web, but our tried and true solution is Disk Drill. Primarily a data recovery tool, it also includes a free byte-to-byte drive backup feature you can use to make a full copy of your drive, then recover the data from it once the process is done. A byte-to-byte copy of your drive differs from a normal backup in the sense that it makes a copy of every individual byte on your disk, acting as a snapshot in time you can restore data from if something goes wrong with the MBR to GPT conversion process.

Here’s how you can make a byte-to-byte backup on Windows 10 and 11 using Disk Drill:

  1. Download and install Disk Drill.
  2. Click Drive Backup.Accessing the Drive Backup feature.
  3. Select the MBR drive and click Byte-to-byte Backup.Creating a byte-to-byte backup of the MBR disk.
  4. Name your backup and choose where you want it to be stored. Click OK. Once the byte-to-byte copy is created, it is ready to use for the data recovery process we discuss later in the article.Naming the byte-to-byte backup.

How to Convert MBR Disk to GPT

Once your data is safe and sound in the backup we just finished making, use one of these methods which demonstrates how to convert MBR to GPT without losing data.

After your disk is converted from MBR to GPT, it may no longer boot. If this happens, it’s because you will need to switch your BIOS mode from Legacy to UEFI. Refer to the documentation of your motherboard or BIOS version for specific instructions.

Using DiskPart

DiskPart is a hard drive and partition management utility included with Windows. It’s similar to Disk Management, but it’s run at the command level instead.

When converting a system disk, you’ll need to run CMD either from Windows installation media or WinRE.

This is how you can use DiskPart to convert MBR to GPT with Command Prompt:

  1. Right-click Start and click Terminal (Admin). Windows 10 users will need to click Windows PowerShell (Admin) instead.Opening Terminal (Admin).
  2. Type diskpart and press Enter.Running DiskPart.
  3. Type list disk and press Enter. Make note of your MBR disk number.Running the list disk command.
  4. Type select disk *. Replace * with your MBR disk number. Press Enter.Running the select disk command.
  5. Type clean and press Enter. This will delete all information from the disk, including the partition table.Running the clean command.
  6. Type convert GPT and press Enter.Running the convert command.

Using Disk Management

If you’re converting a non-system drive from MBR to GPT, it’s a little bit easier. The one downside to Disk Management is that you won’t be able to do this on a system drive, as it requires the intact system partition to remain functional.

Follow these steps to change MBR to GPT through Disk Management:

  1. Right-click Start and click Disk Management.Opening Disk Management.
  2. Right-click the MBR disk and click Convert to GPT Disk.Converting the MBR disk to GPT.

Using MBR2GPT

MBR2GPT is a built-in Windows utility that’s designed to convert your disk from MBR to GPT without modifying or deleting the data on it. Converting MBR to GPT with MBR2GPT can be done in Windows Recovery Environment (WinRE), allowing you to convert the disk before installing Windows 11 if needed.

Even though MBR2GPT is designed to convert MBR system disk into GPT without deleting your data, we still highly recommend making a backup because anything can go wrong.

Here’s how to convert MBR to GPT during Windows installation without data loss:

  1. Boot to WinRE.
  2. Select your language preferences, then click Next.Choosing the language preferences.
  3. Click Repair your computer.Choosing the repair option.
  4. Click Troubleshoot.Checking the troubleshoot options.
  5. Click Advanced options.Accessing the advanced options.
  6. Click Command Prompt.Opening Command Prompt in WinRE.
  7. Type mbr2gpt /disk:0 /validate and press Enter. This will check whether the disk is eligible to be converted from MBR to GPT.Running the MBR2GPT validate command.
  8. Type mbr2gpt /disk:0 /convert and press Enter.Running the MBR2GPT convert command.

How to Recover Your Data After Conversion

Once you’ve converted your disk from MBR to GPT, it’s time to restore all of the data you backed up. For this, we’ll be using Disk Drill, the same application we used to make a byte-to-byte backup of the disk. Disk Drill is our preferred option, as it’s primarily a data recovery tool. This allows you to recover data from the GPT partition afterward if you didn’t make a backup and some of your files were lost in the conversion process.

Follow these steps to recover any lost data after the MBR to GPT conversion:

  1. Open Disk Drill.
  2. Assign the byte-to-byte backup that we made earlier and select it. If you didn’t make a backup, select the GPT disk from the list of devices instead. Click Search for lost data.Assigning the byte-to-byte image.
  3. Click Review found items to check all the recoverable files.Reviewing the MBR disk's data.
  4. Select the files that you lost during the MBR to GPT conversion. Use the recovery chances column and preview panel to determine what files have the best chance of recovery. When you’re ready, click Recover.Recovering the MBR data.
  5. Choose a safe location for recovery. Make sure you choose a recovery location on a separate storage device. To complete recovery, click Next.Completing MBR data recovery.

Conclusion

The process you need to go through to change a disk from MBR to GPT can be difficult if you don’t know what to do. Before doing anything, make a byte-to-byte backup of your drive to preserve your data. Then, you can convert the MBR disk to GPT either by using DiskPart, Disk Management, or MBR2GPT. Once converted, restore all of your backed up data.

FAQ

No. This is because you’re changing the entire partitioning scheme, which dictates how partition entries are stored, along with the data on them.
Have Windows 7, 8, or 8.1 running on an MBR disk? You can convert it to GPT without reinstalling Windows by using MBR2GPT. Just follow these steps:
  1. Start the device in BIOS mode and upgrade to Windows 10.
  2. Boot into WinRE.
  3. Specify your currency and language preferences, then click Next.
  4. Click Repair your computer.
  5. Click Troubleshoot.
  6. Click Command Prompt.
  7. Type mbr2gpt /validate and press Enter.
  8. Type mbr2gpt /convert and press Enter.
  9. Change the firmware from BIOS to UEFI mode, then boot into Windows.
Data that has been lost as a result of converting your disk’s partitioning scheme from MBR to GPT can be recovered using data recovery software. We recommend Disk Drill if you want a highly capable solution. Or, Recuva is a free alternative.
In most cases, you will not be able to convert your disk from MBR to GPT because of existing partitions on the disk. Make sure you remove them before you perform the process. There may also not be enough space at the end of the disk for the backup GPT entry, so you can try shrinking the disk before attempting the conversion.
You can use MBR2GPT. It’s a Windows utility designed to convert from MBR to GPT without data loss. Here’s how:
  1. Boot to WinRE.
  2. Select your language preferences, then click Next.
  3. Click Repair your computer.
  4. Click Troubleshoot.
  5. Click Advanced options.
  6. Click Command Prompt.
  7. Type mbr2gpt /validate and press Enter.
  8. Type mbr2gpt /convert and press Enter.