Based on the connector, SSDs are divided into SATA, NVMe, M.2 and PCIe. Non-volatile Memory Express (NVMe) SSD is one of the fastest read and write speed disks. Though it is not supported by legacy motherboards, the latest ones give the required operational speed.

In the latest Windows 10/11 version of the OS, most users install two types of SSDs. One may be SATA and other NVMe. Recently, users have faced the issue that NVMe SSD detected in BIOS but not Windows.

When you cannot see your NVMe SSD in your File Explorer, you will not be able to explore its files, documents, images, videos and other contents. It will be useless, even though it’s connected to the computer.

In this solution guide, we are going to see steps on how to solve the NVMe SSD detected in BIOS but not Windows problem.


  1. Enter “Device” in the Windows 10 Search Box. Open the Device Manager Control Panel item.
  1. Go to Storage Controllers  and Expand.
  2. Find AMD Raid Bottom Device and right-click. Update Driver.
  3. Browse From My Computer -> Let me pick from a list -> Select Standard NVM Express Controller -> Next
  4. The latest NVMe Controller is installed.

You should see your NVMe SSD in your Windows File Explorer and should be able to scroll through the contents.

This major issue is with AMD CPUs and NVMe SSD. There is an incompatibility between these two controllers. Once you update the AMD chipset driver, its default RAID controller device is installed. Then if NVMe drivers are not installed, then you can install them. You can then see its controller device. You can make it the default.

nvme ssd detected in bios but not windows

Boom! You should see the SSD working.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *