I'm having a curious RAM issue

Zenelly

Reputable
Oct 30, 2014
7
0
4,510
Hi! I have a M4A79XTD EVO motherboard, a AMD Phenom II X4 945 CPU, and I'm running Windows 7 64bit.

I've been using G.Skill Ripjaws memory sticks for 5 years (2x 2GB): DDR3-1600 PC3-12800 CL 9-9-9-24 1.5v. And of my DIMM slots, I've had them sitting in DIMM_A1 and DIMM_B1 (My slots go A2, B2, A1, B1, and only now have I learned you should put both in matching slots, but with just 2 sticks I haven't had to).

I decided I should get 4GB more Ram, and ordered the exact same sticks I already had. And plopped them right into DIMM A2 and B2, only to see all my start up programs crash instantly on boot up, and no web browsers would function. If I'm lucky I can navigate through my folders before hitting a BSOD.

When I check the bios it tells me I have 8GB usable memory. And when I check in my Control panel > System and Security > System.. It actually says I have 12GB, but 8 usable. I tinkered around in the bios a bit but nothing fixed the issue. I took my 2 old sticks of RAM out, and put the 2 new sticks in DIMM B1 and A1, and my computer worked just fine, like it did before I bought the RAM. I've run memtest86+ on each individual stick, and they all seem to be working.

Then, when I used the program CPU-Z, I checked my memory slots and did notice a slight difference between the old and new sticks:
F5wHRta.png

The Timings Table between the new and old pair are different. So I put the old sticks in DIMM B1/B2 and new in A1/A2. It helped a bit, my computer doesn't instantly start crashing programs. But it's still unstable. Browsers such as Chrome are very quick to crash. Games are crashing after moments of running, and I will still get BSOD, but less frequently.

Curiously, right now as I type this, 3 of my 4 sticks are in. 2 of the new, 1 of the old, in DIMM_A2/B2/B1. When I use 6GB it works fine, regardless of the sticks of RAM I use, or which DIMM slots they're in, as long as the matching RAM are in matching DIMMS (so the single old stick can be in A2 or A1).

In MSCONFIG's boot tab / Advanced options, Maximum memory is unchecked. My bios are up to date and currently in their default settings, and I have no idea what to do. Any help would be greatly appreciated!
 
Solution
Check at what timings and frequency are your RAM modules working with all four of them in use, maybe the new ones are forcing the old ones to operate in a higher value than their standard values, that could indeed cause the issues you're having, if so go into BIOS and set them all to the lower values (the values the old ones work at).

EDIT: even though they have the same model number code, your old ones are PC3-10700 while the new ones are PC3-12800 that's why they're working at different frequencies, setting them to the lower value your old ones use should fix the problem.
Check at what timings and frequency are your RAM modules working with all four of them in use, maybe the new ones are forcing the old ones to operate in a higher value than their standard values, that could indeed cause the issues you're having, if so go into BIOS and set them all to the lower values (the values the old ones work at).

EDIT: even though they have the same model number code, your old ones are PC3-10700 while the new ones are PC3-12800 that's why they're working at different frequencies, setting them to the lower value your old ones use should fix the problem.
 
Solution
it looks like your old stick are 1333MHz 9-9-9-24 and the new sticks are 1600MHz 9-9-9-24. Have you tried to put your old sticks in dual channel mode with the faster 1600MHz speeds to see if they will work at those settings? To me it looks like your trying to force your old sticks to go faster then they are intended to do.

I would first set the old sticks to dual channel and then to the new sticks settings and see how the computer acts. If everything is fine the i would add the two new sticks to the remaining slots and make sure your settings did not change.

If that does not work then i would set everything to 1333MHz 9-9-9-24 2T setting and see if the computer will work with those settings with all 4 sticks. It is an older board and populating all 4 ram slots may be to much for it to handle on stock voltage, you may need to up the dram voltage a little if your trying for 1600MHz, or up the memory controller voltage to help support all 4 slots being filled.
 

Zenelly

Reputable
Oct 30, 2014
7
0
4,510
Excellent! And I should match it with the first row of the old sticks, right?
JI54lTs.png


I did just that, it's working famously. Although, in the bios' DRAM FREQUENCY thing, I only have the options of: Auto, 800MHz, 1067MHz, 1333MHz, and 1600 MHz. My old sticks Are 667. I tried setting it to 800 since that's the lowest and it worked, but then I just tried 1067MHz and it still worked. Will any of those frequencies show a noticeable change in speed, or anything?
 

Zenelly

Reputable
Oct 30, 2014
7
0
4,510
I see. Well thanks! Also faalin I just noticed your comment there! I'll bump up my DRAM Freq to 1333MHz, and set it to 2T so I can get the most out of my sticks while keeping things stable. Thanks guys!