La domanda è “Come posso abilitare PAE su Windows 7 (32-bit) per supportare più di 3,5 GB di RAM” e la risposta è digitare il prompt dei comandi “bcdedit /set [{ID}] pae ForceEnable”.
Ma, probabilmente la domanda è degna di essere riformulata come abilitare e poter utilizzare più di 3,5 (o 3,25) GB di RAM su un sistema W7 32 bit.
Ho provato PAE in 2 diverse schede madri Desktop con sistemi identici: Intel® Desktop Board D945GNT con un processore Intel® Pentium® D 3.4GHZ e 3.00GB di Ram utilizzabile, e Intel® Desktop Board DG41WV con Intel® E7500 2.93GHZ e 3.25GB di Ram utilizzabile. Entrambi a 64 bit e 4GB di RAM.
I 2 sistemi hanno abilitato il PAE; poi, usando la procedura indicata in http://www.jensscheffler.de/using-gavotte-ramdisk-in-windows-7 ho installato il disco Gavotte Ram e ho recuperato 16MB di Ram (niente) sul primo sistema, ma ho recuperato tutti i 775MB inutilizzati per il secondo.
Quindi, nel disco Ram del secondo sistema, ho assegnato un file pagesys mobile, da 16MB a 700MB, e un pagesys mobile di 16MB a 3300MB su una partizione di un diverso disco fisico del sistema.
ho dimostrato 2 fatti: 1. I sistemi preferivano il file di swap della Ram a quello del disco rigido. L'ho visto muoversi, crescere e ridursi. 2. Il benchmark con PC Pitstop (immagine allegata in http://www.pablomolina.net/bench700.png ) mostra un grande miglioramento nella velocità del disco di sistema, e il sistema gira molto più velocemente. Nel benchmark ho confrontato un file di pagina di 700 MB nel disco Ram con un file di pagina di 700 MB in un'altra partizione dello stesso disco di sistema!
Devi impostare il sistema per pulire il file di pagina allo spegnimento con la procedura Microsoft kb/314834.
Per me, PAE ha senso su un sistema a 32 bit, e funziona. Non sceglierò il sistema a 64 bit perché uso Windows professionalmente e ho accumulato 450 programmi nel corso degli anni, che mi richiederanno mesi per reinstallare.