Learn to resolve the error where the selected disk has an MBR partition table. Our guide provides easy steps to convert to GPT and install Windows effectively. Find the selected disk has an MBR partition table fix here to bypass UEFI setup issues and fix the selected disk has an MBR partition table today.
"Windows cannot be installed to this disk. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks."
I'm trying to reinstall Windows using the installation USB. I get this error for every one of my drives, even after formatting. How do I fix this? I don't think this is an EFI system, as I've had it for years and have always dealt with BIOS instead of the weird UEFI stuff.
- Question from Reddit
If you are attempting to install Windows 11, 10, or 8 and have encountered the error message: "Windows cannot be installed to this disk. The selected disk has an MBR partition table," you have hit a classic compatibility wall. This error is one of the most frequent issues faced by PC builders, enthusiasts, and IT professionals alike.
The message is not an indication that your hard drive or SSD is failing. Instead, it is a notification of a technical mismatch between your computer’s motherboard firmware and the way your hard drive’s data is organized.
To solve the "The selected disk has an MBR partition table" error, we must first understand the technical "language barrier" inside your PC.
1. The Boot Firmware: BIOS vs. UEFI
2. The Partition Style: MBR vs. GPT
| Feature | MBR | GPT |
|---|---|---|
| Max Disk Capacity | 2 TB | 9.4 Zettabytes |
| Max Partitions | 4 Primary | 128 Primary |
| Boot Mode | BIOS (Legacy) | UEFI |
| Reliability | Low (Single point of failure) | High (Redundant partition tables) |
| Security | Standard | Supports Secure Boot |
The Source of the Error
The error occurs because of a strict rule in the Windows setup environment:
When you see the message, "The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks," it means your installation media has booted in UEFI mode, but your hard drive is still using the MBR format. They are fundamentally incompatible for a modern installation.
Methods 1 and 2 below are highly effective but carry a significant risk: total data loss. If you accidentally deleted the wrong partition, wiped the wrong drive, or realized after clicking "Clean" that you forgot to back up your family photos or work documents, you need a powerful recovery solution.
This is where MyRecover becomes an essential tool in your IT arsenal.
What is MyRecover?
MyRecover is a professional data recovery software designed to rescue files from formatted drives, deleted partitions, and system crashes. If you have run the clean command in Diskpart or deleted partitions during the Windows setup, the data isn't technically "gone" yet—only the "index" to the data has been removed.
In this comprehensive guide, we will provide 5 detailed methods to resolve the error—including how to convert your disk without losing a single byte of data.
This is the most common solution for users performing a "Clean Install" on a new SSD or a computer where the existing data has already been backed up to an external drive or cloud service.
Step-by-Step Instructions:
1. On the Windows installation screen where you see the list of drives and the error message, identify the disk where you want to install Windows.
2. Click on each partition on that disk (e.g., Partition 1, Partition 2, System Reserved).
3. Click the Delete button for every single partition on that specific drive.
4. Once all partitions are gone, the drive should appear as "Drive X Unallocated Space."
5. With the unallocated space selected, click Next.
6. Why this works: When the Windows installer sees a completely empty, unallocated drive while in UEFI mode, it will automatically initialize the drive as GPT and continue the installation without further errors.
Sometimes the "Delete" button in the Windows installer interface is greyed out or fails to work due to hidden system partitions or drive write-protection. In these cases, you can use the Command Prompt to manually force a conversion.
Step-by-Step Instructions:
1. On the error screen, press Shift + F10 on your keyboard to open the Command Prompt.
2. Type diskpart and press Enter.
3. Type list disk and press Enter. Note the number of the disk you want to convert (usually Disk 0).
4. Type select disk X (Replace X with your disk number, e.g., select disk 0).
5. Type clean and press Enter. This will wipe the partition table and all data on the drive.
6. Type convert gpt and press Enter. You should receive a message stating the disk was successfully converted to GPT.
7. Type exit and press Enter, then close the Command Prompt window.
8. Back on the installation screen, click Refresh. Select the unallocated space and click Next.
Microsoft recognized that users needed a way to switch from MBR to GPT without losing data, especially for the Windows 11 upgrade. They created a built-in tool called MBR2GPT.exe. This is available in Windows 10 (version 1703 and later).
Prerequisites:
Step-by-Step Instructions:
1. Boot into the Windows Recovery Environment (Advanced Startup). You can do this from the installer by selecting Repair your computer > Troubleshoot > Advanced Options > Command Prompt.
2. In the Command Prompt, first validate the disk:
mbr2gpt /validate /disk:0 /allowFullOS (replace :0 with your actual disk number if it differs)
3. If it says "Validation completed successfully," run the conversion:
mbr2gpt /convert /disk:0 /allowFullOS
4. Once finished, you must enter your BIOS/UEFI settings and change the Boot Mode from Legacy/CSMtoUEFI.
If your hardware is older and you don't want to use GPT, you can choose to change how the computer boots instead of changing the disk. This is the "path of least resistance" for older Windows 10 or Windows 7 installations.
Step-by-Step Instructions:
1. Restart your PC and enter the BIOS/UEFI setup (usually by pressing F2, F10, F12, or Del).
2. Navigate to the Boot or Configuration tab.
3. Look for a setting called Boot Mode, UEFI/BIOS Mode, or CSM (Compatibility Support Module).
4. Change the setting from "UEFI" to "Legacy" or "CSM Enabled."
5. Save the changes and exit (usually F10).
6. Restart the Windows installation. The installer will now detect that you are in Legacy mode and will allow installation on an MBR disk.
For many users, the command line is intimidating, and the built-in MBR2GPT tool often fails with errors like "disk layout validation failed" if the drive has a non-standard layout. If you want a foolproof, graphical way to solve "the selected disk has an MBR partition table" without losing your data, AOMEI Partition Assistant is the standard solution.
Why use AOMEI Partition Assistant?
Unlike the Windows installer or Diskpart, AOMEI Partition Assistant allows you to convert a disk from MBR to GPT while all data remains intact. It handles the complex resizing of system partitions automatically, ensuring that the new GPT headers fit without overwriting your files.
Step-by-Step Instructions:
1. Download and Install: Install AOMEI Partition Assistant on a working Windows computer.
2. Create Bootable Media: Since you are likely stuck in the Windows installer, use the "Make Bootable Media" feature in AOMEI to create a bootable USB. Boot your "problem" computer from this USB.
3. Select the Disk: Once the software loads, you will see a visual map of your drives. Right-click the disk that has the MBR partition table (e.g., Disk 0).
4. Convert to GPT: Select the option "Convert to GPT".
5. Confirm: A prompt will appear asking if you are sure. Click OK.
6. Apply Changes: Click the Apply button in the top-left corner. The software will perform the conversion safely.
7. Change BIOS to UEFI: Once the conversion is done, remember to switch your BIOS boot mode to UEFI.
The "selected disk has an MBR partition table" error is a signal that your computer is ready for modern standards. While it might seem like a major hurdle during a Windows installation, it is simply a matter of aligning your drive's format with your motherboard's firmware.
For a fresh start, Method 1 (Deleting Partitions) is the fastest way to proceed. However, if you have data that must be saved, using Method 5 with AOMEI Partition Assistant provides the safest path. And remember, if you ever find yourself in a situation where partitions have been accidentally wiped, a dedicated tool like MyRecover can be the difference between a total loss and a successful recovery.
1. Does converting from MBR to GPT delete my files?
If you use the Windows "Delete" or "Clean" commands, yes, your files will be deleted. However, using tools like the MicrosoftMBR2GPTutility or AOMEI Partition Assistant allows you to convert the partition style while keeping your data intact.
2. I accidentally used the 'clean' command and lost everything. Is it gone forever?
Not necessarily. When you use clean in Diskpart, the data still exists on the sectors of the drive, but the partition table is gone. You should immediately use a data recovery tool like MyRecover. MyRecover can scan the unallocated space and potentially restore your lost partitions and files before they are overwritten by a new Windows installation.
3. Can I install Windows 11 on an MBR disk?
No. Windows 11 has strict hardware requirements, including UEFI and Secure Boot. These features require a GPT partition table. If your disk is MBR, the Windows 11 installer will block the installation.
4. Why does the MBR2GPT tool say "Disk layout validation failed"?
This usually happens if the disk has more than three primary partitions or if it contains a logical partition. MBR only supports four primary partitions, and the tool needs to create a new EFI system partition. If the layout is too complex, you may need to use AOMEI Partition Assistant to simplify the partitions or handle the conversion more flexibly.
5. My drive is 4TB, but Windows only shows 2TB. Why?
This is a limitation of the MBR partition table. MBR cannot address space beyond 2.2TB. To use the full capacity of your 4TB drive, you must convert it to GPT.
6. What should I do if my computer won't boot after I converted the disk?
If you successfully converted your disk to GPT but the computer won't boot, you likely forgot to change your BIOS settings. You must enter your BIOS/UEFI setup and change the boot mode from "Legacy" or "CSM" to "UEFI." If your data was corrupted during a failed conversion attempt, this is another scenario where MyRecover can help you retrieve your files before you attempt to repair the OS.