Forum Discussion
MBR2GPT Disk layout validation failed
I got the same error when attempting to use the mbr2gpt tool on my disk0; any ideas what could have caused it?
C:\WINDOWS\system32>mbr2gpt /validate /allowFullOSMBR2GPT:
Attempting to validate disk 0MBR2GPT:
Retrieving layout of diskMBR2GPT:
Validating layout, disk sector size is: 512 bytes
Disk layout validation failed for disk 0
Disk validation failed.
Easiest way is solve this problem is as given below.
Go to Disk Manager -> Select disk (0 or 1 ) you want convert and select the partition eg. C -Drive
Right click --> Shrink the disk and put shrink value to 200MB ->OK
Go to CMD with admin mode run the below command
mbr2gpt /validate /disk:0 /allowFullOS -> Enter
Validation is success
Run below command to convert
mbr2gpt /convert /disk:0 /allowFullOS
Disk will be converted to GPT
Go to BIOS and change Legacy to UEFI mode and change boot sequence
Your system will boot with mfg logo
- jaumeramos465Jul 06, 2022Copper ContributorThank you for your answer, it has been really helpful!
- Mr_GarrisonJul 28, 2022Copper ContributorThere seems to be an overwhelming idea that if you don't upgrade to Windows 11 you may be missing something, or you'll have problems, or whatever reason.
I'd like to let this group know that you are better off staying with Windows 10 - period.
MS is pushing people to upgrade to 11, but that's not because you will no longer be able to use 10.
They are already working on 12!
10, from what I understand, will be a viable candidate until 12 is released. Why? Because 11 has so many issues.
I keep 11 on a separate drive. But I "use" Windows 10 daily for 100% of my work. I'm a Web developer and SEO specialist. I "must" have a computer that doe not have "issues".
Those using 11 have various issues, and I've experienced lagging, loading issues, etc. So why would I want to put all the effort into upgrading to 11 from a perfectly good 10?
Just use 10.- macsrweJul 29, 2022Copper Contributor
Mr_Garrison I hear what you're saying and it's certainly valid. But there are other considerations.
Sure, I could make up a separate virgin VM and install Windows 11 on it. But when it comes time to transfer my old files and apps from the old VM to the new VM, well... Windows has had c**p user file migration tools from day one. (More accurately, they had no tool for years, then they made one, then for some reason they decided to decommission it, and now we're back to not having one.) Unless you are wiling to purchase a one-time-only third-party tool, I believe the approved mechanism is "do it by hand." Repurchasing apps, in particular, is not an effective use of my funds.
The best way to beat this idiot test is to upgrade your existing machine (VM) from 10 to 11 -- then, you don't have to move or lose anything. (Also, you avoid having to pay again for Windows 11 because the upgrader sees your old 10 license.) But that first requires having a machine (VM) that doesn't tell you every time you run System Update, "This machine will never run Windows 11."
I don't want to upgrade to Windows 11 today. But someday 10 will go the way of XP. On the day I decide to upgrade to 11, or 12, or whatever I choose, I want to have a VM capable of performing that upgrade without complaint. That's what I'm trying to achieve..
- BlackskullOct 06, 2021Copper Contributor
I have tried this 3 times with 3 fails.
C:\WINDOWS\system32>mbr2gpt /validate /allowfullos
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
Disk layout validation failed for disk 0C:\WINDOWS\system32>mbr2gpt.exe /convert /allowfullos
MBR2GPT will now attempt to convert the default book disk.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!MBR2GPT: Attempting to convert disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
Disk layout validation failed for disk 0- Palani SamyOct 07, 2021Copper Contributor
If you are trying convert a disk with operating system installed on it should boot properly with legacy boot mode then only converting MBR to GPT will work and just having unallocated space will not convert but disk should be bootable in legacy mode fist .
Existing OS (MBR) disk will have system reserved partition and OS partition ..
Please use migration software to take copy of existing OS disk and then convert.
MBR to GPT there will not be any data loss but reverse it-> you need delete the entire volume
backup your data before proceeding.
All the best
Regards,
samy
- Naeem86Oct 06, 2021Copper ContributorHave you tried doing that from the recovery environment?
I posted a link to instructions on how to do that.
Also, please make sure your windows version is upto date.- BlackskullOct 06, 2021Copper Contributor
Yes says I'm up to date. Naeem86
- Odal53Oct 02, 2021Copper Contributor
I did not work for me. My system drive is on disk 1 and not disk 0. Maybe that is the reason why.
- Naeem86Oct 02, 2021Copper ContributorIt shouldnt matter which number your disk is. You just need to shrink your system drive. Whether that is disk 0 or 1 or 2 or 3 etc.
Thats the drive you have OS installed on. For me it was disk 3 and my new nvme drive was actually disk 0.
I was changing from sata ssd to nvme ssd. So i copyed the data over to the new drive and then performed the switch on the new drive keeping my original drive as a back up in case some didn't work right on the new one. So far i havent had any issue.
One thing to note is that when you do the conversion, you need to point to the system drive. I believe the end of the convert command you need to type /disk:[system drive] (in your case i guess it will be /disk:1). That will point program to correct drive.
Hope that helps.- Odal53Oct 02, 2021Copper Contributor
I am afraid it did not. I used the following command to no avail:
mbr2gpt/disk:1 /validate /allowFullOS
and I still get that the validation of disk 1 failed.edit: I also shrank the drive first by 200MB, and then by 2GB, and that did not work either.