I had the same problem. here's what i did to fix it.
1: Only put one ram in and test out all four slots. On mine only two worked.
2: i put the rams in the two working slots.
3: i got all 8 gbs
then i found out that the other 2 slots that were "not working" was actually was working instead it was just being used as a reserved memory slot. i found out because i had another 4 gb ram laying around and i plugged it in the the slots that were not being used and when i turned my pc back on it said i had 7.9 gb used and 4.1 gb in reserved. so i think some slots are used for reserved and some are used to actually be used.