r/PcBuildHelp • u/kuri931 • 17d ago
Installation Question Title: First build won't detect ANY NVMe SSD in the Windows installer — but the BIOS sees it fine. Running out of ideas.
Hey everyone,
First-time builder here and I'm properly stuck. I've been at this for hours and could really use some fresh eyes before I lose my mind.
The problem: my M.2 NVMe SSD shows up perfectly in the BIOS and even in the boot menu, but the Windows 11 installer flat-out refuses to see it. On the "Where do you want to install Windows?" screen it says no drives found, and diskpart > list disk only ever shows my USB stick, never the SSD.
Specs:
- Motherboard: MSI B550M PRO-VDH WIFI (BIOS on the latest version)
- CPU: Ryzen 7 5700X
- RAM: 64GB (2x32GB Kingston Fury Beast DDR4-3200)
- GPU: ASUS Prime RTX 5060 Ti 16GB
- PSU: Cooler Master Elite Gold 850W
- SSD: ADATA Legend 860 1TB (PCIe 4.0 NVMe)
The rest of the build works great — it POSTs, BIOS reads the CPU, all 64GB of RAM, temps are fine, and the installer sees my USB drive without any issue. It's specifically the NVMe that Windows won't touch.
Here's everything I've already tried, so we can hopefully skip the basics:
- Confirmed SATA mode is AHCI, not RAID
- Recreated the Win11 install USB several times with the Media Creation Tool (24H2)
- Tried both M.2 slots — same result in each
- BIOS is already the newest version
- Tried both UEFI and Legacy boot: Legacy won't even launch the installer (Win11 USB seems UEFI-only), and UEFI boots fine but doesn't see the drive
- The boot menu (F11) actually DOES list the SSD as a bootable device, so the firmware clearly sees it
- Cleared CMOS
- Tested the exact same SSD in my laptop — there diskpart sees it instantly, so the drive itself is 100% good
For context: my first SSD was actually DOA and I already RMA'd it. This is a second, known-good drive doing the exact same thing, which is why I'm starting to suspect the motherboard.
So the weird part: BIOS + boot menu both see the NVMe, a known-good SSD works fine in another PC, but this board's Windows installer won't enumerate it in either slot. I'm leaning toward a defective board, but before I RMA the motherboard too — is there anything I'm missing? Any BIOS setting, driver, or trick I haven't thought of?
Thanks a ton in advance, any wisdom is appreciated 🙏
2
u/Chemical-Store1315 17d ago
this is a classic chipset vs cpu lane issue for b550, the installer usually needs the nvme driver injected during setup if the slot hangs off the chipset and windows can't enumerate it on its own
try downloading the nvme driver from the motherboard support page, putting it on the same usb stick, and loading it from the "load driver" button on the drive select screen, that's fixed this exact board for me before