A pergunta é “Como posso activar o PAE no Windows 7 (32-bit) para suportar mais de 3,5 GB de RAM” e a resposta é digitar o comando “bcdedit /set [{ID}] pae ForceEnable”.
Mas, provavelmente a questão é digna de ser reformulada, como activar e poder utilizar mais de 3,5 (ou 3,25) GB de RAM no sistema W7 de 32 bits.
Tentei PAE em 2 placas principais Desktop diferentes com sistemas idênticos: Intel® Desktop Board D945GNT com um Processador Intel® Pentium® D 3,4GHZ e Ram utilizável de 3,00GB, e Intel® Desktop Board DG41WV com Intel® E7500 2,93GHZ e Ram utilizável de 3,25GB. Ambos com 64 bits e 4GB de Ram.
Os 2 sistemas activaram PAE; depois, utilizando o procedimento indicado em http://www.jensscheffler.de/using-gavotte-ramdisk-in-windows-7 I instalei o disco Gavotte Ram e recuperei 16MB Ram (nada) no primeiro sistema, mas recuperei os 775MB inteiros não utilizados no segundo.
Assim, no disco Ram do segundo sistema, atribuí-lhe um ficheiro de páginas móveis, de 16MB a 700MB, e um ficheiro de páginas móveis de 16MB a 3300MB numa partição de um disco físico diferente do sistema.
Eu provei 2 factos: 1. Os sistemas preferiram o ficheiro Ram swap em vez do ficheiro do disco rígido. Vi-o a mover-se, a crescer e a encolher. 2. Benchmark com PC Pitstop (imagem anexada em http://www.pablomolina.net/bench700.png ) mostra uma grande melhoria na velocidade do disco do sistema, e o sistema funciona bastante mais rápido. No banco comparei um ficheiro de 700 MB de página no disco Ram com um ficheiro de 700 MB de página noutra partição da mesma unidade do sistema!
É necessário configurar o sistema para limpar o ficheiro de página no encerramento com o procedimento kb/314834 da Microsoft.
Para mim, PAE faz sentido num sistema de 32 bit, e funciona. Não irei para o sistema de 64 bits pois utilizo o Windows profissionalmente e acumulei 450 programas ao longo de anos, o que me levará meses a reinstalar.