Question NVMe SSD not being detected

Status
Not open for further replies.

winVIP

Honorable
Feb 15, 2014
20
0
10,510
So problem is that my NVMe SSD is not beings detected as a m.2 drive.
At first the drive wasn't being detected at all. After changing a settings in the bios that changed and I was able to install windows and boot to it. But the drive is not being detected as a m.2 drive and in windows it is shown as a PCIE device with a problem. Another problem is that when I connect an HDD the SSD stops being detected. I have tried updating the BIOS and fidling with the settings, but it didn't help.
So my question would be, how can I fix this problem? Or maybe it's just incompatible/malfunctioning hardware?

My Computer Parts:
GPU: GTX 1080
CPU: RYZEN 5 3600x
Motherboard: ASUS PRIME B450-PLUS
SSD: Crucial P1 1TB
HDD: WD Black 1TB
RAM: G.Skill Ripjaws V 16gb 3200MHz xmp 2

Here are some photos of the bios and device manager: View: https://imgur.com/a/bPgMXH2

UPDATE 1: If the PC is turned off for a longer period of time, the M.2 SSD stops being detected, only after restarting a bunch of times it starts showing up.
 
Last edited:
M.2 is a PCIe device. M.2 itself is just the socket the device uses.M.2 uses the PCIe bus AND the SATA bus. when you connect an M.2 to your system the motherboard is disabling one or two SATA ports and diverting that bandwidth to the M.2.
this should be clearly printed in the manual as to which ports are sacrificed and to use the other ports for the HDD. I think this is why your HDD is no longer working, the bandwidth allowed it is being shunted to the M.2 drive.
the crucial p1 is an NVME drive and needs the SATA bandwidth.

in the manual page 1-3
"he M.2 Socket shares bandwidth with the SATA_5/6 ports, and therefore the SATA_5/6 ports cannot be used when an M.2 device is installed "

try the HDD on another SATA port, ports 5 and 6 are gone for all intents and purposes, already in use and anything plugged in will be ignored while the SSD is in the M.2
 
M.2 is a PCIe device. M.2 itself is just the socket the device uses.M.2 uses the PCIe bus AND the SATA bus. when you connect an M.2 to your system the motherboard is disabling one or two SATA ports and diverting that bandwidth to the M.2.
this should be clearly printed in the manual as to which ports are sacrificed and to use the other ports for the HDD. I think this is why your HDD is no longer working, the bandwidth allowed it is being shunted to the M.2 drive.
the crucial p1 is an NVME drive and needs the SATA bandwidth.

in the manual page 1-3
"he M.2 Socket shares bandwidth with the SATA_5/6 ports, and therefore the SATA_5/6 ports cannot be used when an M.2 device is installed "

try the HDD on another SATA port, ports 5 and 6 are gone for all intents and purposes, already in use and anything plugged in will be ignored while the SSD is in the M.2

Like R_1 said. Here look at those pictures. Both the SATA_5 and SATA_6 on the side of your board is not working when you have a M.2. Only the SATA ports at the bottom right of your board will work.

View: https://imgur.com/a/mYMCFA8


View: https://imgur.com/a/oOUpGoa

Yea, I have read the manual, but problem still persists. I only tried connecting the HDD to ports 1-4. The problem is not the SATA HDD, when I connect it shows up fine. The problem is the m.2 SSD, when somethings is connected to a SATA port, the SSD is not being detected by the bios and you can't boot to it. Also even when the m.2 SSD is working, it is not being detected fully by windows, in the BIOS it shown, but not categorized as an m.2, I have added pictures that shows this problem. But still thanks for the reply.
 
Yea, I have read the manual, but problem still persists. I only tried connecting the HDD to ports 1-4. The problem is not the SATA HDD, when I connect it shows up fine. The problem is the m.2 SSD, when somethings is connected to a SATA port, the SSD is not being detected by the bios and you can't boot to it. Also even when the m.2 SSD is working, it is not being detected fully by windows, in the BIOS it shown, but not categorized as an m.2, I have added pictures that shows this problem. But still thanks for the reply.

What BIOS version are you using right now with the ASUS PRIME B450-PLUS?
 
What BIOS version are you using right now with the ASUS PRIME B450-PLUS?

I updated to the newest version after it wasn't working, 2008. It still doesn't work. Also I have noticed that if I leave the PC for a longer period of time the SSD stops working again and I have to restart a bunch of times and then it starts to works
 
hi, u have windows 7, why?
windows 7 is too old to support your mainboard
since u dont want to switch to supported operating system, then u have to add drivers manually
https://support.microsoft.com/en-us...er-support-in-nvm-express-in-windows-7-and-wi
but since windows 7 is no longer supported, download links are gone

here u can still get drivers for windows 2008 R2 (should be compatible with w7)
https://www.catalog.update.microsoft.com/Search.aspx?q=nvme

if your drive is not listed here, then u need to contact support to get driver from device manufacturer (crucial support)
but dunno if u get lucky with that...w7 is dead
 
Last edited:
hi, u have windows 7, why?
windows 7 is too old to support your mainboard
since u dont want to switch to supported operating system, then u have to add drivers manually
https://support.microsoft.com/en-us...er-support-in-nvm-express-in-windows-7-and-wi
but since windows 7 is no longer supported, download links are gone

here u can still get drivers for windows 2008 R2 (should be compatible with w7)
https://www.catalog.update.microsoft.com/Search.aspx?q=nvme

if your drive is not listed here, then u need to contact support to get driver from device manufacturer (crucial support)
but dunno if u get lucky with that...w7 is dead

I am using windows 10 64 bit
 

I have windows 10, will these really work and also I can't boot into windows again
 
Install motherboard chipset drivers.

Can you show screenshot from Disk Management?
I managed to install the chipset drivers and AI Suite and the error in the task manager disappeared, but in the bios it still not being categorized as an m.2, just as a boot drive, also it boots up with the HDD connected. But if the PC is turned off for a long time and turned on again, the SSD doesn't appear, you need to restart like 8 times for it to appear and boot. Also in CrystalDiskMark the drive doesn't appear, but the HDD is detected.
 
Status
Not open for further replies.