Quattro Gigabyte di Memoria su XP X86 (32-bit)

Pubblicato da Yuri Carlenzoli | 15 Giugno 2008

Windows XP X86 (32 bit), non riconosce al 100% quattro Gigabyte fisici di memoria, se la installiamo funziona ma ne riconosce di meno, per poter sfruttare tutti i quattro Gigabyte, su Windows XP X86 bisogna usare PAE (Physical Address Extension).

PAE, detto con parole mie è una specie di virtualizzazione detto da Microsoft il succo del discorso è:

PAE is the second method supported to access memory above 4 GB; this method has been widely implemented. PAE maps up to 64 GB of physical memory into a 32-bit (4 GB) virtual address space using either 4-KB or 2-MB pages.

Per poter abilitare PAE, bisogna semplicemente editare il file Boot.ini, si fa così:

  • Bisogna andare in "pannello di controllo/opzioni cartella", in visualizzazione selezionare "visualizza file e cartelle nascosti", e deselezionare "nascondi i file protetti di sistema (consigliato)";
  • Ora bisogna andare nella root disco dove risiede windows (C: di solito), fare click con il tasto destro sul file boot.ini, nella scheda proprietà se è selezionato bisognasola lettura, deselezionarlo.
  • Adesso bisogna aprire il file con notepad, io mi sono innamorato e non mi stanco di consigliare Notepad++, ma va bene anche notepad di Windows.
  • Ora bisogna aggiungere /PAE al percorso ARC (Advanced RISC Computing), il mio è così:
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect; diventerebbe: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /PAE
  • Infine bisogna rimettere il file boot.ini in sola lettura, per rendere funzionante PAE riavviare il computer.

Tutto qui, ricordo che non tutto l'hardware supporta PAE, per disabilitarlo se non supportato prima dell'avvio di windows bisogna premere F8, ed entrare in safe mode (modalità provvisoria), da li disabilitarlo (togliendolo dal boot.ini), e, se Windows da problemi o messaggi d'errore dopo aver abilitato PAE bisogna entrare sempre in safe mode bisogna disabilitarlo del tutto, aggiungendo /NOPAE /NOEXECUTE=alwaysoff al boot.ini.

Qui trovate l'Approfondimento su PAE ufficiale di Microsoft (in inglese).

2 commenti su “Quattro Gigabyte di Memoria su XP X86 (32-bit)

  1. CHECCO

    E' una stupidaggine. Il PAE su XP (a partire dal SP2) è abilitato di default, ma non serve a "far vedere" al sistema i 4 GB di RAM, perchè contemporaneamente, il limite di memoria fisica (da cui va sottratta una parte per vari indirizzamenti) è stato fissato proprio a 4 GB per problemi di compatibilità con parecchi drivers.

  2. yuri Autore del post

    il link che ho messo in fondo proveniente da microsoft stessa non dice proprio così, qui c'è qualcosa anche in italiano

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Moderazione dei commenti attiva. Il tuo commento non apparirà immediatamente.