How to Convert MBR to GPT Without Data Loss for Windows 11

Upgrading to Windows 11 requires a modern UEFI boot environment, which relies on the GUID Partition Table (GPT) rather than the older Master Boot Record (MBR) partition scheme. This guide explains how to use Microsoft’s built-in MBR2GPT command-line tool to safely convert your primary system disk from MBR to GPT without formatting your drive or losing your data.

Prerequisites Before Conversion

Before beginning the conversion process, ensure the following conditions are met to prevent errors:

Step 1: Verify Current Partition Style

  1. Right-click the Start button and select Disk Management.
  2. Locate the disk where Windows is installed (usually Disk 0).
  3. Right-click the disk box on the left side and select Properties.
  4. Navigate to the Volumes tab.
  5. Check the Partition style. If it says Master Boot Record (MBR), proceed to the next step. If it says GUID Partition Table (GPT), your disk is already converted.

Step 2: Validate the Disk

The MBR2GPT tool must first validate that your disk layout meets all requirements for a safe conversion.

  1. Click the Start menu, type cmd, right-click Command Prompt, and select Run as administrator.
  2. Run the following command to validate the disk (replace 0 with your target disk number if different):
mbr2gpt /validate /disk:0 /allowFullOS
  1. If the command outputs Validation completed successfully, continue to the conversion step. If it fails, review your partition layout to ensure no more than three primary partitions exist.

Step 3: Convert the Disk from MBR to GPT

  1. In the same elevated Command Prompt window, execute the conversion command:
mbr2gpt /convert /disk:0 /allowFullOS
  1. The tool will create the required EFI system partition, install UEFI boot files, and update the partition layout.
  2. Wait until the process finishes. The final message should state Conversion completed successfully.

Step 4: Switch Firmware from Legacy BIOS to UEFI

Once the disk conversion is complete, you must configure your computer to boot in UEFI mode instead of Legacy/CSM mode; otherwise, Windows will not start.

  1. Restart your computer and press the designated key (usually F2, F12, Delete, or Esc) to enter your motherboard’s BIOS/UEFI setup.
  2. Navigate to the Boot or Security section.
  3. Change the boot mode from Legacy / CSM to UEFI.
  4. Enable Secure Boot if required for Windows 11 compatibility.
  5. Save your changes and exit (typically by pressing F10).

Your system will now boot into Windows using the GPT partition scheme and native UEFI mode, satisfying a primary hardware requirement for Windows 11 installation.