A serious issue with your computer memory.
A serious issue with your computer memory.
I upgraded my gaming PC a year ago with a Ryzen 3700x CPU, ASUS ROG Strix B450-F motherboard, GTX 1650, a 650W PSU, and 16 GB of Corsair Vengeance RAM. Everything functioned well at first. Recently, I added two extra 16 GB slots, which caused some bluescreens initially but eventually resolved. My RAM was running at 2666 MHz, so I set it to the default 3600 MHz in the BIOS. Now, every few hours it keeps randomly showing bluescreens. I’m unsure how to fix this issue. Can you assist?
Zen 2 also experienced limited memory controllers. Activate XMP and manually adjust the RAM speed to 3200. If this resolves the blue screens, keep it there. It seems Zen 2's optimal RAM setting was around 3200. You might have been fortunate to have two sticks running at 3600 all along.
Purchasing two modules initially can lead to instability when activating the DOCP/XMP profile later. It’s better to invest in a new kit with four modules to simplify timing adjustments. However, if budget allows, using two 16 GB DIMMs and enabling dual-channel performance is a viable alternative.
Increase DRAM, CCD, IOD, and SOC voltages in BIOS by one or two steps. If the system starts up, adjust them gradually to find the right levels. If it fails, try higher increments and test again. This often happens when loading multiple RAM sticks (especially dual-rank) on Zen 2 or Zen 3 with overclocked memory, as noted by SimplyChunky. Sometimes MOBO DRAM voltages aren’t enough. Make sure the CPU is running at 3200Mhz—overclocking means tweaking voltages is typical. WARNING: Excessive voltage changes can permanently harm components. If you've tried several steps without improvement, it's best to halt the process and contact support. If successful, save your new settings before updating BIOS, as restoring them may cause problems.
Consider the maximum voltage for your RAM and stay within safe limits—3200 should be fine without exceeding it. For instance, my Corsair Vengeance worked at 1.35V, but 1.36V was acceptable, which XMP handled automatically. Also, keep in mind that timing settings often need adjustment when using budget RAM like the Corsair Vengeance. Ideally, you should slightly relax timings for better stability. Performance improvements usually come from tighter timing rather than mixing RAM types. However, your 3200 Trident Z ran smoothly at 3600 on an R5 3600 after a minor timing tweak; I still use the same settings on my 5800X3D now. In general, mixing RAM isn’t recommended—either stick with two modules or go for four if necessary, keeping speeds at default. Ultimately, mastering RAM tuning is key, or invest in a quality setup with dual sticks.
It seems to be a short-term problem due to RAM and processor interaction, and operating near stability limits might explain your symptoms. I suggest increasing the voltage or adjusting timings as @Mark Kaine recommended.
It seems you're wondering if reinstalling Windows would resolve the problem. After trying it, the system initially booted after memory training and ran at 3600 MHz, but instability caused BSODs. When the OS restarted, it attempted memory training again at the same speed, leading to more crashes. Eventually, the BIOS reset the RAM to a lower frequency of 2600 MHz once training failed. Your hope is that fixing Windows might fix this issue.