I recently upgraded all of my Hardware basically new motherboard ASUS Sabertooth 990fx R30 new processor AMD fx-8350 two new sticks of Kingston hyperx khx 1600 8 gig sticks and I'm using two older Kingston hyperx 1333 4 gig sticks I have read everybody's older post regarding this situation and I've tried to address it in every way that seemed to help everybody else thank you to everybody but I cannot get Windows to use all 24 gigs it will only recognize or use 16. mydrivers are fully updated and my bios is flashed to the latest release. I reinstalled windows in UEFI mode with the appropriate formats. I checked Msconfig. Max memory was not checked. I tried dropping the memory speed to a lower rating 1066 for all four sticks. As 2 max out at 1333 and the other 2 1600. They are both 64 bit modules. I installed AIDA64 extreme. To get all the facts. I've tried swapping the memory into different slots. Tried running each alone. Alone they are recognized. 8 gigs or 16 gigs. When I put all 4 together in any order 8,8,4,4.. 8,4,8,4.. 4488..4848 gigs per slot that is. Aida shows exactly what memory is installed where but Windows simply refuses to recognize all 24 gigs at once if I pull up resource monitor it says that 8 gigs is being reserved by Hardware. For the love of God somebody please help