Convert MBR to GPT Without Data Loss: Step-by-Step Guide
If Windows won’t let you install an update, won’t let you upgrade to Windows 11, or you’ve just bought a drive bigger than 2TB, and it’s showing the wrong size, there’s a decent chance the culprit is your disk’s partition style.
Windows drives use one of two partitioning schemes: MBR (Master Boot Record) or GPT (GUID Partition Table), and many modern Windows requirements assume you’re on GPT.
You can convert from MBR to GPT without wiping your drive, using either a free tool built into Windows or third-party software, depending on your situation. This guide covers both, plus the errors people run into most often.
Quick answer: For your main Windows (system) drive, use Microsoft’s built-in MBR2GPT tool from an elevated Command Prompt. It’s free, official, and doesn’t touch your files. For a secondary data drive, Windows’ Disk Management can only convert GPT-to-MBR-to-GPT on an empty disk; if your data drive already has partitions and data, use third-party partition software (such as AOMEI Partition Assistant, EaseUS Partition Master, or MiniTool Partition Wizard) to convert without deleting anything.
MBR vs. GPT: At a Glance
Both are systems for organizing how a drive’s partitions are laid out and how your PC finds its boot files. The practical differences that actually matter to most people:
| MBR | GPT | |
|---|---|---|
| Max drive size | 2TB | Up to 9.4 zettabytes (effectively unlimited for consumer use) |
| Max primary partitions | 4 | 128 |
| Firmware compatibility | BIOS (legacy) | UEFI (modern); some GPT support on BIOS too |
| Boot data redundancy | Single copy; one point of failure | Multiple copies across the disk, easier to recover |
| Data integrity checking | None | Built-in CRC (cyclic redundancy check) |
| Required for Windows 11 clean install / in-place upgrade via Windows Update | No | Yes |
If your drive is under 2TB and you’re not planning to upgrade to Windows 11 or add more than four partitions, staying on MBR isn’t inherently broken. But if any of the following apply, converting to GPT is worth doing:
- You’re trying to upgrade to Windows 11, and Windows Update won’t let you because your disk isn’t GPT.
- Your drive is 2TB or larger and is showing an incorrect or capped size.
- You need more than four partitions on the disk.
- You’re setting up a new UEFI-based PC and want to boot from that drive.
Related: MBR or GPT for SSD? The Real Answer (Windows 11, NVMe & 2TB+ Drives)
Before You Start
Back up your data first, regardless of which method you use. Both the built-in tool and third-party software are designed to preserve your files, and the failure rate for a correctly validated conversion is low. But disk-level operations always carry some risk, and a backup is the difference between an inconvenience and a disaster if something interrupts the process (a sudden power loss mid-conversion, for example).
Confirm your system supports UEFI. If you’re converting your boot drive, your motherboard/firmware needs to support UEFI mode. Converting a boot drive to GPT without UEFI support means your PC won’t be able to boot from it afterward. Check your motherboard manufacturer’s specs, or look in your BIOS/UEFI settings for a “Boot Mode” or “UEFI/Legacy” option to confirm.
Know which type of drive you’re converting. The method differs depending on whether it’s your Windows boot drive or a secondary data drive; see below.
Method 1: Convert Your System (Boot) Drive with MBR2GPT (Free, Built Into Windows)
MBR2GPT is Microsoft’s own conversion tool, included with Windows 10 (version 1703 and later) and Windows 11. It’s specifically designed to convert your boot/system drive from MBR to GPT without touching your files. No third-party software needed.
Step 1: Check your current partition style
- Right-click the Start button and select Disk Management.
- Right-click your main disk (usually Disk 0) and select Properties.
- Go to the Volumes tab and check the Partition style field. This confirms whether you’re currently on MBR.
Step 2: Validate the disk is eligible for conversion
- Open Command Prompt as Administrator (search “cmd,” right-click, Run as administrator).
- Run:
mbr2gpt /validate /disk:0 /allowFullOSReplace0with your actual disk number if it’s different from the default. - If validation passes, you’ll see a success message. If it fails, see the troubleshooting section below before proceeding.
Step 3: Run the conversion
- In the same elevated Command Prompt, run:
mbr2gpt /convert /disk:0 /allowFullOS - The conversion typically completes in under a minute. It’s restructuring partition metadata, not moving your actual data.
Step 4: Switch your firmware to UEFI boot mode
- Restart your PC and enter BIOS/UEFI setup (commonly
F2,F10,F12,Del, orEscat startup, depending on your manufacturer). - Find the boot mode setting and change it from Legacy/CSM to UEFI.
- Save changes and exit. Your PC should now boot normally from the converted GPT drive.
Important limitation: MBR2GPT is built specifically for system/boot disks. If you try to run it against a secondary, non-OS data drive, it will fail with a disk layout validation error. That’s expected, not a bug. For data drives, use Method 2 instead.
Method 2: Convert a Data Drive Without Deleting Partitions (Third-Party Tools)
Windows’ built-in Disk Management can convert a disk to GPT, but only if the disk is empty; no partitions, no data (other than OS).
If your secondary SSD or HDD already has files and partitions on it, wiping it just to change the partition style isn’t practical. So this is where third-party partition management software fills the gap.
Free and paid options in this category, AOMEI Partition Assistant, EaseUS Partition Master, and MiniTool Partition Wizard, are among the most established. All offer a “Convert to GPT” function that works on populated disks without deleting partitions.

