Converting MBR to GPT for UEFI on Windows 10 for Windows 11
Upgrading from Windows 10 to Windows 11 can require changes to your computer’s boot configuration, especially if your system drive uses the older Master Boot Record (MBR) partition style. Windows 11 is designed to work with modern UEFI firmware, and converting your system drive from MBR to GUID Partition Table (GPT) can help prepare a compatible PC for the upgrade.
Fortunately, Windows includes a built-in utility called MBR2GPT that can convert an eligible Windows system disk without requiring you to format the drive or reinstall the operating system. However, you must follow the correct procedure because changing the partition style alone does not automatically switch your computer from Legacy BIOS to UEFI mode.
In this guide, you will learn how to check your current disk configuration, validate the drive, convert MBR to GPT, switch the firmware settings, troubleshoot common errors, and verify your system’s readiness for Windows 11.
Table of Contents
What Are MBR and GPT?
MBR and GPT are two partitioning systems that organize how a storage drive stores information about its partitions.
MBR (Master Boot Record) is an older partitioning format commonly associated with Legacy BIOS boot mode. It has limitations, including support for drives up to approximately 2 TB and a standard limit of four primary partitions.
GPT (GUID Partition Table) is a modern partitioning format designed to work with UEFI firmware. It supports larger drives, more partitions, and redundant partition information that helps improve partition-table reliability.
Here is a quick comparison:
| Feature | MBR | GPT |
| Typical boot mode | Legacy BIOS | UEFI |
| Maximum disk size | Approximately 2 TB | Much larger than 2 TB |
| Primary partitions | Up to four | Typically up to 128 in Windows |
| Partition-table backup | No equivalent backup table | Backup GPT metadata |
| Windows 11 UEFI setup | Not suitable for UEFI boot | Supported |
| Secure Boot | Not supported through Legacy BIOS boot | Available with compatible UEFI firmware |
If your Windows installation currently boots in Legacy BIOS mode from an MBR disk, converting the system disk to GPT is an important step toward switching to UEFI boot.
Why Convert MBR to GPT for Windows 11?
Windows 11 requires compatible UEFI firmware and supports Secure Boot. It also requires TPM 2.0 and other hardware specifications. A PC that uses Legacy BIOS with an MBR system disk may need a boot-configuration change before it can meet the operating system’s requirements.
Converting MBR to GPT offers several benefits:
- Windows 11 compatibility: It prepares an eligible system drive for UEFI boot.
- Secure Boot support: UEFI firmware can provide Secure Boot functionality when supported and configured correctly.
- Support for larger drives: GPT removes MBR’s approximately 2 TB disk-size limitation.
- More partition flexibility: GPT supports more partitions than the standard MBR layout.
- Modern boot configuration: It allows Windows to use an EFI System Partition for boot files.
Remember that converting the disk does not automatically make unsupported hardware compatible with Windows 11. You must also check your processor, TPM 2.0, memory, storage, and other system requirements.
Things to Check Before Converting MBR to GPT
Before changing your system disk, prepare your computer to reduce the risk of boot problems or data loss.
1. Back Up Important Files
Although MBR2GPT is designed to convert a supported system disk without deleting its data, you should create a backup before proceeding. Save important documents, photos, work files, and other irreplaceable information to an external drive or a trusted backup service.
A backup is particularly important if the disk contains multiple partitions or if you have previously modified its boot configuration.
2. Confirm UEFI Firmware Support
Restart your computer and open its firmware setup using the manufacturer’s designated key. Common keys include F2, Delete, Esc, or F10.
Look for options such as UEFI Boot, Legacy Boot, or Compatibility Support Module (CSM). The exact names depend on your motherboard or laptop manufacturer.
If your computer does not support UEFI, converting MBR to GPT will not make it capable of UEFI booting.
3. Check BitLocker Encryption
If BitLocker or Windows device encryption is enabled, save your recovery key somewhere accessible before changing the disk or firmware configuration.
Suspend BitLocker protection before the conversion, following Microsoft’s instructions for your Windows version. Microsoft notes that BitLocker-protected system disks can be converted when protection is suspended, but the protectors may need to be recreated afterward.
4. Check the System Disk Layout
MBR2GPT has specific requirements. The selected disk must use MBR, have no more than three primary partitions, contain no extended or logical partitions, and satisfy the tool’s boot-configuration and partition-layout checks.
If the disk does not meet these requirements, the validation process will fail. Do not delete partitions or modify the boot configuration randomly to force a conversion.
How to Check Whether Your Windows Disk Uses MBR or GPT
First, determine whether conversion is necessary.
- Press Windows + X and select Disk Management.
- Locate the disk containing your Windows installation.
- Right-click the disk label on the left, such as Disk 0, rather than an individual volume.
- Select Properties.
- Open the Volumes tab.
- Find the Partition style field.
You will see one of these options:
- GUID Partition Table (GPT): Your disk already uses GPT, so you generally do not need to convert it.
- Master Boot Record (MBR): You can check whether the disk is eligible for conversion.
You can also open System Information by pressing Windows + R, typing msinfo32, and pressing Enter. Check BIOS Mode to see whether Windows currently boots using Legacy or UEFI mode.
If BIOS Mode says UEFI and your system disk is already GPT, you can move directly to checking the remaining Windows 11 requirements.
How to Convert MBR to GPT Using MBR2GPT in Windows 10
Microsoft provides the MBR2GPT utility for converting eligible Windows system disks. It is available on supported Windows 10 installations and can run from the Windows desktop or Windows Preinstallation Environment.
For most users, running the tool from the Windows Recovery Environment is a sensible approach because the operating system is not actively using the system partition in the same way as during a full Windows session.
Step 1: Open Advanced Startup
On Windows 10:
- Open Settings.
- Select Update & Security.
- Click Recovery.
- Under Advanced startup, select Restart now.
- When the recovery menu appears, select Troubleshoot.
- Open Advanced options.
- Select Command Prompt.
- Choose your administrator account and enter its password if requested.
Your computer will open a command prompt where you can validate and convert the system disk.
Step 2: Validate the Disk
Enter the following command:
mbr2gpt /validate
Press Enter and wait for the result.
The validation process checks whether the selected system disk meets the requirements for conversion. It does not perform the conversion itself.
If validation succeeds, proceed to the next step. If it fails, review the error message and the MBR2GPT logs before making any partition changes.
If you have multiple disks and need to specify a particular disk, identify its disk number first and use the appropriate /disk:<diskNumber> option. Make sure you select the correct Windows system disk.
Step 3: Convert the Disk to GPT
After successful validation, enter:
mbr2gpt /convert
Press Enter to begin the conversion.
The utility validates the disk again and, if the checks pass, converts its partition layout to GPT. It also creates or configures an EFI System Partition and updates Windows boot files and boot configuration as needed.
Wait for the process to finish. Do not interrupt the computer or power it off while the conversion is running.
A successful conversion message indicates that the partition-style change has completed. However, the computer may not boot into Windows until you change the firmware setting from Legacy BIOS to UEFI.
Alternative: Run MBR2GPT From the Windows Desktop
If you prefer to work without opening Advanced Startup, you can run the tool from an elevated Command Prompt in Windows 10.
Open Start, search for Command Prompt, right-click it, and select Run as administrator.
Validate the system disk:
mbr2gpt /validate /allowFullOS
If validation succeeds, run:
mbr2gpt /convert /allowFullOS
The /allowFullOS option allows MBR2GPT to run within the full Windows operating system. In this environment, the existing system partition cannot be reused in the same way as during offline conversion, so the utility may create a new EFI System Partition.
For a conversion involving important data or an unfamiliar partition layout, using the recovery environment is a reasonable precaution.
How to Switch From Legacy BIOS to UEFI After Conversion
After MBR2GPT completes successfully, you must change the computer’s firmware configuration to UEFI mode.
- Shut down or restart your computer.
- Enter the BIOS or UEFI setup using the manufacturer’s designated key.
- Open the Boot or Startup settings.
- Locate Boot Mode, Legacy Boot, or CSM settings.
- Select UEFI mode and disable Legacy or CSM boot if required.
- Save the changes and exit.
The exact menu names vary by manufacturer. Consult your PC or motherboard documentation if you cannot locate the setting.
If Windows does not start after this change, check that UEFI mode is enabled and that Windows Boot Manager is selected as the boot device. Avoid converting the disk back and forth or changing unrelated firmware settings without identifying the problem first.
How to Enable Secure Boot for Windows 11
Once Windows successfully starts in UEFI mode, you can check whether Secure Boot is available.
- Press Windows + R.
- Type msinfo32 and press Enter.
- Check the BIOS Mode field. It should display UEFI.
- Check Secure Boot State to see whether Secure Boot is enabled.
If Secure Boot is disabled, restart and enter your firmware setup. Find Secure Boot under the Boot, Security, or Authentication menu and enable it if your hardware supports it.
Some systems require disabling CSM or restoring the manufacturer’s standard Secure Boot keys before enabling the feature. Follow the device manufacturer’s instructions and avoid changing Secure Boot keys unnecessarily.
Also check TPM 2.0. On many computers, this option is called Intel PTT or AMD fTPM. Windows 11 requires TPM 2.0 on supported configurations, but the exact firmware options vary by device.
How to Verify That MBR Was Converted to GPT
After Windows starts successfully, confirm that the conversion worked.
Check Disk Management
Open Disk Management, right-click the system disk, select Properties, and open the Volumes tab. The Partition style field should now show GUID Partition Table (GPT).
Check PowerShell
Open PowerShell as administrator and run:
Get-Disk | Format-Table Number, FriendlyName, PartitionStyle
Locate your Windows system disk and confirm that its PartitionStyle is GPT.
Check System Information
Run msinfo32 and confirm that BIOS Mode displays UEFI. If you enabled Secure Boot, verify its state there as well.
These checks confirm different parts of the process: GPT describes the disk layout, while UEFI describes the active boot mode.
Common MBR2GPT Errors and How to Fix Them
- Disk layout validation failed
This can happen when the disk has too many primary partitions, contains extended or logical partitions, or does not meet other layout requirements. Review the partition structure and the MBR2GPT logs before making changes.
- MBR2GPT cannot find the operating system
The utility may be unable to identify a valid Windows installation or the required boot configuration. Check the system disk selection and investigate boot configuration issues before retrying.
- The computer does not boot after conversion
The firmware may still be configured for Legacy BIOS, or the boot order may not point to Windows Boot Manager. Enter firmware setup, switch to UEFI mode, and select the correct boot entry.
- BitLocker requests a recovery key
Firmware or boot changes can trigger BitLocker recovery. Enter the recovery key associated with the Windows installation. Once Windows starts, verify protection status and restore protection according to Microsoft’s instructions.
- Secure Boot remains unavailable
Check whether the computer is actually booting in UEFI mode and whether CSM is disabled where required. Some firmware versions also require additional Secure Boot configuration.
- Conversion succeeds but Windows Recovery Environment has an issue
If Windows starts but the recovery environment is disabled or needs reconfiguration, open Command Prompt as administrator and check its status with:
reagentc /info
Only if appropriate for your system, you can try:
reagentc /disable
followed by:
reagentc /enable
Check the results after each command. If either command fails, investigate the reported error rather than repeatedly running the commands.
Frequently Asked Questions
Can I convert MBR to GPT without losing data?
Yes. MBR2GPT is designed to convert an eligible Windows system disk without deleting its existing data. However, no partition operation is completely risk-free, so you should back up important files first.
Do I need to reinstall Windows 10 after converting MBR to GPT?
No. When MBR2GPT completes successfully and the firmware is configured correctly, your existing Windows installation can continue to boot without a clean installation.
Is GPT required for Windows 11?
Windows 11 is designed for UEFI boot, which normally requires a GPT-partitioned Windows system disk. Converting an MBR system disk can help prepare a compatible PC, but it does not override the operating system’s other hardware requirements.
Does converting MBR to GPT enable Secure Boot automatically?
No. The conversion prepares the disk for UEFI boot, but you must configure the firmware separately. Secure Boot must also be supported and enabled in the firmware settings.
Can I convert a secondary data drive using MBR2GPT?
MBR2GPT is intended for Windows system disks, not ordinary non-system data disks. Use an appropriate disk-management method for a secondary drive and understand that some conversion methods require deleting existing partitions and data.
What should I do if MBR2GPT validation fails?
Read the error output and examine the relevant log files. Check the partition count, disk layout, operating system boot configuration, and available space. Avoid deleting partitions until you understand why validation failed.
Final Thoughts
Converting MBR to GPT for UEFI on Windows 10 is an important preparation step when moving a compatible computer toward Windows 11. Microsoft’s MBR2GPT tool makes it possible to change an eligible system disk without reinstalling Windows, but the process must be completed in the correct order.
Back up your files, confirm UEFI support, validate the system disk, run the conversion, and then switch the firmware to UEFI mode. Finally, verify the GPT partition style, check Secure Boot and TPM 2.0, and confirm that your hardware meets Windows 11 requirements.
Following these steps carefully can help you prepare your existing Windows installation for an upgrade while reducing the risk of unnecessary formatting or boot problems.
Also read : Antivirus Software Comparison: Best Antivirus Programs for 2026