Superamento del limite di 4.095 MB nella dimensione del file di paging in Windows

IMPORTANTE: in questo articolo sono contenute informazioni su come modificare il Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986 Description of the Microsoft Windows Registry
Sommario
Nella documentazione si legge che quando si imposta la dimensione del file di paging in Windows il limite massimo consentito è di 4.095 megabyte (MB). Questo è in realtà il limite previsto per ciascun volume, per cui se è necessario disporre di un file di paging di dimensione superiore sarà possibile creare, su una o più unità, più file di paging di dimensione consentita. Se non sono disponibili altre unità né altri volumi, sarà possibile creare più file di paging su una stessa unità inserendoli in cartelle diverse.

NOTA: per ottenere un'immagine della memoria di un computer con 4 GB o più di RAM, è necessario utilizzare il parametro /MAXMEM nel file BOOT.ini. Uno dei file di paging sulla partizione di sistema deve avere una dimensione che superi di 1 MB la quantità di RAM installata nel computer, per consentire la creazione di un'immagine della memoria.

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
108393 MAXMEM Option in Windows NT BOOT.INI File (Informazioni in lingua inglese)
Informazioni
AVVISO: l'errato utilizzo dell'editor del Registro di sistema può causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non è in grado di garantire la risoluzione di problemi causati dall'errato utilizzo dell'editor del Registro di sistema. L'utilizzo dell'editor del Registro di sistema è a rischio e pericolo dell'utente.

È bene tenere presente che le operazioni di lettura e di scrittura di un file di paging di questa dimensione possono risultare particolarmente dispendiose in termini di prestazioni. Se è necessario disporre di un file di paging di questa dimensione, può rivelarsi una soluzione migliore aggiungere RAM al computer. L'algoritmo attualmente utilizzato da Windows per impostare la dimensione del file di paging è il seguente:
  • Se la RAM fisica totale è inferiore a 2 gigabyte (GB), la dimensione del file di paging sarà di una volta e mezza la quantità totale della RAM.
  • Se la RAM fisica totale è maggiore o uguale a 2 GB, la dimensione predefinita sarà di 2 GB.
Per creare su un volume più file di paging in modo da superare il limite massimo di 4.095 MB:
  1. Sull'unità o sul volume desiderato creare un numero di cartelle pari al numero dei file di paging che si desidera creare sul tale unità o volume. Ad esempio, C:\Pagefile1, C:\Pagefile2 e C:\Pagefile3.
  2. Utilizzando l'editor del Registro di sistema (Regedt32.exe) individuare la seguente chiave:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Trovare il valore Pagingfiles, quindi fare doppio clic su di esso per aprirlo.
  4. Rimuovere qualsiasi valore esistente e aggiungere i seguenti valori:
    c:\pagefile1\pagefile.sys 3000 4000
    c:\pagefile2\pagefile.sys 3000 4000
    c:\pagefile3\Pagefile.sys 3000 4000
  5. Scegliere OK e chiudere l'editor del Registro di sistema. Riavviare il computer affinché le modifiche abbiano effetto.
  6. Verificare le proprietà del file di paging facendo clic con il pulsante destro del mouse su Risorse del computer e scegliendo Proprietà. Nella scheda Avanzate fare clic su Opzioni prestazioni.
In questo esempio, la dimensione iniziale dei file di paging è stata impostata su 3000. Poiché i file di paging vengono utilizzati nell'ordine in cui sono visualizzati, è possibile risparmiare spazio su disco impostando la dimensione iniziale degli altri file di paging su 0, in modo che lo spazio verrà utilizzato solo se necessario. La dimensione iniziale del file di paging viene inizializzata in base alla dimensione minima quando il computer viene avviato. Se la dimensione iniziale è 3000, tale spazio verrà riservato sul disco indipendentemente dal fatto che venga o meno utilizzato.

AVVISO: la finestra delle proprietà Memoria virtuale non riflette l'esistenza di più file di paging. Più file di paging continueranno a essere utilizzati sullo stesso volume finché un utente non sceglierà OK nella finestra delle proprietà Memoria virtuale. Quando un utente sceglie OK nella finestra delle proprietà Memoria virtuale, il sistema utilizza il file di paging visualizzato in tale finestra.

Per accedere alla finestra delle proprietà Memoria virtuale, aprire le proprietà del sistema dal Pannello di controllo. Quindi attenersi alla seguente procedura:
  1. Scegliere Avanzate
  2. Fare clic su Opzioni prestazioni
  3. Scegliere Cambia.
4095 swap page file pagefile
Proprietà

ID articolo: 237740 - Ultima revisione: 10/26/2007 15:50:00 - Revisione: 2.1

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Datacenter Server

  • kbhowto kbdiskmemory kbproductlink KB237740
Feedback