Question New M.2 SSD is showing up in BIOS, but not in Disk Management or in create new storage spaces ?

May 27, 2025
19
0
10
Really need help with this guys. I have an Asus ROG maxiumus Z790 Hero. I made this build about 3 years ago, installing my operating system on a Samsung 980 PRO 2 TB drive. It's filled now, and I needed more space for video storage and editing, so decided to finally get a new M.2 SSD. I installed it and it showed up in the BIOS, but when I go to disk management on Windows theres absolutely ZERO sign of it. I've tried everything to make it show/work, and its not.

I've tried troubleshooting it for 20 hours straight. I've tried putting in the 3rd slot (M.2_3) and 2nd slot (M.2_2), ive tried everything in BIOS, it will just not show up. I have windows 10, and i read somewhere that you have to create a new storage pool if it doesn't show in disk management, but when i go to do that it says "No drives that work with storage spaces are available. Make sure that the drives you want to use are connected."

I just don't understand how this is possible. Really would love your guys' help. I've gone into device manager as well and I do have a couple unknown PCI devices, but I uninstalled them and scanned for new hardware and the issue still isnt fixed. I even went and returned it and got a NEW one because I wanted to rule out it was a faulty/defective drive and its still not working
 
so decided to finally get a new M.2 SSD. I installed it and it showed up in the BIOS
What model M.2 SSD?
but when I go to disk management on windows theres absolutely ZERO sign of it.
I've gone into device manager as well and I do have a couple unknown PCI devices
Show screenshots:
Disk Management,​
Device Manager - disk drives and storage controllers sections expanded and​
Windows Storage Spaces (Control Panel/Storage Spaces).​
(upload to imgur.com and post link)
i read somewhere that you have to create a new storage pool if it doesn't show in disk management
No. Absolutely do not do that.
In fact - if you have a storage pool, then you should delete it.

Do you have chipset drivers installed?
If no, then install them.
Under chipset section click <show all>, find and install Intel chipset driver.

Then install nvme driver.
You can get it from samsung ( will install only, if you have samsung nvme ssd) or
from intel .
 
What model M.2 SSD?

Show screenshots:
Disk Management,​
Device Manager - disk drives and storage controllers sections expanded and​
Windows Storage Spaces (Control Panel/Storage Spaces).​
(upload to imgur.com and post link)

No. Absolutely do not do that.
In fact - if you have a storage pool, then you should delete it.

Do you have chipset drivers installed?
If no, then install them.
Under chipset section click <show all>, find and install Intel chipset driver.

Then install nvme driver.
You can get it from samsung ( will install only, if you have samsung nvme ssd) or
from intel .

It's a samsung 990 EVO Plus 4TB

(Ignore the bottom one, thats just an SSD connected when i was editing some videos)


Im actually not sure if i have updated chipset drivers installed.

and for the NVME driver I didnt even know you had to get one, it doesnt look like it shows online?

Really appreciate your help bro so far
 
What model M.2 SSD?

Show screenshots:
Disk Management,​
Device Manager - disk drives and storage controllers sections expanded and​
Windows Storage Spaces (Control Panel/Storage Spaces).​
(upload to imgur.com and post link)

No. Absolutely do not do that.
In fact - if you have a storage pool, then you should delete it.

Do you have chipset drivers installed?
If no, then install them.
Under chipset section click <show all>, find and install Intel chipset driver.

Then install nvme driver.
You can get it from samsung ( will install only, if you have samsung nvme ssd) or
from intel .
Oh wow I just went and installed the driver installer for samsung, but it says this everything I run it which doesnt make sense 😭


 
Wow okay I didnt even know, I went ahead and did that, and it definitely cleared up some of the unknown devices now. Heres what it looks like now:


Still does not show up in disk management though. Im thinking its been narrowed down to one of the unkown PCI devices, and we have to manually assign it a driver?
 
The chipset drivers should have resolved Windows detecting the drive even if it was just generic drivers.

Maybe also install:
Intel Rapid Storage Technology Driver
Intel Thunderbolt Driver

I really thought all of the important things would have been resolved with the chipset related drivers though. Realistically you should have nothing showing up there not installed correctly.
 
The chipset drivers should have resolved Windows detecting the drive even if it was just generic drivers.

Maybe also install:
Intel Rapid Storage Technology Driver
Intel Thunderbolt Driver

I really thought all of the important things would have been resolved with the chipset related drivers though. Realistically you should have nothing showing up there not installed correctly.
Really appreciate your help so far, Im scared to install the rapid storage technology driver since ive heard it can cause clean installs or delete your drive or whatever. Im gonna make a back up before I install it
 
