Tech Support Guy banner

Unable to use 2nd M.2 NVME SSD

1542 Views 18 Replies 5 Participants Last post by  BAMBAMhua
I am unable to use my 2nd SSD i bought. I bought a second 2 TB 980 pro sdd (my motherboard can handle 4 m.2 nvme ssds) and it shows up in both bios and device manager but is nowhere to be seen in disk management and so initializing it isn't even an option. I should add that I accidentally added it in the 4th slot because I didn't want to remove my GPU but that shouldn't affect it any as the only thing it would do is disable the 5th and 6th SATA slots which I am not using.

I also can't seem to find anyone else who has the same problem either, for others it seems like it either doesn't show up in the bios, or it doesn't show up in device manager or disk management but I can't find anyone where the only place it doesn't show up is disk management. I've tried multiple solutions that I have found online and nothing has worked thus far.
Status
Not open for further replies.
1 - 19 of 19 Posts
I had an issue like this once, drive would not even show up in disk management. What I did was, went into disk management, and changed the drive letter for every disk in there made them F,G,H,I and it solved my issue. I'm not sure why this worked, only thing I could think of was, the new M.2 wanted the same drive letter as one that was already assigned a letter, I would have thought Windows disk management would have sorted this all out, but it didn't. This may not be your issue, but I guess you could try it, I was surely surprise this happened.
Motherboard brand and model? Did you verify placement in the User Manual? As with RAM, depending on the current configuration, you may be using the wrong slot.

For the UEFI issue, I believe that has to be enabled before Windows is installed. I think it can be done after, but it requires some registry editing. At least that is what I recall. I could be wrong.
  • Like
Reactions: 1
Motherboard brand and model? Did you verify placement in the User Manual? As with RAM, depending on the current configuration, you may be using the wrong slot.

For the UEFI issue, I believe that has to be enabled before Windows is installed. I think it can be done after, but it requires some registry editing. At least that is what I recall. I could be wrong.
I have a ASUS ROG Maximus XIII Hero (WiFi 6E) Z590 LGA 1200 (Intel 11th/10th Gen) ATX Gaming Motherboard (PCIe 4.0, 14+2 Power Stages, DDR4 5333+, Dual 2.5Gb LAN, Thunderbolt 4 Onboard, Bluetooth v5.2, Quad M.2/NVMe SSD, Aura RGB Lighting).

According to the user Manuel (atleast as far as i can tell), it makes no recommendation for which slots to use when using dual SSDs as it simply provides what is supported by each slot and states how SATA6G_56 will be disabled when M.2_4 is populated, however it does talk about going onto bios to enable the M.2_2 slot which now makes me think i may need to use that slot (the setting in bios is already changed to the recomendation)recommendation. The two SSDs are both 2 TB 980 pros and are currently located in slot 1 and 4. The one in slot 1 is my current storage device and the one in slot 4 is the one I added and am trying to use. I am also not using any of the SATA slots currently.
I have attached a picture of the M.2 slot page in the User guide.

Attachments

See less See more
I had an issue like this once, drive would not even show up in disk management. What I did was, went into disk management, and changed the drive letter for every disk in there made them F,G,H,I and it solved my issue. I'm not sure why this worked, only thing I could think of was, the new M.2 wanted the same drive letter as one that was already assigned a letter, I would have thought Windows disk management would have sorted this all out, but it didn't. This may not be your issue, but I guess you could try it, I was surely surprise this happened.
My primary SSD is currently assigned the letter C:, however I am unable to change it. It states the parameters are incorrect when I try and returns an error.
Sometimes asus motherboards have slots/ports disabled by default. Go into the bios and make sure whatever slots you want to use are configured as enabled and nvme.
Sometimes asus motherboards have slots/ports disabled by default. Go into the bios and make sure whatever slots you want to use are configured as enabled and nvme.
I'll look into it, as far as I can tell everything is enabled, however I suppose I should add that by creating a Raid using a hyper M.2 x16 card the motherboard is limited to 10 SSDs. I am not currently using one tho ^.

Settings wise u can't see anything in bios that would prevent me from using the 2nd SSD.
I ended up fixing the booting issue by wiping the drive and redownloading windows in UEFI mode with a UEFI USB windows download, however I am still trying to figure out the SSD problem as it still won't let me access it
From what I can see, it should work.

At this point, I would be wanting to determine if it's a slot/configuration issue or an M.2 issue. And the only way to do that, is to move it to another slot.
From what I can see, it should work.

At this point, I would be wanting to determine if it's a slot/configuration issue or an M.2 issue. And the only way to do that, is to move it to another slot.
Yea thats what I was wondering, I'm going to move it from slot 4 to slot 2 later today. I'm letting the charge dissipate first. But I'll let u know if using a different slot changes anything.

Thanks for the help
From what I can see, it should work.

At this point, I would be wanting to determine if it's a slot/configuration issue or an M.2 issue. And the only way to do that, is to move it to another slot.
OK I just took it out of the m2.4 slot and reinstalled it in the m2.2 slot (the recomended slot) and it still isn't showing up in disk management. However, when I look at the properties in device manager for both my SSDs, it says that they have been started and configured. So I am perplexed as to why only the original one will show up in disk management but this one wont.
Was this NVME SSD new or used?
Do you use Storage Spaces? It seems like this new drive may have been used with it, but not removed cleanly.
If it's a new drive, that's not possible, but if it was used...

Run this command in powershell:

Get-PhysicalDisk

and post the output here. Should give a list of all drives attached to the system. Curious if the new NVME SSD shows in that list. If it does you can run Reset-PhysicalDisk on it which should fix it, but need to get it's friendly name from the list.
Was this NVME SSD new or used?
Do you use Storage Spaces? It seems like this new drive may have been used with it, but not removed cleanly.
If it's a new drive, that's not possible, but if it was used...

Run this command in powershell:

Get-PhysicalDisk

and post the output here. Should give a list of all drives attached to the system. Curious if the new NVME SSD shows in that list. If it does you can run Reset-PhysicalDisk on it which should fix it, but need to get it's friendly name from the list.
This NVME SSD was brand new and I'm trying to use it as a secondary storage space. I tried what you said anyway and it shows up but doesn't allow me to reset it.

Attachments

See less See more
2
Storage Spaces is a Microsoft thing, for combining drives into a raid-like array. You wanting to use this drive for storage is completely unrelated. You have to explicitly set up Storage Spaces, so if the drive is new, this is not likely to be the problem. It is reminiscent of it though because if you set up a Storage Space on a drive, it will show in BIOS+Device Manager, but not Disk Management (or diskpart).

Did you look for it in diskpart? To do so:

Open cmd prompt as admin (search for cmd, right click on result, select Run as Administrator)

Type:
diskpart

list disk


If you see this drive in the list, type:

select disk #
where # is the number of the disk in the list.

list disk
look for an asterisk in leftmost column of selected disk as you want to ensure you have selected the correct disk, as the next command will erase all data on the disk:

clean

Then go look for the drive in Disk Management to init/format it.

Otherwise, I noticed you got an access denied error on the Reset-PhysicalDisk command. Did you open powershell as an admin? (Search Powershell, right click on result, select Run as Administrator).

I'm not sure which drive is which here since they are the same size and both are Samsung (right?). I'd guess it is #1 not #0 since it was added later, but those numbers could be based on which port the drive is in and I don't know how your motherboard would enumerate it's ports to windows.

If it is disk #1, command would be:

Reset-PhysicalDisk -FriendlyName "Samsung SSD 980 Pro 2TB"

If it is disk #0, command would be:

Reset-PhysicalDisk -FriendlyName "SSD #1 2TB"

You could try this, it will remove any storage spaces on the drive. Assuming you have no data on the drive, this should not matter. I think it will stop you from doing it to your boot drive or otherwise won't cause any harm, but I haven't ever tried it, so you might want to do a system image/backup first. Just in case.
See less See more
Storage Spaces is a Microsoft thing, for combining drives into a raid-like array. You wanting to use this drive for storage is completely unrelated. You have to explicitly set up Storage Spaces, so if the drive is new, this is not likely to be the problem. It is reminiscent of it though because if you set up a Storage Space on a drive, it will show in BIOS+Device Manager, but not Disk Management (or diskpart).

Did you look for it in diskpart? To do so:

Open cmd prompt as admin (search for cmd, right click on result, select Run as Administrator)

Type:
diskpart

list disk


If you see this drive in the list, type:

select disk #
where # is the number of the disk in the list.

