Jump to content

WindowsXP Pro won't recognize 4GB of memory.


Rob00GT

Recommended Posts


Ahhh...thanks for the explenation. :)

So would it be turned off if you had NoExecute=AlwaysOff in the boot.ini? Not that I want it off...I'm just curious.

It should, yes, although sometimes you do have to specify that it loads a non-PAE kernel specifically in boot.ini.

Link to comment
Share on other sites

  • 2 weeks later...
But if you have a 64-bit capable processor, but 32-bit WinXP installed then WinXP will show the full 4GB.

Also not necessarily true - if the BIOS reports the 4GB memory address boundary as somewhere lower than 4GB, only a 64bit OS or a 32bit OS with PAE support will see most (but likely still not all) of the RAM. It has nothing to do with the OS, and everything to do with the underlying system hardware without regard to either a 32bit or 64bit processor. This issue is ENTIRELY a hardware issue - mostly BIOS, but also video RAM shadowing (we'll see more of this in Vista with higher-end cards becoming the norm) will cause RAM to not be available to the OS as well.

Link to comment
Share on other sites

But if you have a 64-bit capable processor, but 32-bit WinXP installed then WinXP will show the full 4GB.

Also not necessarily true - if the BIOS reports the 4GB memory address boundary as somewhere lower than 4GB, only a 64bit OS or a 32bit OS with PAE support will see most (but likely still not all) of the RAM. It has nothing to do with the OS, and everything to do with the underlying system hardware without regard to either a 32bit or 64bit processor. This issue is ENTIRELY a hardware issue - mostly BIOS, but also video RAM shadowing (we'll see more of this in Vista with higher-end cards becoming the norm) will cause RAM to not be available to the OS as well.

I wasn't entirely sure of that. The x64 capable machines that I've worked on that have 4GB RAM but 32-bit XP have all shown the full 4GB of RAM in System Properties. My experience with that has been pretty limited though...

Link to comment
Share on other sites

  • 2 years later...
me too is the victim of the same issue... I checked it in Vista, Windows 7 but the same...I was thinking the increase the ram to 8gb but will it worth increasing...am afraid

Welcome to the MSFN!

:hello:

If you want more than 4GB (or 3.2GB) of RAM, you need to upgrade to a 64bit version of Windows. XP, Vista and 7 32bit will only see 4GB even if you have more than that installed. Its a waste of money on RAM. Your other option is you can get the RAM now, knowing full well you can't use it, and then get a 64bit OS later.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...