Utiliser toute la mémoire disponible sur Windows 7 32Bit

Actuellement, on trouve des Kits 8 Go de DDR3 pour 65 euros et il serait dommage de s'en priver :)

Seulement voilà, en temps normal, seule la version x64 de Windows permet d'utiliser complétement les 4 ou 8Go.
Mais cette version x64 reste encore incompatible avec certains matériels ou logiciels et est souvent plus lente que la 32bit au final.

En activant le mode PAE et avec un petit patch du noyau, il est possible de passer outre la barrière des 3.56Go de RAM.

A quoi toute cette RAM peut être utile ?
Et bien simplement pour pouvoir utiliser sans restriction plusieurs OS virtuels avec VirtualBox ou VMWare, ce qui est très utile pour un développeur.
A noter qu'il est possible d'utiliser ces systemes virtuels 64bits sur Windows 32 si votre processeur le permet.
Par exemple, pour compiler les dernières versions d'android AOSP, il est nécessaire d'utiliser un système Linux 64bit (en théorie plus depuis la 2.3.4).

Consulter l'article source (en Allemand)

Testé ici même sur Windows 7 SP1 (7600)

PS: Comme indiqué sur le site source, il se peut que certains antivirus détectent l'outil comme potentiellement dangereux.

EDIT (Mai 2012):
L'utilitaire v1.0.3.1 ne fonctionne plus sur la version SP1 7601.17790, téléchargez PatchPae-GeekMode.rar et suivez les étapes du fichier readme.txt

Pour Windows 8 32bit, il semblerait que cela puisse aussi fonctionner sur le meme principe.

Mais attention aux cartes graphiques utilisant la RAM de façon partagée (non dédiée), je n'ai pas réussi à appliquer le patch sur ces Portables.

AttachmentSizeDownloadsLast Download
4GB-RAMPatch.v1.0.3.1.zip (pour Seven 7600)2.31 MB379811 weeks 4 days ago
PatchPae-GeekMode.rar (Version geek, step by step)450.16 KB142511 weeks 4 days ago