Windows 8 and 8.1 Forums

5GB(2GB usable) Problem

  1. #1


    Posts : 5
    Windows 8.1

    5GB(2GB usable) Problem


    I looked at a thread on the 7 forums about a similar issue. I found out through the Resource Monitor the H/R is taking up 2057MB which is outrageous. Before, I only had 2GB, and I didn't have any maxGB('thisAmount'GB usable) problems. I dont know why the hardware is taking up that much, I dont even see a big difference honestly. But besides that, how much can I reduce it by so I dont harm my system? Additionally, my BIOS doesn't recognize all of the 5GB. It only sees 3067MB. I dont know why this is, when I've rearranged the ram in at least 4 different ways. Its on dual channel so I rearranged it accordingly. Window's system at least and CPUZ recognize 5GB but I Dont know why the bios is not. Should I try and restore it to default and update it?
    I have 32bit windows btw
    and this is a pic of my resource page Screenshot by Lightshot

      My System SpecsSystem Spec

  2. #2


    United States
    Posts : 3,093
    Windows 8.1 Pro 64-bit


    For starters, 32-bit Windows will not use beyond 4GB RAM even when recognized.
      My System SpecsSystem Spec

  3. #3


    Posts : 5
    Windows 8.1


    Quote Originally Posted by popeye View Post
    For starters, 32-bit Windows will not use beyond 4GB RAM even when recognized.
    I knew that, but why is the hardware reserving 2gb for itself?Thats definitely leaving me less than 4GB. I could always use pae anyways to bypass that
      My System SpecsSystem Spec

  4. #4


    How much RAM is available to Windows as shown in Task Manager?
    The maximum this can be is about 3.5 GB but 3.25 is more typical. It can be less. Is any RAM being used by the video system?
    PAE wil do nothing useful in a 32 bit client OS. It will not allow access to RAM above 4 GB.

    The screenshot shows nothing about your system. It is best to put screenshots on the forum as many members will not go offsite for them.
      My System SpecsSystem Spec

  5. #5


    Posts : 5
    Windows 8.1


    Quote Originally Posted by LMiller7 View Post
    How much RAM is available to Windows as shown in Task Manager?
    The maximum this can be is about 3.5 GB but 3.25 is more typical. It can be less. Is any RAM being used by the video system?
    PAE wil do nothing useful in a 32 bit client OS. It will not allow access to RAM above 4 GB.

    The screenshot shows nothing about your system. It is best to put screenshots on the forum as many members will not go offsite for them.



    PAE is meant for 32 bit OS's. It's not useful anywhere else. Of course, even with PAE, windows puts blocks on how much ram can be extended to. But those,to my knowledge, can also be overrided. I dont really wanna try and mess with that though,as I can't even get my PAE to work for unknown reasons either. But I'm still wondering if I can up my RAM to at least 4GB.
      My System SpecsSystem Spec

  6. #6


    Harrisonburg, Va.
    Posts : 10,488
    Windows 8.1.1 Pro with Media Center


    But I'm still wondering if I can up my RAM to at least 4GB.
    You thought about increasing your virtual memory ?
    Just a thought.
      My System SpecsSystem Spec

  7. #7


    The maximum RAM that can be recognized in a 32 bit client is 4 GB. This is a license limit and enforced by the kernel. Because a portion of the address space is used by memory mapped hardware it will not be available for RAM. There is just no way the RAM can addressed. Typically this will about 3.25 GB available but it can be less. If RAM is needed for video this will be further reduced. 3 GB is a reasonable value.

    The purpose of PAE is to enable addressing RAM above the 4 GB limit. But in a 32 bit client OS this memory is ignored by the kernel so PAE will accomplish nothing. The only way around this would be to circumvent the kernel limits. This is contrary to the EULA and I will not discuss it.

    In the past PAE was supported in a client OS only as a convenience for developers working on device drivers. PAE has no implications for applications but it does for some device drivers. This enabled developers to test in Windows 7 drivers that were designed for server use. There were early versions of 32 bit Server 2008 that supported over 4 GB RAM. But most modern CPUs support DEP so will use the PAE kernel anyway without is being explicitly enabled. So PAE in a client OS is largely a relic of history.
      My System SpecsSystem Spec

  8. #8


    Posts : 5
    Windows 8.1


    Quote Originally Posted by LMiller7 View Post
    The maximum RAM that can be recognized in a 32 bit client is 4 GB. This is a license limit and enforced by the kernel. Because a portion of the address space is used by memory mapped hardware it will not be available for RAM. There is just no way the RAM can addressed. Typically this will about 3.25 GB available but it can be less. If RAM is needed for video this will be further reduced. 3 GB is a reasonable value.

    The purpose of PAE is to enable addressing RAM above the 4 GB limit. But in a 32 bit client OS this memory is ignored by the kernel so PAE will accomplish nothing. The only way around this would be to circumvent the kernel limits. This is contrary to the EULA and I will not discuss it.

    In the past PAE was supported in a client OS only as a convenience for developers working on device drivers. PAE has no implications for applications but it does for some device drivers. This enabled developers to test in Windows 7 drivers that were designed for server use. There were early versions of 32 bit Server 2008 that supported over 4 GB RAM. But most modern CPUs support DEP so will use the PAE kernel anyway without is being explicitly enabled. So PAE in a client OS is largely a relic of history.
    ok, thanks for the reply. I'll just do with what I have and try upping the virtual memory a bit
      My System SpecsSystem Spec

5GB(2GB usable) Problem
Related Threads
Hi I have been refurbishing an old computer lately and have almost finished it But I have hit a problem with the RAM I can only use 3GB out of the 4GB I have installed The computer is manufactured by HP though the motherboard was made by ASUS
Solved Only 3.5gb of 4 gb ram usable? in General Support
i have 32bit win 8.1 with 4 gb ram but it says only 3.50 gb ram usable??? WHY???:rolleyes::huh:57776Please help....
Solved 8GB RAM but only 3.35GB Usable in Drivers & Hardware
Hello, I have 8GB of ram on my computer and I have 32bit Windows 8 OS. But my computer says "8 GB (3.35 GB usable)" why is this? I am struggling to solve this and appreciate if anyone could solve this immediately as I have some high priority work to deliver! Thanks, -Srujan
Hello, I have 16GB of DDR3 memory installed but Windows 8.1 x64 shows that only 8 GB is usable. I did overclock my processor yesterday and have only noticed it this morning, I'm not sure if it was reading the full 16GB when I initially overclocked. Please see attached screenshots and...
16 GB RAM installed but only 8 GB usable in BSOD Crashes and Debugging
Hello, I have 16GB of DDR3 memory installed but Windows 8.1 x64 shows that only 8 GB is usable. I did overclock my processor yesterday and have only noticed it this morning, I'm not sure if it was reading the full 16GB when I initially overclocked. Please see attached screenshots and...
Solved Usable RAM - Limitation- in BSOD Crashes and Debugging
Hello, Background:PC: HP Desktop - 32 bit - Processor: Intel Core 2 Quad Ram: originally 2 Gb, recently added 2 Bb more, i.e 4 Gb total Mobo: AsusTek Barkeley Graphic: NVidia GeForce 210 GT218 - 1Gb Bios: Ami 5.11 (original, not updated since 2007) OS: Win8
Eight Forums Android App Eight Forums IOS App Follow us on Facebook