The general workflow looks similar across all of them:
- Install and open the partition management software.
- Right-click the disk you want to convert (not an individual partition, the whole disk).
- Select Convert to GPT (wording varies slightly by tool).
- Confirm the operation.
- Click Apply (or equivalent) to commit the pending change. Most of these tools stage changes and only execute them once you explicitly apply, giving you a chance to review before anything happens.

If you’re regularly moving between drives or upgrading storage, keeping a reliable backup drive like the SANDISK 2TB Extreme PRO Portable SSD (view on Amazon) on hand makes pre-conversion backups fast enough that skipping them stops being tempting.
Related: SSD Not Showing Up in BIOS Boot Menu Or Windows: Simple Solutions
How to Check Which Partition Style You Currently Have
- Right-click Start → Disk Management.
- Right-click the disk in question → Properties → Volumes tab.
- Look at Partition style: it will read either “Master Boot Record (MBR)” or “GUID Partition Table (GPT).”
Alternatively, in an elevated Command Prompt:
diskpart
list disk
Disks marked with an asterisk (*) under the “Gpt” column are already GPT; disks without the asterisk are MBR.
Troubleshooting: Fixing MBR2GPT Validation and Conversion Errors
“Disk layout validation failed for disk 0” (or similar disk number)
This is the most common MBR2GPT error and has several possible causes:
- The disk has more than the maximum allowed partitions, including hidden system/recovery partitions. Try deleting an unnecessary partition (back up first) and re-validating.
- You’re targeting a non-system disk. MBR2GPT only works on the boot/system drive. Use third-party software (Method 2) for secondary data drives.
- There’s an extended or logical partition on the disk, which MBR2GPT doesn’t support for conversion. These need to be removed or converted to primary partitions first.
- Insufficient unallocated space at the end of the disk. MBR2GPT needs a small amount of free space to create the EFI System Partition (ESP) required for UEFI booting. Shrink an existing partition slightly to free up space if needed.
- You’re running an unsupported Windows version. MBR2GPT requires Windows 10 version 1703 or later, or Windows 11.
Conversion completes, but the PC won’t boot afterward
- This almost always means the firmware boot mode wasn’t switched to UEFI after conversion. Re-enter BIOS/UEFI setup and confirm the boot mode is set to UEFI, not Legacy/CSM.
- Confirm Secure Boot settings if your motherboard requires it enabled for UEFI boot, particularly relevant if you’re also meeting Windows 11 requirements.
The MBR2GPT command isn’t recognized, or fails immediately
- Make sure Command Prompt is running as Administrator; MBR2GPT requires elevated privileges.
- Confirm you’re using the
/allowFullOSflag when running it from a live desktop session rather than Windows PE. Without it, the command assumes it’s running in a pre-installation environment and will refuse to proceed.
Related: Is Your Hard Drive Clicking? Here’s What You Need to Know
Common Mistakes to Avoid
- Skipping the backup because “it’s supposed to be non-destructive.” Non-destructive conversion tools are reliable, but a backup protects you against the genuinely rare cases where something goes wrong mid-process (power loss, hardware fault).
- Running MBR2GPT against a data-only drive and assuming it’s broken when it fails. It’s simply the wrong tool for that job.
- Forgetting to switch the firmware boot mode to UEFI after converting the system drive, then panicking when the PC won’t boot.
- Converting a drive without confirming UEFI support first. If your motherboard genuinely doesn’t support UEFI, converting the boot drive to GPT will leave you unable to boot until you convert back or address the firmware limitation.
- Assuming GPT conversion alone fixes a “drive not showing full capacity” issue. You may also need to extend the partition afterward to actually use the newly accessible space, since converting the partition style doesn’t automatically resize existing partitions.
Myth vs. Fact
| Myth | Fact |
|---|---|
| “Converting MBR to GPT always wipes your drive.” | Using MBR2GPT (for system drives) or reputable third-party tools (for data drives), conversion is non-destructive. Only Disk Management’s manual convert option and diskpart clean methods erase data. |
| “You need paid software to convert without data loss.” | Microsoft’s MBR2GPT tool is free and built into Windows for system drives. Third-party tools are only necessary for secondary data drives with existing partitions. |
| “GPT only works with brand-new PCs.” | GPT works on any UEFI-capable system, which includes most PCs built in the last decade-plus. It’s not exclusive to brand-new hardware. |
| “Once converted, you’re stuck on GPT forever.” | You can convert back to MBR, though Windows’ built-in tools don’t support converting a populated GPT drive back to MBR without data loss. That direction typically requires third-party software or a full wipe. |
Related: How to Tell If SSD Is Failing: Important Warning Signs of SSD Failure
Wrapping Up
Converting from MBR to GPT doesn’t have to mean wiping your drive and starting over. For your Windows system drive, Microsoft’s own MBR2GPT tool handles it for free directly from Command Prompt.
For a secondary data drive that already has files on it, third-party partition software fills the gap that Windows’ built-in tools leave open.
Either way, back up first, confirm UEFI support before converting a boot drive, and remember to flip your firmware’s boot mode to UEFI once the conversion is done. That last step is the one people forget most often.
Frequently Asked Questions
Can I convert MBR to GPT without losing data?
Yes. Use Microsoft’s built-in MBR2GPT tool for your system/boot drive, or third-party partition software (AOMEI Partition Assistant, EaseUS Partition Master, MiniTool Partition Wizard) for secondary data drives that already contain partitions and files.
What’s the difference between MBR2GPT and Disk Management’s convert option?
MBR2GPT converts a populated system drive without deleting anything. Disk Management’s built-in “Convert to GPT Disk” option only works on disks with no existing partitions. It can’t convert a drive that already has data without wiping it first.
Why do I need to convert to GPT for Windows 11?
Windows 11 requires UEFI boot mode for installation via Windows Update’s in-place upgrade path, and UEFI boot generally requires a GPT-partitioned system drive.
Is it safe to convert my SSD from MBR to GPT?
Yes, when done with the correct tool for your drive type, and after backing up your data. The conversion itself changes partition metadata, not your files, but any disk operation carries some risk, which is why a backup is recommended regardless of method.
Why does MBR2GPT say “Disk layout validation failed”?
Common causes include too many partitions on the disk, extended/logical partitions that aren’t supported, insufficient free space at the end of the disk for the EFI System Partition, or attempting to run it against a non-system data drive.
Can MBR2GPT convert a secondary (non-boot) drive?
No. MBR2GPT is designed specifically for the system/boot disk. For secondary data drives, use third-party partition management software instead.
What happens if I convert to GPT but my motherboard doesn’t support UEFI?
Your PC won’t be able to boot from that drive afterward. Always confirm UEFI support in your motherboard’s specifications or BIOS settings before converting a boot drive.
Do I need to switch my BIOS to UEFI mode after converting to GPT?
Yes, for your system drive. After converting, enter your BIOS/UEFI settings and change the boot mode from Legacy/CSM to UEFI, or the system won’t boot from the newly converted drive.
Can I convert GPT back to MBR without losing data?
Not with Windows’ built-in tools if the drive already has data on it. Converting GPT back to MBR without data loss typically requires third-party software, and even then, drives larger than 2TB or with more than four partitions can’t revert to MBR without restructuring.
Will converting to GPT fix my SSD showing the wrong capacity?
Converting to GPT removes MBR’s 2TB size ceiling, but you may still need to extend the partition afterward in Disk Management to actually use the newly accessible space. The conversion alone doesn’t automatically resize existing partitions.
How long does converting MBR to GPT take?
The conversion itself is typically fast (well under a minute) since it’s restructuring partition metadata rather than moving data. Total time including backup, validation, and the BIOS boot-mode switch is usually a matter of minutes, not hours.
What Windows versions support MBR2GPT?
Windows 10 version 1703 (Creators Update) and later, and all versions of Windows 11.
Is there a risk of data loss even with the “safe” methods?
The risk is low but not zero. Any disk-level operation carries some inherent risk from factors like power interruption or hardware failure mid-process. Backing up first is the standard recommendation regardless of which tool you use.
Related: Does M.2 SSD Need a Heatsink?
Please share this article with your friends and relatives if you find it useful.
We also ask that you bookmark this page for future reference, as we are constantly updating our articles with new information.
Sign up for our free newsletter as well to receive fresh information immediately in your inbox and keep technically up to date.
Disclosure: If you follow our links to a retailer’s website and make a purchase, we will get an affiliate commission on some, but not all, of the items or services we promote. This will cause no price change for you.







