By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Shinlock said:
totalwar23 said:

Basically, my PC has 4GB installed plus 512 MB of VRAM but Windows XP only recognizes 2.5 GB. I know the whole 32 bit RAM limit thing but there's no way my PC has another 1 GB of physical memory. Anybody know why?

its _impossible_ to use 4GB of ram on windows 32bit.. even if it reports all 4GB of it.

with PAE (physical address extension) enabled you can have windows report the full 4GB of memory but it won't be able to use it still (since drivers need to be PAE aware else they crash due to pointer sizes being 36bits large vs 32bits large.. so PAE is purely there to enable DEP in windows XP.. Pre SP1 it did work properly but yeah drivers sometimes crapped out). PAE needs to be enabled in the bios.

All devices share the same 32bit memory addressing space

so at best you have
4GB - Windows 300mb odd reserve - Video ram, that should leave you with about 3.2GB of ram, meaning you must have some other device eating up the rest of the ram or addressing space reserved (what other devices do you have installed?).

Considering regardless of what you do you'll lose close to 1GB of ram, if I was you I'd seriously look into upgrading to 64bit XP or Vista (depending on which has better driver support.

 

In other words, we don't know why it's only showing 2.5 instead of 3.2.



I would cite regulation, but I know you will simply ignore it.