-
How to use 4GB RAM on 32-bit XP/Vista by enabling PAE
Posted on October 4th, 2009 1 commentOriginal Article from http://etricks.in/2009/09/how-to-use-4gb-ram-on-32-bit-xpvista-by-enabling-pae.html
As advised in the comments below, this way seems to have been patched, I cannot confirm this as I haven’t tried it/don’t need to. 64-bit is out there. -Thomas
Recently one of my friend bought
2 GB RAM for his PC. He already had 2GB installed and he added more 2GB to his . But his XP showed only 2GBs. This is very common problem. By default Windows XP supports only 2GB of RAM on 32-bit systems.It is fact that 64-bit systems can support 4 GB of RAM .But very few people know that even 32-bit systems can support up to 4GB of RAM.This can be done by enabling the PAE(Physical Address Extension) on your PC.Now a days almost all processors support PAE.How to enable PAE on XP:
To enable PAE in
Windows XP you have to edit the boot.ini file. Open boot.ini file. It will be there in your system drive. Suppose your OS is installed in C drive then go to run and type c:\boot.ini and hit enter.Add “/ PAE” at the end of the file.It would look something like this:
multi (0) disk (0) rdisk (1) partition (1) \ WINDOWS = “Microsoft
Windows XP Professional” / noexecute = OptIn / fastdetect / PAEDon’t change anything else in boot.ini or your PC will not boot.Just add / PAE at the end of the line.
Now restart your PC and check if your computer is showing 4 GB RAM. To do this right click on My computer and select properties.Click on general tab and see if it is showing 4GB or not. If it shows then it means that you have done everything correctly and you can use complete 4Gb of your RAM.
Enable PAE under Vista:
It is very easy to enable PAE under Vista. Open cmd and type
BCDEdit / set PAE forceenable
Now it should show 4GB of RAM in Vista.
Warning:Use PAE only if you really have 4GB of RAM or your PC may not work properly. Or if you have got some extra money I will recommend you to go for 64-bit system.
If you liked this post, please buy me a coffee! Donations will be VERY much appreciated!Random Posts
1 responses to “How to use 4GB RAM on 32-bit XP/Vista by enabling PAE”

-
Sorry, but this will not work at all with Vista, and With XP only up to SP1.
The reason that the full 4GB of RAM is not accessible is because the address space must be shared with memory mapped devices. Many modern motherboards have an option that allows mapping the otherwise inaccessible RAM above the 4GB mark where is could theoretically be accessed by using PAE.
Unfortunately, many popular devices have drivers that fail badly in this environment. For this reason all RAM above 4GB will be ignored in client versions of 32 bit Windows. This was introduced for XP SP2.
Bottom line: PAE will do nothing for you, unless you are using XP with SP1 or older.
A 64 bit OS will permit full access to all RAM (with compatible hardware).
Leave a reply
-



Larry Miller February 3rd, 2010 at 06:47