PatchPae by wj32.
Tested on Windows Vista SP2, Windows 7 SP0 and Windows 7 SP1.

== Usage ==
1.  Open an elevated Command Prompt window.

2.  cd C:\Windows\system32.
    Make sure the current directory is in fact system32.

3.  C:\WherePatchPaeIs\PatchPae.exe -type kernel -o ntkrnlpx.exe ntkrnlpa.exe
    This will patch the kernel to enable a maximum of 128GB of RAM.

4.  C:\WherePatchPaeIs\PatchPae.exe -type loader -o winloadp.exe winload.exe
    This will patch the loader to disable signature verification.

5.  bcdedit /copy {current} /d "Windows 7 (PAE Patched)"
    This will create a new boot entry. A message should appear:
    The entry was successfully copied to {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.

6.  bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} kernel ntkrnlpx.exe
    This will set our boot entry to load our patched kernel.

7.  bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path \Windows\system32\winloadp.exe
    This will set our loader to be our patched loader.

8.  bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} nointegritychecks 1
    This will disable verification of the loader.

9.  bcdedit /set {bootmgr} default {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
    This will set our boot entry to be the default.

10. bcdedit /set {bootmgr} timeout 5
    This will set the timeout to be shorter.
    Note: you can change this timeout to whatever you like.

11. Restart the computer and enjoy.