Mixed memory can be a problem. So try 2*8 or 4*4 = 16 GB or 4*8 = 32 GB, and always have all sticks the same make and model.
Luckily, you must do very special things on your PC to notice any difference in performance between 16 and 24 GB. Most people would never notice nor be able to measure it with their usual application mix.
Hi everyone
Mobo Asus M5A97R2 I installed 2x8Gbyte (blue dim slots) - installed Win 7 64bit Pro, and all was fine. Memory is Hypermemory rated at 1866, although does not run at that speed. CPU AMD 6350 6 core running at 4Ghz. Been working for past 2 weeks ok.
I have 2 x 4 Gbyte Ballistics memory 1866 (all DDR3) and installed them in the black slots. Power up, BIOS sees 24gbyte RAM, which is good. When Win 7 boots up it locks up at the boot screen that just says Windows 7 and that's it. No matter what I do it wont work. I removed 2x4gbyte sticks, and system boots up fine.
MSCONFIG shows that max memory is UNCHECKED which is what it is supposed to be. Have reseated all DDR3 but makes no difference, even though BIOS sees all DDR3.
Any thoughts on this - what have I done wrong ??
Regards.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic