IF it matters that much you might try this.
http://www.msfn.org/board/lofiversion/index.php/t135806.html
Can't say it will work with 7 though.
Is there a way to make Windows (specifically Windows 7) utilize more than 4 GB or RAM? I have a user that purchased a 32 bit version of Windows 7 Ultimate and doesn't want to send it back for a 64 bit replacement.
Sorry, 32-Bit is limited to 4GB in Windows 7 (2GB in Starter edition). Luckily 64-Bit is 2GB on starter, 8GB for Home Basic, 16GB for Home Premium, and 192GB for Business, Enterprise and Ultimate editions.
Also- why are you stuck in the past in the first place? Move to 64-Bit already...we're already starting to talk 128-Bit for windows 8 and at the very least Windows 9.
Supporting 64 bit anything in a business environment is asking for a headache.
4GB is a limit of the 32bit architecture (x86) and not a limiatation of the O.S
"By definition, a 32-bit processor uses 32 bits to refer to the location of each byte of memory. 2^32 = 4.2 billion, which means a memory address that's 32 bits long can only refer to 4.2 billion unique locations (i.e. 4 GB)."
Then why does Windows Server 2003 32-Bit support more than 4GB?
I had to look that upIt uses Physical Address Extension, where "physical address size is increased from 32 bits to 36 bits - max of 64GB" (Wikipedia) This feature is only avaliable on 32bit Server editions.
"However, desktop versions of Windows limit physical address space to 4 GiB for driver compatibility reasons" (Wikipedia)
Is there a way to make Windows (specifically Windows 7) utilize more than 4 GB or RAM? I have a user that purchased a 32 bit version of Windows 7 Ultimate and doesn't want to send it back for a 64 bit replacement.