The chipset drivers should have resolved Windows detecting the drive even if it was just generic drivers.

Maybe also install:
Intel Rapid Storage Technology Driver
Intel Thunderbolt Driver

I really thought all of the important things would have been resolved with the chipset related drivers though. Realistically you should have nothing showing up there not installed correctly.
Is there anything in the bios that I maybe need to modify?
 
Is there anything in the bios that I maybe need to modify?
There really shouldn't be the as the drive shows up in the BIOS so once the appropriate software for the controllers is good it should be fine.
Really appreciate your help so far, Im scared to install the rapid storage technology driver since ive heard it can cause clean installs or delete your drive or whatever. Im gonna make a back up before I install it
RST shouldn't do anything without actually being used even if it's installed. Doing a backup isn't a bad idea just the same though.
 
There really shouldn't be the as the drive shows up in the BIOS so once the appropriate software for the controllers is good it should be fine.

RST shouldn't do anything without actually being used even if it's installed. Doing a backup isn't a bad idea just the same though.
oh man what could it be then, do you think I should manually try to assign one of the drivers? I think this is it tbh

 
It would be under disk drives if it was detected even without vendor specific drivers. RAID controller definitely isn't the drive. Clearing up the rest of those devices will likely lead to the solution.
What do you mean by clean up? Everytime I uninstall and re scan the same exact thing happens 🙁
 
What do you mean by clean up? Everytime I uninstall and re scan the same exact thing happens 🙁
You need to install the drivers for all of your devices which hasn't been done. For whatever reason Windows isn't picking up viable drivers so the basic rule is install everything available from the motherboard vendor.

Again your drive should show up under disk drives (in device manager) as soon as all the appropriate controller software is installed. This doesn't mean it will necessarily show up in disk management.
 
You need to install the drivers for all of your devices which hasn't been done. For whatever reason Windows isn't picking up viable drivers so the basic rule is install everything available from the motherboard vendor.

Again your drive should show up under disk drives (in device manager) as soon as all the appropriate controller software is installed. This doesn't mean it will necessarily show up in disk management.
Okay got it i'll try to, I just dont know what drivers it would be since ive installed everything, do you think I have to manually set one of them as an express controller?
 
You need to install the drivers for all of your devices which hasn't been done. For whatever reason Windows isn't picking up viable drivers so the basic rule is install everything available from the motherboard vendor.

Again your drive should show up under disk drives (in device manager) as soon as all the appropriate controller software is installed. This doesn't mean it will necessarily show up in disk management.

Okay so it looks like this is the NVME SSD. View: https://imgur.com/a/pudgqic


How would I install a driver for it since samsung doesnt have a specific driver? I think its just a generic intel storage controller it uses
 
How would I install a driver for it since samsung doesnt have a specific driver? I think its just a generic intel storage controller it uses
In BIOS - make sure
Intel RST is turned off.​
Sata controller is set to AHCI.​
Install NVME driver from Gigabyte windows USB install tool
https://www.gigabyte.com/Support/Utility/Motherboard?kw=windows&p=1
Download, unzip, find 64bit nvme driver, right-click on .inf file and choose install.

Note - you can choose any windows USB tool install download,
chipset doesn't matter, motherboard manufacturer doesn't matter, nvme driver is generic,
driver is compatible with windows 7,8,10,11.
 
In BIOS - make sure
Intel RST is turned off.​
Sata controller is set to AHCI.​
Install NVME driver from Gigabyte windows USB install tool
https://www.gigabyte.com/Support/Utility/Motherboard?kw=windows&p=1
Download, unzip, find 64bit nvme driver, right-click on .inf file and choose install.

Note - you can choose any windows USB tool install download,
chipset doesn't matter, motherboard manufacturer doesn't matter, nvme driver is generic,
driver is compatible with windows 7,8,10,11.
Looks like it was sucessful, now what should I do?
 
In BIOS - make sure
Intel RST is turned off.​
Sata controller is set to AHCI.​
Install NVME driver from Gigabyte windows USB install tool
https://www.gigabyte.com/Support/Utility/Motherboard?kw=windows&p=1
Download, unzip, find 64bit nvme driver, right-click on .inf file and choose install.

Note - you can choose any windows USB tool install download,
chipset doesn't matter, motherboard manufacturer doesn't matter, nvme driver is generic,
driver is compatible with windows 7,8,10,11.
Okay good news!! I had to go to storage controllers, then have disk, and then I went and slected the x64 NVME inf file and it looks like it installed correctly...? but now I dont know what to do since its not showing up in disk management still

 

TRENDING THREADS