4

Possible Duplicate:
Enabling PAE on Windows 7 32-bit?

I heard there was some kind of patch that let's a 32bit Windows installation use more than 3.25GB of ram(which is the limit for a 32bit OS). This patch doesn't remove the 2GB memory per process limit, but it will overall make the system user all the ram available.

dikidera
  • 141

5 Answers5

2

I don't recommend using it, it's not stable. But if you do, good luck.

The Patch.

SuperUser Post Covering the Same topic (PAE)

skub
  • 2,793
2

A group of programmers have released a kernel patch for Windows 7 to allow the usage of more than 4gb of RAM under Windows 7. Click here to download the patch, or view more information about it (warning, some side-bar advertisements are NSFW). The patch basically modifies the Windows 7 Kernel to be more like the Windows Server 2003 Datacenter Edition, which is compatible with up to 8gb of RAM under 32-bit mode.

The patch allows you to extend the PAE well into 8gb of RAM under Windows 7 32-bit. For more information about why Microsoft implemented this technical limitation, see this article.

As mentioned above, note that individual processes will still be limited to 4gb even if the system can access more... Although if you had 8gb of RAM, then at least you'd still have another 4gb for other processes ;)

Breakthrough
  • 34,847
0

As far as I know, this isn't possible due to the inherent nature of 32-bit operating systems.

That is, due to the fact that they use 32-bit memory addresses, the OS cannot address memory past the ~3.25GB mark, as this requires a larger address for the memory.

Thus, the only real "patch" that you can apply is an upgrade to a 64-bit version of your operating system.

akseli
  • 4,191
0

Before applying/looking for a patch make sure your hardware supports 64bits. A 32 bits hardware will allow you to have a memory address of 4Gigs (addressable from 0 to 4294967295) which includes your RAM and all the addressable hardware such as a video card. Trying to change the address space of an OS might cause your system to crash requiring a new install.

Greg
  • 4,668
0

http://wj32.wordpress.com/2011/02/23/pae-patch-updated-for-windows-7-sp1/ Works for me. Before applying it, I only got usable 2.5 GB from 4GB installed memory. As I have encrypted the whole disk with TrueCrypt, I don't want to go through the hassle of decrypting them, reinstalling Windows, installing my development stuff, etc. Did it work? I tried disabling the pagefile, then opening instances of Visual Studio until it barfed at 3.8 GB memory usage. Since I still have the original kernel, I tried booting the original kernel, and voila, it actually barfed at 2 GB memory usage. So yeah, it works. The caveat is, your program still only be able to access a total of 2GB private memory and 2GB shared memory. Remember that some application even share those 2GB memory. But unless you're using a huge memory eater apps like Photoshop or Premiere, things should do fine

Martheen
  • 1,759