The following error has been preventing me from updating Windows 10 through Windows Update for quite some time (maybe a year or so): "Unsupported Disk Layout for UEFI Firmware".
I finally decided to give it a go and try solving it, and to do so, I used the MBR2GPT tool in order to turn my MBR system (HHD) disk into a GPT one.
Before this, though (in the same windows session, without rebooting), I also deleted a 61GB extended partition and a 3,9GB logical partition (which I wasn't aware that existed, probably residual from my old Ubuntu or Windows 8.1 installations) since I was aware that the MBR2GPT tool could fail if there were more than 3 primary partitions or any type of extended or logical partition. I then used the unallocated space to create another primary partition (since I couldn't expand the main one, for some reason), in order to make use of that previous unused space. If you need them, I have some screenshots of Diskpart and Disk Administrator before touching the partitions.
Anyway, after messing with the partitions and with the MBR2GPT tool I rebooted the PC, and now I'm stuck at a BSOD telling me that \windows\system32\winload.efi is missing or contains errors (error code 0xc000000e).
In this screen I'm unable to enter Startup Settings through F8 (a brief flash occurs and I'm back at this screen), and when I try to enter WinRE through F1 I get another BSOD with the following error: "The Boot Configuration Data file doesn't contain valid information for an operating system" (the file being \BCD now and the error code 0xc0000098).
BIOS is in UEFI mode and Safe Boot is disabled. I've also created a bootable installation media in a flash USB and tried several methods such as:
Many thanks!
I finally decided to give it a go and try solving it, and to do so, I used the MBR2GPT tool in order to turn my MBR system (HHD) disk into a GPT one.
Before this, though (in the same windows session, without rebooting), I also deleted a 61GB extended partition and a 3,9GB logical partition (which I wasn't aware that existed, probably residual from my old Ubuntu or Windows 8.1 installations) since I was aware that the MBR2GPT tool could fail if there were more than 3 primary partitions or any type of extended or logical partition. I then used the unallocated space to create another primary partition (since I couldn't expand the main one, for some reason), in order to make use of that previous unused space. If you need them, I have some screenshots of Diskpart and Disk Administrator before touching the partitions.
Anyway, after messing with the partitions and with the MBR2GPT tool I rebooted the PC, and now I'm stuck at a BSOD telling me that \windows\system32\winload.efi is missing or contains errors (error code 0xc000000e).
In this screen I'm unable to enter Startup Settings through F8 (a brief flash occurs and I'm back at this screen), and when I try to enter WinRE through F1 I get another BSOD with the following error: "The Boot Configuration Data file doesn't contain valid information for an operating system" (the file being \BCD now and the error code 0xc0000098).
BIOS is in UEFI mode and Safe Boot is disabled. I've also created a bootable installation media in a flash USB and tried several methods such as:
- Checking that the UEFI partition is in the GPT disk
- Disk Checker tool
- Startup Repair
- Disconnecting my non-system drive (C:, a SSD)
- "bcdboot D(my system drive):\Windows"
- "bootrec /fixmbr"
- "bootrec /fixboot"
- In which I got "access is denied". I got around it using "bootsect/nt60 sys", but the error still persists.
- "bootrec /scanos" and "bootrec /rebuildbcd"
- Both of them returned that there were 0 windows installations detected. I still haven't found my way around this.
- Some solutions using the "d:\Windows /s <boot letter>: /f UEFI" command such as these:
Many thanks!
Last edited: