I built my first PC using the parts listed below and followed a complete build guide. Everything appears to power on and work, but the Windows installer does not show my 1TB NVMe SSD as an available installation drive. I have reseated the SSD several times, and it sits flat, but the issue remains. I'm not sure whether the drive is missing from the BIOS entirely or only from Windows Setup. What should I check first?
Parts:
- CPU: AMD Ryzen 7 5800X
- Motherboard: Gigabyte B550M Gaming X WIFI6
- Memory: 16GB (2x8GB) G.SKILL Ripjaws V DDR4-3600
- GPU: XFX Radeon RX 9060 XT 16GB
- SSD: TeamGroup MP44Q 1TB PCIe 4.0 NVMe M.2 2280
- PSU: Raidmax Cobra 650W 80+ Gold
- Case: Lian Li Vector V100 Mini
- Cooler: Thermalright Aqua Elite 360 ARGB
There are no SATA cables in this build because the storage drive is an M.2 NVMe drive.
3 Answers
The board has two M.2 locations, so trying the other slot is a useful test, although the slots may have different supported drive types or installation clearances. Also make sure the SSD is inserted at an angle into the connector before pressing it down—don’t force it flat into the slot. If neither slot detects it in BIOS, focus on hardware testing instead of loading Windows storage drivers.
If the BIOS does detect the SSD but Windows Setup does not, then check that the firmware is using UEFI mode, CSM is disabled, and storage mode is set to AHCI rather than RAID. SATA cables are not required for an NVMe drive, but the SATA/RAID setting can still affect how storage is presented. You can also recreate the Windows installation USB using Microsoft’s official media tool before trying again.
First check whether the SSD appears anywhere in the BIOS/UEFI. Look for an NVMe, M.2, storage, or system-information page. If it is missing there, Windows drivers will not fix it—the problem is probably the drive, slot, seating, or motherboard. Power the PC off, remove and reinstall the drive firmly in the upper M.2 slot closest to the CPU, and confirm the standoff and screw are holding it flat. If possible, test the SSD in another computer or USB NVMe enclosure. If it is not detected there either, the drive may be defective.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload