PAE patch updated for Windows 7 SP1

This patch allows you to use more than 3/4GB of RAM on an x86 Windows system. Works on Vista and 7, has been tested on Windows Vista SP2, Windows 7 SP0 and Windows 7 SP1. Instructions and source code included.

Download: http://www.mediafire.com/?01x25z8sqvbbzfz

Note: I do not offer any support for this. If this did not work for you, either:

  • You cannot follow instructions correctly, or
  • You cannot use more than 4GB of physical memory on 32-bit Windows due to hardware/software conflicts.
Advertisement

53 Responses to PAE patch updated for Windows 7 SP1

  1. [...] An updated version for Windows 7 SP1 is [...]

  2. ruddj says:

    Great job and quick release. Will this version fix the Intel HD Graphics version?

    • wj32 says:

      I don’t know what the problem actually is or what’s causing it…

    • Big Boy says:

      You see, this is the reason why MS disabled more than 4GB on 32-bit systems. Because of fishy drivers that can’t handle memory above 4GB. The fault is Intel driver, not the PAE patch.

      Now, some versions of Windows Server do support more than 4GB on 32-bit. You may try Intel HD drivers for those versions of Windows. Note that I have NO IDEA if it will work or not! Basically you are at the mercy of the driver maker.

  3. R0man says:

    The problem seems to be the driver of this Intel HD Graphics (Mobile Intel® 4 Series Express Chipset for me). Without it, I can go up to 1280×768 on my Dell Latitude E6400 using standard Windows VGA driver. As soon as the driver is installed, after Welcome Windows startup I have black screen and laptop freezes. But I can always enter within the Windows safe mode. Do you think that memory is shared differently with that kind of graphics adapters?

  4. kDn says:

    Not working for me on Windows 7 SP1, causing BSOD 0x8E :(

    • kDn says:

      Sorry, I was wrong. All work fine :)
      I was get BSOD 8e becouse had overclocked memory 2*270*(5/3)=900MHz (5-5-5-15) for DDR2 800. Then I grow up timings to 6-6-6-18 and tested with MemTest86+. Currently memory is stable and Windows 7 with PAE patch stable also.

      Thank you).

  5. Ivan says:

    Step 4 (C:\WherePatchPaeIs\PatchPae.exe -type loader -o winloadp.exe winload.exe) results in the message “failed”.

    • Ivan says:

      Apologies for my inferior reading and Googling skills, I used the old patch. However after finishing all steps successfully and rebooting to the new patched Windows, the usable RAM size was still only 3,46 GB.

  6. [...] tool that patch the kernel of win7 32 To Enable More Than 4GB Memory [ so it can use up to 128 Go ] http://wj32.wordpress.com/2011/02/23…windows-7-sp1/ here are links that talk about first release of that tool similar to hybridphysx , so it helps to [...]

  7. Royce says:

    Did not works on me, the windows always restart randomly, and there’s written memory crash dump ?

  8. Royce says:

    My pc didn’t overclocked at all, and the configuration are on normal setting… , but still BSOD, windows 7 sp1..

  9. Rishi says:

    Dear Wj32,

    Thank you for this worderful patch. What I want to know is that, all the steps mentioned in the readme text I have to follow. If after patching the system with the patched pae and then I delete PAE folder will it still work.

  10. Bow says:

    Hi Wj32,

    I can get into windows but not for a while BSOD. I’ve tried more than 5 times using the patch PAE (Win7SP1) but always BSOD with various kinds of error messages.

    Any suggestions?

  11. chrisu3 says:

    Hi everyone. Can someone explain me how to completely uninstall this patch? I have used instruction attached to patch, but it didn’t worked for me Now Win7 see only 2 GB of ram in my computer :/. I removed patched entry from boot tab in ms config but issue is still the same. Also in the bottom right corner of my desktop appeared info witch says: “Test mode, Windows 7 Compilation 7601″.

  12. mauro says:

    and version for xp 32 ? are plan to build? using kernel 2003 or patch kernel to activate PAE

  13. voorhees says:

    work fine here, this is some picture without patched and patched PAE

    non-patched PAE
    http://img571.imageshack.us/img571/5829/sysinforam325.png
    http://img830.imageshack.us/img830/562/ram325gb.png
    patched PAE
    http://img94.imageshack.us/img94/4117/sysinforam8gb.png
    http://img13.imageshack.us/img13/1079/ram706gb.png

    there is some problem, but that must be becouse, like wj32 said, software/hardware issue, in my case i start alot application which use user-mode or kernel-mode drivers but for now i saw just apllications which use capture drivers not work on my system, specifically AverMedia Hybrid TV card and Logitech WebCam

    • voorhees says:

      actually my mistake, just AverMedia capture device driver will cause application crash or system hang, depending which application will use that device driver.
      WebCam works fine

  14. triplexxx says:

    thank you very much wj32 for this patch! it works pretty fine on windows 7 pro 32 bit. my kernel-version is: ntkrnlpa.exe 6.1.7601.17592.
    till now no problems with drivers …

  15. khangozzy says:

    Hi all,

    How to remove the water mark “Test mode, windows 7 compilation 7601″

    Tks

    • triplexxx says:

      Did you do all steps like shown in the readme.txt-file?

      I have exactly followed the instructions in the readme.txt, there is no water mark at all at me PC…

  16. triplexxx says:

    I have tried the patch on another Notebook with an Mobile Intel X3100 Grafic-Adapter onboard. The patch does NOT work. It seems to be a problem with the Intel-driver, like people reportet above …

  17. PA says:

    nointegritychecks works only for the 1st boot, after that Windows Startup Repari will launch and complain about bad signature in either ntkrnlpx or winloadp.
    For the rest the patch works fine.

  18. PA says:

    Forget about last post, it works fine just now.
    I forgot my bcd entry has nx AlwaysOff and it seems that option also disables PAE.
    So if you want to have +4 Gb PAE kernel but dont want Microsoft DEP (Data Execution Prevention) on you you need to set:

    bcdedit /set {current} nx AlwaysOff
    bcdedit /set {current} pae ForceEnable

  19. PA says:

    Oh and another drivers that has problems with this memory seems to be MacDrive’s HFS driver, when the patched kernel is active the driver doesnt mount HFS partitions.

  20. bvdl says:

    works fine without any problems,
    great work!

  21. Luis Ibanez says:

    Hi, thanks for the post, this helped me a lot, i tried with different patches, but without success. I follow your instructions over Windows 7 Ultimate “Sp1″ and it worked just FINE. For all of the guys that didn’t get it working, i would suggest PowerCmd , so you will be able to copy and paste the commands instead of typing everything manually. THANKS again, it works like a charm.

  22. Previx64 says:

    Those who are unable to run bcdedit for error “The boot configuration data store could not be opened”, this may be because your Boot files are on a recovery partition which is not attached by default to the windows. In that case you can press F8 at boot up and enter into repairmode. open a command prompt and do the procedure listed above. HTH

  23. Previx64 says:

    For those who got into a brick wall thanks to intel igdkmd32.sys and the like, they can verify whether this patch works by entering the safe mode.

  24. kon says:

    Thanks for this great hack, my pc works fine with win7 sp1 and this patch and now I dont need move to an 64bit version anymore!

    • kon says:

      Also that powercmd program makes ur life easier, as it has to do with the progress of this patch. Just copy-pastes and finished :-)
      Thanks again!

  25. Pablo says:

    Excellent patch…worked perfectly. Thank you!

  26. sorin says:

    Thank you! It worked … like a charm!

  27. Novex says:

    Still can’t work on Intel HD Graphics (Thinkpad x220)
    In safe mode it totally works. When starting normally, black screen just like R0man says.

    So sad… My 6GB RAM…

  28. moon says:

    I test on Lenovo G470 with Windows 7 Ultimate SP1(32bit)
    work on RAM 4G
    but can’t work on RAM 8G (4G x2)

  29. Michel says:

    I got the version before SP1 to work but this one does not.
    I get a Windows repair screen just like when you insert the repair CD.
    I used Powercmd as Administrator hoping that would be an elevated command prompt.
    Anyway.. How do I REMOVE this?

  30. Michel says:

    Seems I myself made a mistake.
    I could see what I did wrong in the powercmd history log.

    Anyway it works now.
    I will give a short tutorial how I did it, perhaps someone who is also not very technical will benefit from it.

    Download the patch zip file from this website.
    Unpack the zip file with Winrar to a folder named tinytim on your desktop.
    Download and install Powercmd.
    Run Powercmd as Administrator.
    Type: cd C:\Windows\system32
    Then just follow the steps from the read me which is also in the patch zip file.
    Where it says:C:\WherePatchPaeIs
    remove that and put in: C:\Users\username\Desktop\tinytim
    Where username is YOUR username.

    So for example this:
    3. C:\WherePatchPaeIs\PatchPae.exe -type kernel -o ntkrnlpx.exe ntkrnlpa.exe

    Would have to be this:
    3. C:\Users\username\Desktop\tinytim\PatchPae.exe -type kernel -o ntkrnlpx.exe ntkrnlpa.exe

    It’s great having bought 4 GB and actually USING 4 GB!

  31. pool of ram says:

    not really working on cores which have memory sharing on built-in gpu’s (arrandale, sandybridge, new gen cores, nvidia’s optimus, other switching techs) unlike when you setup it on a machine with dedicated gpu it will run without any problems.

  32. Julio Ariza says:

    I get the message: winloadp.exe

    The selected entry could not be loaded because the application is missing or corrupt. Any idea?

  33. Ottorino says:

    I also have tried to patch the Win7 32bit on a nvidia optimus system. I get the same problems as decribed above. Everything works fine with standard vga driver. After install the Intel HD Graphics driver the system hangs close before welcome screen.

    Does anyone with lots of knowledge about memory sharing have an idea how to solve this Intel driver problem?

  34. Pizzetta says:

    Same problem also for me on HP EliteBook 8460p with Intel HD graphic driver.
    Installed this and other 4GB patch, but is always the same: BSOD after entered Seven password login account or the PC crash. If I execute the patched boot in safe mode than I don’t have problem.
    I investigate that the root cause is due to Intel HD graphics driver. In fact I’ll uninstall the driver and execute the patch it works correctly but I have the VGA mode.
    Any suggestion to fix this issue?

  35. Has anyone verified this patch against the latest release of ntkrnlpa.exe?

    File version: 6.1.7601.17713
    Date modified: 10/25/2011 11:47 p.m.
    MD5: F2368C2A4B126B2EAEF1985116B88A1D

    Thanks.

    • After some extensive experimentation, I will respond to my own post. The short answer is, “Yes … the patch will work with 32-bit Windows 7 Professional SP1, from the bare SP1 installation all the way through the latest available updates as of 14 Jan 2012.”

      Environment:
      Intel S1200BTL server motherboard (Intel & Micro$oft drivers)
      Intel Xeon E3-1230 CPU
      Video – ATI 5450 GPU (AMD/ATI driver)
      Sound – Creative Audigy PCI (Creative driver)
      Disks – (2) Seagate 1TB disks configured as a RAID 1 mirror array using standard Micro$oft software RAID

      Kernel revisions:
      The PAE kernel file (ntkrnlpa.exe) on the original SP1 install disc was version 6.1.7601.17514 (20 Nov 1010). The kernel file was updated per KB2633171 to revision 6.1.7601.17713 (25 Oct 2011). PatchPAE works correctly with either kernel file.

      To repeat myself … If you install the PAE patch exactly in accordance with the instructions provided in the package it will work correctly with any 32-bit Win 7 Professional revision level from the M$ distribution discs through the latest updates as of 14 Jan 2012. It is still possible that the patch will fail to work correctly in some environments due to non-standards-compliant third-party drivers.

      I hope this helps.

  36. Kostas says:

    Win 7 SP1,
    8GB RAM,
    Intel Core i5 2500K + ATI 5850
    working fine until now…

  37. pizzetta72 says:

    Nothing to do. Installed last version 6.1.7601.17713 but hte problem is still present if I start Seven in Normal mode. In Safe mode or better removing the Graphic driver (Intel) the problem disappear and I have the 4Gb.
    The main problem is focused on the Intel Graphics drivers that probably are not compatible with PAE enabling :-(

  38. war10ck says:

    Windows 7 runs well with Intel Graphics driver for XP. You won’t get the AERO effects but the basic design. Still better than default VGA or blue screen.

  39. dumraja says:

    HI all,

    did exactly as the instruction everything went great but on boot it still shows ” 4.00gb 3.25gb usable”
    have win 7 ultimate lic. copy and laptop XPS M1210 DEll can sone one help.

    I tried again and again have more than three entries in boot but none works.

    can some one help me and guide.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.