How to mbr2gpt

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: MBR2GPT is a command-line tool built into Windows 10 (version 1703 and later) that converts a disk from Master Boot Record (MBR) partitioning style to GUID Partition Table (GPT) partitioning style without data loss. This conversion is often necessary to enable UEFI boot mode, which is required for certain modern hardware features and operating system installations.

Key Facts

What is MBR2GPT?

MBR2GPT is a command-line utility included in Windows 10 (version 1703 and later) designed to convert a disk's partition style from Master Boot Record (MBR) to GUID Partition Table (GPT). This conversion process is non-destructive, meaning it can be performed without deleting any data on the disk, including the operating system itself. This is a significant advantage over traditional methods that often required erasing the disk and reinstalling the operating system.

Why Convert from MBR to GPT?

The primary reason for converting from MBR to GPT is to leverage the benefits of Unified Extensible Firmware Interface (UEFI) boot mode. UEFI is the modern successor to the legacy BIOS firmware. GPT offers several advantages over MBR:

How Does MBR2GPT Work?

The MBR2GPT tool analyzes the disk to ensure it meets the requirements for conversion. If the disk has more than three primary partitions, or if it has an extended partition with logical drives, the conversion will fail. The tool then reconfigures the partition table from MBR to GPT format. It also adds a Microsoft Reserved Partition (MSR) if one is not already present, which is required for GPT disks. Crucially, it does not modify the actual data partitions, ensuring that your files and operating system remain intact.

When Can You Use MBR2GPT?

MBR2GPT is designed to be used in specific scenarios:

Prerequisites and Requirements:

Before running the MBR2GPT command, ensure the following:

How to Use MBR2GPT:

There are two primary ways to run MBR2GPT:

1. From within Windows:

Open Command Prompt or PowerShell as an administrator and type the following command:

mbr2gpt /convert /allowFullOS

The /allowFullOS switch is necessary when running the command from within the running Windows operating system. If this switch is omitted, the tool will only run in the Windows Recovery Environment.

2. From the Windows Recovery Environment (WinRE):

This is often considered the safer method, as the operating system is not running, reducing the risk of interference. To access WinRE:

Once in the Command Prompt (within WinRE), type the following command:

mbr2gpt /convert /disk:0 /validate

This command first validates the disk. If it passes, you can then run the conversion command:

mbr2gpt /convert /disk:0

Replace /disk:0 with the actual disk number you want to convert if it's not the primary boot disk (use diskpart to identify disk numbers).

Important Considerations After Conversion:

By following these steps and understanding the requirements, you can successfully use MBR2GPT to convert your MBR disk to GPT, enabling modern UEFI features for your Windows system.

Sources

  1. MBR-to-GPT Conversion Overview - Microsoft Learnfair-use
  2. GUID Partition Table - WikipediaCC-BY-SA-4.0
  3. How to Convert MBR to GPT Disk in Windows 10 - Tom's Hardwarefair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.