Why you can’t use all of your RAM

It sounds as if you’re running a 32-bit version of Windows. A 32-bit operating system has only enough addresses to handle 4GB of memory. Once you get past that, it just doesn’t know what to do with the rest. Get some information on this article from this link PCWorld.com