Two ways to convert MBR disk to GPT disk for free

There are two partition schemes: MBR partition scheme and GPT partition scheme. Sometimes, we need to convert a disk from MBR partition scheme to GPT partition scheme. Here, we will introduce two ways to convert MBR disk to GPT disk for free by using Windows built-in mbr2gpt.exe and Disk Management.

The mbr2gpt.exe is only available in Windows 10 1709 and later operating systems, it can not only be used to convert data disks but also the disk where Windows is located. This way can ensure the consistency of the data and the operating system can start normally after the conversion. Windows Disk Management is available in all versions of operating systems, but it can only convert a empty disk from MBR to GPT, which means you need to delete all partitions on the disk before you you can perform the conversion operation. If you just need to convert the MBR disk to GPT disk and do not need to keep the files on the disk, please use the first method directly.

 

Method 1. Convert MBR disk to GPT disk by using Windows Disk Management

note Notes: This method will destroy all data on the disk you choose to convert, , we recommend that you use Hasleo Backup Suite Free to back up the data on this drive before continuing.

1. Press the Windows + R keys to open the Windows Run dialog, type diskmgmt.msc, and then press Enter to open Disk Management window.

run diskmgmt.msc

2. Locate the disk you want to convert in Disk Management. Right-click any partitions on the drive and select “Delete Volume” or “Delete Partition” to remove them. Repeat this process for each partition on that disk.

remove all partitions

3. When all the partitions are removed from the disk, you can right-click the disk in Disk Management and select “Convert to GPT Disk”. This option will only be available once all partitions have been removed.

convert mbr to gpt

 

Method 2. Convert MBR disk to GPT disk by using mbr2gpt.exe

1. Press Win + i to open the Windows Settings, then click Update & Security.

open Windows Settings

2. Click Recovery on the left, and then click Restart now under Advanced startup.

advanced startup restart

3. Click Troubleshoo.

troubleshoot

4. Click Advanced Options.

advanced options

5. Click Command Prompt.

command prompt

6. Select the user account and enter the password to log in.

login account

7. Execute the command 'mbr2gpt /validate /disk:disk number' to validate whether the disk can be converted. Please note that you need to replace disk number with the disk number of the disk you want to convert to GPT.

login account

8. If the validation in the previous step does not prompt any errors, then execute the command 'mbr2gpt /convert /disk:disk number /allowfullos' to convert the disk to GPT. Please note that you need to replace disk number with the disk number of the disk you want to convert to GPT.

login account

note Notes: After converting the disk where Windows resides to GPT through mbr2gpt.exe, you must start the computer in UEFI mode to start Windows normally from the disk.

 

Frequently Asked Questions

Q: Does converting MBR to GPT delete all data on the disk?

A: When using Windows Disk Management method, yes - you must delete all partitions before converting, which destroys all data. However, when using mbr2gpt.exe, you can convert without losing data as long as the disk meets certain requirements.

Q: What is mbr2gpt.exe and how does it work?

A: mbr2gpt.exe is a built-in Windows tool available in Windows 10 version 1709 and later. It can convert MBR to GPT without deleting partitions, preserving your data. It validates the disk first, then performs the conversion. The tool requires running from Command Prompt in either Windows or WinRE environment.

Q: What are the requirements for using mbr2gpt.exe?

A: To use mbr2gpt.exe, you need: Windows 10 version 1709 or later, enough free disk space for conversion (about 1MB overhead), and the disk must not have more than 3 primary partitions. You can validate with 'mbr2gpt /validate /disk:0' before converting.

Q: Will my computer boot normally after converting system disk to GPT?

A: No, after converting your Windows system disk to GPT using mbr2gpt.exe, you must boot your computer in UEFI mode (not Legacy BIOS) for Windows to start normally. You may need to change your BIOS/UEFI settings to enable UEFI boot.

Q: What are the advantages of converting MBR to GPT?

A: GPT offers several advantages: supports disks larger than 2TB (up to 256TB), allows up to 128 partitions, includes CRC checksums for data integrity, provides better protection against partition table corruption, and works with UEFI for faster boot times.

Q: Can I convert MBR to GPT on Windows 7?

A: Windows 7 does not have mbr2gpt.exe, so you must use Disk Management which requires deleting all partitions. Alternatively, you can use third-party partition software that supports MBR to GPT conversion without data loss, or use a Windows 10/11 installation media to access the conversion tool.

Q: What should I do if mbr2gpt validation fails?

A: If mbr2gpt /validate fails, common causes include: disk has more than 3 partitions, not enough free space, disk is a dynamic disk, or disk uses BitLocker encryption. You may need to delete extra partitions, free up space, or convert dynamic disks to basic before trying again.

Q: Do I need to reinstall Windows after converting to GPT?

A: No, if you use mbr2gpt.exe to convert your system disk, you do not need to reinstall Windows. Just make sure to change your BIOS to UEFI boot mode after conversion. If you use Disk Management method, you will need to reinstall Windows since all data is lost.