The motherboard isn't recognizing your SSD M.2 NVMe device.
The motherboard isn't recognizing your SSD M.2 NVMe device.
I needed to take out the SSD from the motherboard and install an SATA SSD instead. After that, I powered off the PC, removed the new SATA drive, and put the SSD back in. It seems I made a big mistake—now the board doesn’t treat the NVMe M.2 as bootable. I tried disabling the CSM mode, switched to Secure Boot, used UEFI, but the issue persisted. When I accessed advanced SATA settings, other drives appeared, though the M.2 slots were empty except for the one I connected first. Since my motherboard is an Asus Prime X470 Pro, do I need to reinstall Windows using a USB drive?
You can duplicate your operating system onto the M.2 storage using certain tools. This approach is often the simplest, particularly after a fresh installation. I recently set up Windows 10 on an NVMe SSD paired with an Asus motherboard. The setup was complex, but here are key points to keep in mind: 1. Update the motherboard BIOS. I’ve seen Asus sometimes ships boards with outdated BIOS versions, and fixing that resolved a problem where Windows would loop or freeze during USB boot. 2. Ensure the M.2 drive is the sole connected device. Disconnect all SATA connections and wait a bit—Windows may need time to recognize the drive as it installs necessary drivers. You can try using the default settings for installation and security, which I found successful. Another user shared a method on the Microsoft Forum that might help: https://answers.microsoft.com/en-us/wind...63115e1d07