[SOLVED] Why can't I see a windows boot manager option for my m.2 nvmE ssd?

Dec 27, 2019
6
0
10
I tried to install windows onto my HP EX900 NVME M.2 ssd. After I got a new PSU and fans I decided to use my m.2 as a boot drive instead of my Seagate hard drive. The m.2 drive worked fine when it wasn't the boot drive, but now I can't use it as the boot drive. After completely wiping my HDD and unplugging it from the mobo and PSU AND wiping my SSD from the command prompt, it won't let me use it to boot to Windows 10. W10 installs fine onto the m.2 but after it reboots to set up my profile, I can't choose a Windows Boot Manager from my boot menu. My mobo detects the m.2 and USB Drive with windows but doesn't give me a Windows Boot Manager option for my SSD. I also can't see a Windows Boot Manager option in my regular UEFI. I've spent around 4 hours scouring the internet for a solution but none of them work. HELP!
If it helps, these are my specs:
AMD Ryzen 5 2600 CPU
GIGABYTE B450 Aorus M mobo
GIGABYTE RX570 GPU
Corsair 650RMx PSU
HP EX900 NVMe 250GB m.2 SSD
Seagate Barracuda 1TB HDD
 
Last edited:
Solution
Motherboard bios must be in Uefi-only mode. Check your motherboard manual to see if CSM needs to be enabled or not.
Flash drive Installer must be UEFI boot. How did you create it?

From your installation media, get to a command prompt and run diskpart clean command on the drive if it's detected.
If not detected then during win10 installation, click Drive Options (on the Where to install Windows to screen)and delete all the partitions on the drive and once it is completely unallocated then click next.

Motherboard can't boot from an NVME drive unless it stores the driver for it which doesn't happen until Windows install creates the boot loader on it.
Motherboard bios must be in Uefi-only mode. Check your motherboard manual to see if CSM needs to be enabled or not.
Flash drive Installer must be UEFI boot. How did you create it?

From your installation media, get to a command prompt and run diskpart clean command on the drive if it's detected.
If not detected then during win10 installation, click Drive Options (on the Where to install Windows to screen)and delete all the partitions on the drive and once it is completely unallocated then click next.

Motherboard can't boot from an NVME drive unless it stores the driver for it which doesn't happen until Windows install creates the boot loader on it.
 
Solution
Alright, I'll try that. My USB shows up as a UEFI AND non UEFI in BIOS, obviously I prioritize the UEFI one in boot menu. Should I update my BIOS? It's running a version released on July 22nd of this year.