[HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS

I struggled somewhat until I carefully re-read and followed the instructions to get a new install of Windows 10, booting on my NVME SSD. So thank you to @Paulos7 for the modded BIOS Z77PRO41.80.zip in your post and especially to @Fernando for starting and keeping this forum alive. I used your interactions with @Kaman_T in Dec 2018, #msg66632

While I was happy to find it worked, I really did not want to reinstall everything, I just wanted to migrate my existing Windows 10 installation from my MBR SATA HDD to my GPT NVME SSD. Eventually I found a very useful guide:
Restoring an MBR System image to UEFI/GPT[/URL] URL: knowledgebase[dot]macrium[dot]com/pages/viewpage.action?pageId=23396929
I first made an image of the Windows 10 partition of my HDD using Macrium Reflect Free. Perhaps it would have worked anyway but I thought to use some of the advice from Fernando on page 1 of this forum to tweak the instructions. So instead of directly creating a bootable USB within Macrium Reflect, I used it to create a Rescue Media ISO, using the default options. I then used Rufus to add that ISO to my USB in UEFI mode, per this forum’s advice. I then followed the Macrium guide to use Diskpart to clean and add the 2 required system partitions on my SSD. I then used Macrium Reflect Free - the restore function - and dragged my cloned partition image into the unallocated space on my SSD.

Once the partition image was copied, I was directed to follow this guide: Fixing Windows boot problems knowledgebase[dot]macrium[dot]com/display/KNOW72/Fixing+Windows+boot+problems#FixingWindowsbootproblems-FixBootproblemsforGPT/UEFIBootSystems
So still within the Rescue Media boot environment, I was instructed to use the Macium Reflect “restore” menu to “fix boot problems”. At first it did not work. I then remembered on this forum to unplug all other drives leaving only my MR rescue USB plugged in. I ran the “fix boot problem” function and it successfully rewrote the CBR on my NVME SSD.
I shut down. I plugged in all my drives. I booted. It worked.

Perhaps someone can try using the Macrium Reflect Free guide without using Rufus etc, to see whether it still works. I suspect at least the unplugging of all other drives before fixing the boot problems, will need to be done.

So thanks to Macrium Reflect Free and especially to this forum - I successfully migrated my Windows 10 installation, on a 10-year-old Mainboard, from an MBR HDD to a GPT, NVME SSD.

Apologies for the non-linking URL’s but I cannot include them as I have fewer than 5 posts on this forum.
_____________________________________________________________________________________________________________
MB: Asrock Z77 Pro4 P1.80 | Adata XPG SX8200 Pro M.2 SSD 256GB | Adaptor: Orico M.2 NVMe to PCI-E 3.0 x4 Expansion Card