The reason I was shocked it because it is reading 3 different things. 12 gb, 7.98 gb, then 16 gb. CPU-z is a good program and even that is getting something off from the other sources. Try the bios like I said. It could be non matching like Barty said but even if it was like Barty suggested, why is CPU-z reporting 16gb and why is there 7.98 gb usable? Again, we need to know bios.