Home
09-13-2010, 08:26 AM
The Russian Programmers Group "staforce" has written a small program witch removes the lock in the kernel of the 32-bit version of Windows 7. "ICE Technologie" has translate this program into English. The program automatically makes a copy of the kernel file "ntkrnlpa.exe" and saves the copy as separate file "ntkrlICE.exe". Then the program removes the lock in the copied file "ntkrlICE.exe" and integrates the new kernel file as an extra boot menu entry in the Windows 7 boot menu. So then you have the option to start Windows 7 either as usual with the original kernel file "ntkrnlpa.exe" or with the modified kernel file "ntkrlICE.exe".
The patch
The small program "4GB-RAMPatch.exe (http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/4GB-RAMPatch_Multilingual_12.7.2010.exe)" patches the kernel and removes the kernel lock:
4 Gb RAM Kernel Patch
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/4-GB-Ram-Kernel-Patch-en.png
The program makes automatically a copy of the kernel file, then removes the lock and integrates the new kernel file as an extra boot menu entry in the Windows 7 boot menu. So then you have the option to start Windows 7, either as usual with the original kernel file or with the modified kernel file.
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/bootmenu-en.png
The patch has two small but treatable side effects:
* Because Windows 7 observed the changes the kernel can not boot normally. For the Microsoft programmers who often times work with patched kernel Microsoft has built in a boot parameter - an additional switch: "testsigning = Yes"). So they can test their patched kernels. With this switch the patched kernel can start easily.
* But this switch leads to the fact that on the desktop background, lower right corner (above the clock) a hint ("Watermark") is displayed:
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/Watermark.png
To remove this "watermark" you can use the button "Remove Watermark":
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/Remove-Watermark.png
Then you should reboot.
To change the boot menu you can start the Windows 7 program "msconfig":
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/start-msconfig.png
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/msconfig-en.png
On the tab "Boot" you can specify:
* Which boot menu entry to be booted by default (if the user does not interact).
* How long should the Start menu appear.
* And you can delete one or the other boot menu entry.
However, you should not remove the boot menu entry for the original kernel. Because there are some very few programs that do not get along with as much RAM as the kernel patch makes available. Then you can always reboot the original kernel.
To remove the patch you only need remove the start Menu entry with "msconfig" (you can start the program "msconfig" when you enter in the search box in the start menu "msconfig"). The boot menu then will no longer appear. Because as long as only one menu item is available, no boot menu appears. The copied, patched kernel file "ntkrlICE.exe" in the folder "C:\Windows\system32" can also be safely deleted.
In a Command Prompt with admin rights you can see with the command
"bcdedit" the new boot menu entry in detail:
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/Bootmenu-bcdedit.png
The text that appears in the boot menu can be found under "description".
"testsigning = Yes" allows the patched kernel to start despite modification.
The copied and modified kernel is called "ntkrlICE.exe".
With "pae = ForceEnable" the address extension for the RAM is activated.
Source: Google.
I hope you enjoyed! :)
~Home
The patch
The small program "4GB-RAMPatch.exe (http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/4GB-RAMPatch_Multilingual_12.7.2010.exe)" patches the kernel and removes the kernel lock:
4 Gb RAM Kernel Patch
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/4-GB-Ram-Kernel-Patch-en.png
The program makes automatically a copy of the kernel file, then removes the lock and integrates the new kernel file as an extra boot menu entry in the Windows 7 boot menu. So then you have the option to start Windows 7, either as usual with the original kernel file or with the modified kernel file.
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/bootmenu-en.png
The patch has two small but treatable side effects:
* Because Windows 7 observed the changes the kernel can not boot normally. For the Microsoft programmers who often times work with patched kernel Microsoft has built in a boot parameter - an additional switch: "testsigning = Yes"). So they can test their patched kernels. With this switch the patched kernel can start easily.
* But this switch leads to the fact that on the desktop background, lower right corner (above the clock) a hint ("Watermark") is displayed:
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/Watermark.png
To remove this "watermark" you can use the button "Remove Watermark":
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/Remove-Watermark.png
Then you should reboot.
To change the boot menu you can start the Windows 7 program "msconfig":
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/start-msconfig.png
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/msconfig-en.png
On the tab "Boot" you can specify:
* Which boot menu entry to be booted by default (if the user does not interact).
* How long should the Start menu appear.
* And you can delete one or the other boot menu entry.
However, you should not remove the boot menu entry for the original kernel. Because there are some very few programs that do not get along with as much RAM as the kernel patch makes available. Then you can always reboot the original kernel.
To remove the patch you only need remove the start Menu entry with "msconfig" (you can start the program "msconfig" when you enter in the search box in the start menu "msconfig"). The boot menu then will no longer appear. Because as long as only one menu item is available, no boot menu appears. The copied, patched kernel file "ntkrlICE.exe" in the folder "C:\Windows\system32" can also be safely deleted.
In a Command Prompt with admin rights you can see with the command
"bcdedit" the new boot menu entry in detail:
http://www.unawave.de/medien/Windows-7/Tipps/32-Bit-RAM-Sperre/Bootmenu-bcdedit.png
The text that appears in the boot menu can be found under "description".
"testsigning = Yes" allows the patched kernel to start despite modification.
The copied and modified kernel is called "ntkrlICE.exe".
With "pae = ForceEnable" the address extension for the RAM is activated.
Source: Google.
I hope you enjoyed! :)
~Home