Question ASRock B450M Pro 4 and nvme issue after new CPU install

Nov 15, 2024
9
0
10
Hey everyone,

I just signed up about this issue so I'm new here.

Background: Recently I decided to build a secondary rig that I was either going to use to start a flipping side business, or just keep it in my garage. In said rig I have put an ASRock B450M Pro 4, Ryzen 3 1200 and a GTX 1650. I had a 2TB Crucial P2 nvme Gen 3 in M.2 slot one that I took from my main rig, as well as a 240GB Kingston SATA SSD in M.2 (windows was already installed on here and thus opted to have it as my boot drive). These were all working fine together with no issue. However, the CPU just wasn't cutting it and was slowing even the 1650 down (was near enough pegged at 100% cpu usage in most games), which is a pretty low end 1080p in 2024. So, I got a good deal on a 5600x - I know a big gulf between the CPU and GPU but at least it gives me a good upgrade path for the future.

Anyway, I installed the CPU after updating the BIOS to the latest version and it came up with the usual 'New CPU installed' message after a successful post and I entered the BIOS. Went into windows and all good - however I noticed the nvme drive was no longer showing in file explorer or disk management. So I went into my BIOS and sure enough it is no longer showing there either. I've seen a few people have a similar issue, one person specifically with this motherboard about 3 years ago but couldn't find a solution and ended up RMAing and getting one from a different manufacturer which fixed the issue.

I've tried the following:
- removing CMOS battery for a few minutes
- removing the Kingston SATA M.2 drive
- Making some adjustments to the CPU settings in BIOS
- Enabling CSM compatibility in BIOS

The nvme drive also has the latest firmware.

Could it be a bandwidth issue between the 5600X and the nvme drive?

I would appreciate any help, thanks!
 

triplex1

Prominent
Jun 2, 2024
693
98
470
Hey everyone,

I just signed up about this issue so I'm new here.

Background: Recently I decided to build a secondary rig that I was either going to use to start a flipping side business, or just keep it in my garage. In said rig I have put an ASRock B450M Pro 4, Ryzen 3 1200 and a GTX 1650. I had a 2TB Crucial P2 nvme Gen 3 in M.2 slot one that I took from my main rig, as well as a 240GB Kingston SATA SSD in M.2 (windows was already installed on here and thus opted to have it as my boot drive). These were all working fine together with no issue. However, the CPU just wasn't cutting it and was slowing even the 1650 down (was near enough pegged at 100% cpu usage in most games), which is a pretty low end 1080p in 2024. So, I got a good deal on a 5600x - I know a big gulf between the CPU and GPU but at least it gives me a good upgrade path for the future.

Anyway, I installed the CPU after updating the BIOS to the latest version and it came up with the usual 'New CPU installed' message after a successful post and I entered the BIOS. Went into windows and all good - however I noticed the nvme drive was no longer showing in file explorer or disk management. So I went into my BIOS and sure enough it is no longer showing there either. I've seen a few people have a similar issue, one person specifically with this motherboard about 3 years ago but couldn't find a solution and ended up RMAing and getting one from a different manufacturer which fixed the issue.

I've tried the following:
- removing CMOS battery for a few minutes
- removing the Kingston SATA M.2 drive
- Making some adjustments to the CPU settings in BIOS
- Enabling CSM compatibility in BIOS

The nvme drive also has the latest firmware.

Could it be a bandwidth issue between the 5600X and the nvme drive?

I would appreciate any help, thanks!
Ashrock has a configuration for all disks in the bios.
I will ask you 2 questions.
1. Why don't you do a clean install
2. Why don't you make a clone from the 240 to the 2TB

 
Last edited:
Nov 15, 2024
9
0
10
Ashrock has a configuration for all disks in the bios.
I will ask you 2 questions.
1. Why don't you do a clean install
2. Why don't you make a clone from the 240 to the 2TB


Hey, thanks for the reply.

I can't do a clean install because I can't access the nvme on BIOS - it's not showing at all. Same thing for the clone - not sure how I'm gonna do that when the nvme drive doesn't show in BIOS?

The fundamental issue is the affected drive is not showing in the BIOS or Windows, so I can't even access it.
 
