Skip to content

Published: July 25, 2016 | Applies to:

Here is how to fix "Windows can't be installed because This PC has an unsupported disk layout for UEFI firmware" error while upgrading to Windows 10.

There has been a lot of issues while installing Windows 10 and we’re trying to cover most of them on this website. In many cases, users often come to these installation issues and found themselves helpless because of limited support available. But we’re trying our best to help you out.

This article addresses yet another Windows installation issue which is related to disk partition. Other issues while installing Windows 10 are listed here. Well, in this case, upgrading Windows 10 Build 10240 (released July 2015) to Windows 10 Build 10586 (released November 2015) gave following error after completing few percents of installation:

Windows 10 couldn’t be installed.

Windows can’t be installed because this PC has an unsupported disk layout for UEFI firmware.

[FIX] Windows Can't Be Installed Because This PC Has An Unsupported Disk Layout For UEFI Firmware Windows 10

So this error revert back the installation and user need to start from scratch and this make infinite loop such that installation never completes. This problem may occur even with earlier version of Windows. Hence, the solution mentioned below to solve it can be applied to Windows 10 predecessors as well.

To solve this, first we need to know what is causing this. If you know how to read logs, you can found the cause in the log file located at C:\$Windows.~BT\Sources\Panther\setupact.log. Generally, users facing this issue can spot “Boot disk does not have MSR partition” line in that log. This means that your system is missing the Microsoft Reserved Partition (MSR) which is used on Unified Extensible Firmware Interface(UEFI)/GUID Partition Table (GPT) disks. MSR basically supports software components that previously used hidden sectors on disk. So if you could free up some space and create this partition, the error will be resolved.

Here’s how:

FIX : Windows Can’t Be Installed Because This PC Has An Unsupported Disk Layout For UEFI Firmware While Installing Windows 10

1. Boot into System Recovery Options. Hit the Command prompt entry at following screen:

FIX - Windows 10 Master Boot Record Is Corrupted

2. Last step will result in opening of Command Prompt at boot.

FIX - Windows 10 Master Boot Record Is Corrupted

Select your admin account and enter your select account password to continue.

FIX - Windows 10 Master Boot Record Is Corrupted

3. Then type following commands one by one in the Command Prompt window:

diskpart
list disk

[FIX] Windows Can't Be Installed Because This PC Has An Unsupported Disk Layout For UEFI Firmware Windows 10

After running list disk, if you see * symbol under GPT, it means your system is using GPT scheme. If you don’t see * symbol, that means your system is using Master Boot Record (MBR) scheme and you need to convert it into GPT first. Further steps will only work for systems using GPT scheme.

4. Moving on, type following commands (mentioned in bold letters) one-by-one and press Enter to execute them.

select disk <DISK NUMBER>              Replace <DISK NUMBER> with actual disk number.
list partition                          List all partitions on selected disk.
create partition msr size=128                Creates MSR Partition of 128 MB (ideal).
list partition                       Relist all partitions to ensure MSR is created.
exit                                           Exit from DiskPart

[FIX] Windows Can't Be Installed Because This PC Has An Unsupported Disk Layout For UEFI Firmware Windows 10

Close Command Prompt and continue to your existing operating system. You can now retry to upgrade and it should work.

That’s it!


SHARE: Facebook Google+ Twitter

2 Comments

  • Hi
    Thank you for the detailed solution.
    I couldn’t follow it since my PC won’t go into Command Prompt state, it freezes up.
    Any way i could run these commands in another way?
    I tried three times to restart but every time it got stuck

  • Kapil Arya

    ^^ Completely shut down machine and plug your installation disc. Starting from scratch, select ‘Repair your computer’ link on setup window. This should take you to Advanced Recovery Options and then select Command Prompt.

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    What's New


    Recent Comments

    • Balraj Chuhan : I am connecting my 20 or more pc with Homegroup. After join...

      5 hours ago

    • Kapil Arya : ^^ Great info, thanks for sharing 😊...

      12 hours ago

    • Arunabh : If the system32 does not have the LogonUI.exe file then just...

      12 hours ago

    • Taslimarif : solved my issue thanks...

      15 hours ago

    • Kapil Arya : ^^ Try creating empty sub-keys Explorer and WAU...

      1 day ago


    Windows Group Policy Troubleshooting