Windows cannot be installed on this disk. The selected disk has an MBR partition table. On EFI systems

Sharing is caring!



UEFI (Unified Extensible Firmware Interface) is the newer version of EFI which is a “replacement” for the old BIOS (Basic Input Output System).
The main difference [which is also responsible for the faster boot] is that EFI is better in communication with hardware & firmware. For example an EFI enabled system doesn’t need a boot sector on the Hard Drive or can use a graphical interface with fully mouse and keyboard support.
When installing Windows on UEFI-based PCs using Windows Setup, your hard drive partition style must be set up to support either UEFI mode or legacy BIOS-compatibility mode.
For example, if you receive the error message: “Windows cannot be installed to this disk. The selected disk is not of the GPT partition style”, it’s because your PC is booted in UEFI mode, but your hard drive is not configured for UEFI mode. 

You’ve got a few options:

Solution is to reformat the drive for UEFI by using the GPT partition style
Solution 1: Using Windows setup:
  1. Turn off the PC, and put in the Windows installation DVD or USB key.
  2. Boot the PC to the DVD or USB key in UEFI mode.
  3. When choosing an installation type, select Custom.
  4. On the Where do you want to install Windows? screen, select each of the partitions on the drive, and select Delete. The drive will show a single area of unallocated space.
  5. Select the unallocated space and click Next. Windows detects that the PC was booted into UEFI mode, and reformats the drive using the GPT drive format, and begins the installation.

Solution 2: Using Command Line
  1. Turn off the PC, and put in the Windows installation DVD or USB key.
  2. Boot the PC to the DVD or USB key in UEFI mode. From inside Windows Setup, press Shift+F10 to open a command prompt window.
  3. Open the diskpart tool:
 diskpart



    4. Identify the drive to reformat:


  list disk



      5.Select the drive, and reformat it:


6.      select disk
          clean
         convert gpt
        exit



       7.Close the command prompt window.

       8.Continue the Windows Setup installation.


When choosing an installation type, select Custom. The drive will appear as a single area of unallocated space.
Select the unallocated space and click Next. Windows begins the installation.

One comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.