Last edited:
Nov 15, 2024
9
0
10
Ok let me start from the beginning

I have my main PC, which has a primary VIPER gen 4 1tb nvme and also had a secondary pcie gen 3 2TB nvme (Crucial P2). This drive was working absolutely fine.

I recently decided to make a secondary pc, and inside it originally had a ryzen 3 1200 in it. I also put the above mentioned secondary gen 3 2TB drive in because I don't really need it for my main PC. Again, the drive was working completely fine and no issue. However, the cpu was slightly too slow for the 1650 GPU so I decided to take out the ryzen 3 1200 and replace it with a ryzen 5 5600x. But after doing this, the nvme no longer showed in BIOS or in Windows, literally the symptom only appeared after installing the new CPU.

The 240GB drive has Windows 11 installed on it already, but I'm using the 2tb drive for games and storage - There is no OS on it.

Does this make more sense?

Thank you, I will try your download solution - is that from the ASRock website?
 
Last edited:

triplex1

Prominent
Jun 2, 2024
693
98
470
Ok let me start from the beginning

I have my main PC, which has a primary VIPER gen 4 1tb nvme and also had a secondary pcie gen 3 2TB nvme (Crucial P2). This drive was working absolutely fine.

I recently decided to make a secondary pc, and inside it originally had a ryzen 3 1200 in it. I also put the above mentioned secondary gen 3 2TB drive in because I don't really need it for my main PC. Again, the drive was working completely fine and no issue. However, the cpu was slightly too slow for the 1650 GPU so I decided to take out the ryzen 3 1200 and replace it with a ryzen 5 5600x. But after doing this, the nvme no longer showed in BIOS or in Windows, literally the symptom only appeared after installing the new CPU.

The 240GB drive has Windows 11 installed on it already, but I'm using the 2tb drive for games and storage - There is no OS on it.

Does this make more sense?

Thank you, I will try your download solution - is that from the ASRock website?
Nice
1. Gen4 module on this motherboard is not working
2.A disk with win from another system does not work and will not boot into the motherboard unless you do a clean install
3.In win 11 the first disk should be formatted in GPT and the CSM activated due to the card you have
 
Nov 15, 2024
9
0
10
I am using a gen 3 nvme in here like I said.

Windows 11 works totally fine and is separate from the drive that isn't working. Like I said I was able to get into windows on the 240gb drive without any issue. In fact I already did a clean install of it using the utility on the drive itself before any of these issue occurred. Again it's not relevant to the issue.

The burning question is why did this only happen after installing the new CPU? Everything was working fine before this.
 
Nov 15, 2024
9
0
10
To clarify - I also tried putting the same gen 3 nvme back into my main PC. Works absolutely fine with no issues and is detected.

Also as of a few minutes ago, I put my old ryzen 3 1200 cpu back in and the drive is showing again in the BIOS. So it's very clear it's to do with the 5600x CPU now. Not really sure how I can resolve this without just buying a new motherboard.
 

triplex1

Prominent
Jun 2, 2024
693
98
470
Crucial 2TB = NVME in m.2 slot 1
Kingston 240GB = SATA in m.2 slot 2 ( slot 2 only supports SATA m.2 drives)
ok
If you want to hear me, do a clean installation of Win on the 2TB disk, without the other one connected, and proceed
Download the iso from Microsoft and burn it to usb with Rufus
 

triplex1

Prominent
Jun 2, 2024
693
98
470
If you want the 240 to have Windows, you will have to cancel the 2TB (disabled ) in the bios to start (if the motherboard lets you do it yourself)
 
Nov 15, 2024
9
0
10
ok
If you want to hear me, do a clean installation of Win on the 2TB disk, without the other one connected, and proceed
Download the iso from Microsoft and burn it to usb with Rufus

I have already tried having the 240gb disconnected with only the 2TB drive in - it's still not detected by the BIOS. I put in my Windows 10 and Windows 11 installation USBs into the pc and the drive wasn't detected. I fail to see how doing this will give any success - because if it's not detected by the BIOS, why would it be detected by the Windows installation USB? That doesn't make sense sorry.

The motherboard simply does not detect the 2TB drive at all. There is no option to disable it, because according to the motherboard/BIOS, it simply does no exist.
 
Last edited: