La pregunta es “¿Cómo puedo habilitar PAE en Windows 7 (32 bits) para soportar más de 3,5 GB de RAM” y la respuesta es escribir el símbolo del sistema “bcdedit /set [{ID}] pae ForceEnable”.
Pero, probablemente la pregunta merece ser reformulada como habilitar y poder usar más de 3.5 (o 3.25) GB de RAM en el sistema W7 de 32 bits.
He probado PAE en 2 placas base de escritorio diferentes con sistemas idénticos: Placa de sobremesa Intel® D945GNT con un procesador Intel® Pentium® D a 3,4GHZ y 3,00GB de RAM utilizable, y Placa de sobremesa Intel® DG41WV con Intel® E7500 a 2,93GHZ y 3,25GB de RAM utilizable. Ambos con capacidad de 64 bits y 4GB de Ram.
Los 2 sistemas habilitaron PAE; luego, usando el procedimiento indicado en http://www.jensscheffler.de/using-gavotte-ramdisk-in-windows-7 instalé el disco Gavotte Ram y recuperé 16MB de Ram (nada) en el primer sistema, pero recuperé los 775MB completos sin usar en el segundo.
Entonces, en el disco Ram del segundo sistema, le asigné un archivo pagesys movible, de 16MB a 700MB, y un pagesys movible de 16MB a 3300MB en una partición de un disco físico diferente del sistema.
He comprobado 2 hechos: 1. Los sistemas preferían el archivo de intercambio de la Ram sobre el del disco duro. Lo vi moverse, crecer y reducirse. 2. El benchmark con PC Pitstop (imagen adjunta en http://www.pablomolina.net/bench700.png ) muestra una gran mejora en la velocidad del disco del sistema, y el sistema funciona bastante más rápido. En el bench comparé un archivo de página de 700 MB en el disco Ram con un archivo de página de 700 MB en otra partición de la misma unidad del sistema.
Hay que configurar el sistema para que limpie el archivo de página al apagar con el procedimiento Microsoft kb/314834.
Para mí, PAE tiene sentido en un sistema de 32 bits, y funciona. No voy a ir a por el sistema de 64 bits, ya que uso Windows profesionalmente y he acumulado 450 programas durante años, que me llevará meses reinstalar.