list disk
look for an asterisk in leftmost column of selected disk as you want to ensure you have selected the correct disk, as the next command will erase all data on the disk:

clean

Then go look for the drive in Disk Management to init/format it.

Otherwise, I noticed you got an access denied error on the Reset-PhysicalDisk command. Did you open powershell as an admin? (Search Powershell, right click on result, select Run as Administrator).

I'm not sure which drive is which here since they are the same size and both are Samsung (right?). I'd guess it is #1 not #0 since it was added later, but those numbers could be based on which port the drive is in and I don't know how your motherboard would enumerate it's ports to windows.

If it is disk #1, command would be:

Reset-PhysicalDisk -FriendlyName "Samsung SSD 980 Pro 2TB"

If it is disk #0, command would be:

Reset-PhysicalDisk -FriendlyName "SSD #1 2TB"

You could try this, it will remove any storage spaces on the drive. Assuming you have no data on the drive, this should not matter. I think it will stop you from doing it to your boot drive or otherwise won't cause any harm, but I haven't ever tried it, so you might want to do a system image/backup first. Just in case.
OK yea I see what u mean, I was never able to explicitly set it up as a storage device. But like u said it does show up in bios and device manager but not disk management. While it shows up in Powershell, it does not show up in diskpart. Also I was able to run the reset disk command on it but I can't tell if it actually did anything.

One thing I find weird tho is that when I look at the properties of my main drive it shows two nvme ssds. Also I have Samsung magician and it only shows the one ssd.

I am also getting errors in device manager with PCI devices / Unknown device (shown in picture) but idk if that is relevant.

I included a ton of pictures of where it shows up and where it doesn't.

Attachments

See less See more
10
I do not see anywhere in this thread where you used the samsung software ie samsung magician. This software will do a secure erase of the drive AND show if there are any errors with the drive.
Samsung Magician & SSD Tools & Software Download | Samsung Semiconductor Global
The unknown PCI devices, etc show you need to install the chipset driver for this motherboard. You can get it here:

https://rog.asus.com/us/motherboards/rog-maximus/rog-maximus-xiii-hero-model/helpdesk_download

Choose your OS, then click See All Downloads under Chipset. What you want is this:

Intel Chipset Driver V10.1.18836.8283 For Windows 10/11 64-bit.

That should clear those up, though it may not get all of them. If not, then there may be other drivers you need...

Also noticed you are on version 1007 of BIOS. Latest is version 1402, available at that same link under Bios & Firmware. Try updating to that.

Not sure if either will have any impact on this problem or not, but better to rule them out as the cause.
See less See more
The unknown PCI devices, etc show you need to install the chipset driver for this motherboard. You can get it here:

https://rog.asus.com/us/motherboards/rog-maximus/rog-maximus-xiii-hero-model/helpdesk_download

Choose your OS, then click See All Downloads under Chipset. What you want is this:

Intel Chipset Driver V10.1.18836.8283 For Windows 10/11 64-bit.

That should clear those up, though it may not get all of them. If not, then there may be other drivers you need...

Also noticed you are on version 1007 of BIOS. Latest is version 1402, available at that same link under Bios & Firmware. Try updating to that.

Not sure if either will have any impact on this problem or not, but better to rule them out as the cause.
OK I added all the drivers and got rid of those errors with pcle and unknow devices. When I updated the bios it said to change the settings from ACHI to Raid in order to prevent unknown erros, however when I go into the bios Raid is no longer an option and the only setting it will let me use for my SATA is ACHI. Also after the bios update it showed me having two NVME ssds and so it is definitely recognizing that it's there. However, it did do something new. It added the second NVME ssd as a possible boot device and added it to the boot order. Of course there's nothing on there to boot from.

Unfortunately tho, it still doesn't show up in disk management.

Attachments

See less See more
I do not see anywhere in this thread where you used the samsung software ie samsung magician. This software will do a secure erase of the drive AND show if there are any errors with the drive.
Samsung Magician & SSD Tools & Software Download | Samsung Semiconductor Global
The Samsung Magician software doesn't recognize the 2nd ssd only the original one. I also just downloaded it recently to see if it would recognize the second ssd but it doesn't. I did do a scan of the only one it recognizes and it cane back with no errors.
1 - 19 of 19 Posts
Status
Not open for further replies.
Top