Come utilizzare oltre 4GB di RAM su Windows Vista a 32 bit (x86)

A molti potrà sembrare strano, ma la versione a 32 bit di Windows Vista (x86) non supporta una memoria RAM che ammonta complessivamente ad oltre 4 GB, cifra considerevole ma al giorno d’oggi per nulla inconsueta.

Tutto ciò, al contrario di quanti in molti possano pensare, non è una limitazione insormontabile o definitiva dovuta alle caratteristiche dell’hardware, quindi che ne dite di una delle nostre impareggiabili guide per veri geek per vedere insieme come utilizzare oltre 4GB di RAM su Windows Vista a 32 bit (x86)? Basta sostituire qualche file ed il gioco è fatto…. si comincia!


  1. Scaricare ed installare Windows Server 2008 Enterprise Edition per poi attivarlo;
  2. Se non si ha la possibilità di installare/attivare Windows Server 2008 Enterprise Edition, trasferire su un qualsiasi dispositivo i seguenti file da una copia del suddetto sistema già attivata (o scaricarli da qui):
    • %systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms
    • %systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat

  3. Copiare gli stessi file da Windows Vista (per effettuare eventuali ripristini);
  4. Digitare servizi nel menu start di Windows Vista e premere Invio;
  5. Fare doppio click sul servizio licenze software e stopparlo;
  6. Prendere il controllo totale dei seguenti file (è possibile farlo tramite il menu contestuale, dopo aver inserito questo nel registro di sistema):
    • %systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms
    • %systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat

  7. Sostituire i file pkeyconfig.xrm-ms e tokens.dat di Windows Vista con quelli di Windows Server 2008 Enterprise Edition;
  8. Riavviare il PC.

Via | Tip and Trick

Si ringrazia Mosaik per la segnalazione