Hey everyone, I recently built my own PC and got a good deal on some RAM—two 16GB sticks rated at 6000MHz. Unfortunately, one turned out to be dead, and, long story short, the seller wouldn't refund me. Lesson learned, right?
Today, I found another 16GB stick, this time at 6400MHz, and after confirming it worked fine, I bought it. However, now both sticks are only running at 4800MHz. The RAM models are Corsair Vengeance 16GB 6000MHz and 16GB 6400MHz, and I'm using an MSI x870E Tomahawk Wifi motherboard. I've enabled EXPO in the BIOS, but it still shows 4800MHz in Task Manager and CPU-Z.
Can I manually set them to run at 6000MHz, or should I just stick with the 16GB at 6400MHz? Why is this all so complicated? Thanks for your help!
3 Answers
When dealing with different RAM speeds, compatibility is key. You'll need to adjust the settings to the speed and timings of the slower stick for better stability. For example, you might set it to 6000MHz with a higher latency to match the slower timings.
You should definitely give it a try! Sometimes it can automatically adjust to a lower speed, but it might just need a nudge from you in the BIOS to hit a higher speed. Just be careful and back up your settings before you start messing around!
Yeah, most of the time it defaults to the lower speed. OP really needs to know how to access the settings to get those sticks running faster.
Head into the BIOS; that's where the magic happens! Often, stock speeds are lower than advertised, so you'll need to manually enable the faster speeds. XMP settings would be a good starting point for you.

Exactly! It’s not just as simple as picking the faster RAM. Be mindful of the timing parameters, and good luck!