I have just cloned my Win 10 PC from a 256GB M.2 SATA SSD to a 512GB NVMe SSD, and it of course would not boot immediately after. I have been learning about and trying to restore/rebuild/create a new BCD, that points to the proper new device and paths. It seems like so far when I bcdedit /import or bcdboot /rebuildbcd , it just concatenates this info onto the existing, bloated, and incorrect BCD entries (Device Not Found, and other errors).
In the end, I'd like to just clear out the whole BCD, as I've made a new one from scratch that I'd like to try. Most instructions I've found on how to do this instruct the user to go to C:\boot\bcd, backup, and erase things. But, that folder doesn't exist on my cloned C: partition.
It also doesn't seem to exist on my (working) Windows 7 laptop, or the (working) Win 10 ultrabook. I believe the W7 is MBR, while the ultrabook and the old and new W10 PC are all GPT, but I am only just starting to understand NTLDR (<= WinXP) vs BOOTMGR (Vista,7,8,10) and MBR/BIOS vs GPT/UEFI, so I may have missed something.
Why can't I find this folder? Is it supposed to exist? Where else can the active BCD store files physically reside? Were all these instructions just for Win10 MBR, and not GPT? Is that even the difference?