Guida alle tecnologie

Come cancellare pagefile.sys all'arresto di Windows

6 min read Windows Aggiornato 08 Oct 2025
Cancellare pagefile.sys all'arresto di Windows
Cancellare pagefile.sys all'arresto di Windows

PC Windows in fase di spegnimento, opzioni di arresto

Quando la RAM del tuo PC Windows è piena, il sistema sposta parte dei dati nel file pagefile.sys. Questo file funge da RAM virtuale. All’arresto Windows svuota la RAM, ma non cancella automaticamente pagefile.sys a meno che non sia configurato per farlo.

Il motivo principale per cancellare pagefile.sys è rimuovere eventuali dati sensibili che potrebbero rimanere nel file. Tieni presente che la cancellazione può rallentare il processo di spegnimento, specie se il file è grande.

Di seguito trovi due metodi ufficiali per farlo: tramite Editor Criteri di gruppo (Group Policy) e tramite Editor del Registro di sistema (Registry). A seguire troverai checklist, scenari d’uso, rischi e mitigazioni, e una mini-guida operativa per amministratori.

Come cancellare pagefile.sys all’arresto con l’Editor Criteri di gruppo

Questo metodo attiva una policy di Windows che istruisce il sistema a cancellare pagefile.sys durante lo shutdown.

Passaggi:

  1. Premi Win + S per aprire la ricerca di Windows.
  2. Digita gpedit nella casella di ricerca.
  3. Clicca su Edit group policy nei risultati per avviare l’Editor Criteri di gruppo locale.

Ricerca dell'Editor criteri di gruppo locale con la ricerca di Windows 11

  1. Nell’Editor Criteri di gruppo, vai a: Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options nel pannello di sinistra.
  2. Nel pannello di destra, fai doppio clic sulla policy Shutdown: Clear virtual memory pagefile.

La policy

  1. Nella scheda Local Security Setting, seleziona il pulsante Enabled.

Il pulsante

  1. Clicca su OK per salvare la modifica. La policy è ora attiva e Windows eliminerà pagefile.sys alla successiva procedura di arresto.

Note rapide:

  • Questa opzione è disponibile sulle versioni di Windows che includono l’Editor Criteri di gruppo (es. Pro, Enterprise). Le edizioni Home potrebbero non avere gpedit.msc installato.
  • Dopo l’attivazione, il tempo di spegnimento può aumentare in funzione delle dimensioni del pagefile.

Come cancellare pagefile.sys all’arresto con l’Editor del Registro

Se non hai accesso a gpedit o preferisci il Registro, puoi modificare la chiave che controlla la cancellazione del pagefile.

Importante: crea un punto di ripristino del sistema prima di modificare il Registro. Se sbagli, Windows può diventare instabile.

Passaggi:

  1. Premi Win + R per aprire la finestra Esegui.
  2. Digita regedit e premi OK per aprire l’Editor del Registro.

Esecuzione di regedit per aprire l'Editor del Registro di sistema

  1. Se appare la richiesta UAC, clicca Yes per proseguire.
  2. Nel pannello di sinistra, vai a:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  1. Nel pannello di destra, trova e fai doppio clic sulla voce ClearPageFileAtShutdown.

La voce ClearPageFileAtShutdown nell'Editor del Registro di sistema di Windows

  1. Imposta il campo Value data su 1 e conferma con OK.

Modifica del valore DWORD ClearPageFileAtShutdown a 1 nel Registro di Windows

  1. Chiudi l’Editor del Registro. Windows eliminerà pagefile.sys al prossimo arresto.

Cosa succede dopo l’attivazione

  • Windows cancella pagefile.sys durante la procedura di spegnimento. Al successivo avvio il sistema ricrea un nuovo pagefile.sys.
  • Lo spegnimento richiederà più tempo se il file è di grandi dimensioni.
  • La cancellazione non influisce sulla memoria fisica RAM durante la sessione corrente: rimuove solo il file su disco all’arresto.

Quando evitare di abilitare questa opzione

  • Se il sistema è critico per la disponibilità e ha lunghi tempi di arresto non tollerati.
  • Se il PC ha uno SSD con elevata usura e spegnimenti frequenti potrebbero incrementare le scritture (anche se l’impatto reale è normalmente contenuto).
  • Se non ci sono dati sensibili nel sistema e si preferisce uno spegnimento più rapido.

Alternative e migliori pratiche

  • Disabilitare del tutto il pagefile: possibile solo se hai RAM abbondante e monitori l’uso della memoria. Questo può causare errori se la memoria fisica si esaurisce.
  • Crittografare il disco (BitLocker): protegge i dati a riposo, ma non impedisce che informazioni sensibili rimangano temporaneamente nel pagefile non crittografato se il disco non è cifrato all’avvio.
  • Usare politiche IT centralizzate (GPO) per applicare la cancellazione su più computer in azienda.

Checklist pre-intervento (consigliata)

  • Creare un punto di ripristino di sistema.
  • Eseguire backup dei dati critici.
  • Testare la modifica su una macchina non di produzione.
  • Misurare il tempo di spegnimento prima e dopo la modifica.
  • Documentare la modifica per il team IT.

Procedura operativa rapida per amministratori

  1. Valuta l’impatto sul tempo di spegnimento e verifica l’esigenza di sicurezza.
  2. Distribuisci la policy tramite GPO dove possibile. Per singoli host, usa gpedit o regedit.
  3. Testa su un campione di macchine (diversi hardware e versioni di Windows).
  4. Monitora i tempi di spegnimento e i log eventi per errori correlati.
  5. Mantieni un rollback plan (rimuovere la policy o impostare ClearPageFileAtShutdown a 0).

Ruoli e responsabilità (lista sintetica)

  • Amministratore IT: valuta e distribuisce la policy, monitora l’impatto.
  • Utente finale: segnala rallentamenti significativi allo spegnimento.
  • Responsabile sicurezza: determina la necessità in base alla classificazione dei dati.

Rischi principali e mitigazioni

  • Rischio: aumento significativo del tempo di spegnimento. Mitigazione: testare prima, pianificare la distribuzione fuori orario lavorativo.

  • Rischio: modifica errata del Registro che provoca instabilità. Mitigazione: creare punto di ripristino, eseguire backup del Registro.

  • Rischio: falsa sensazione di sicurezza se il disco non è cifrato. Mitigazione: abbinare la cancellazione del pagefile con la cifratura del disco (BitLocker) quando appropriato.

Caso d’uso tipico e controesempi

  • Quando funziona: computer condivisi, postazioni pubbliche, macchine con dati sensibili temporanei.
  • Quando non serve: workstation personali con dati non sensibili e buone misure di protezione fisica.

Piccola guida di test e criteri di accettazione

Test:

  • Abilitare la policy su una macchina di test.
  • Avviare il PC, generare attività che creano carico di memoria (simulare swap), poi arrestarlo.
  • Verificare che pagefile.sys non sia presente dopo lo shutdown e che venga ricreato al successivo avvio.

Criteri di accettazione:

  • pagefile.sys è eliminato all’arresto.
  • Nessun errore critico nei log di sistema correlato alla memoria o al filesystem.
  • Impatto accettabile sul tempo di spegnimento (concordato con gli stakeholder).

Glossario in una riga

  • pagefile.sys: file di paging di Windows che funge da memoria virtuale su disco.
  • ClearPageFileAtShutdown: valore del Registro che ordina a Windows di cancellare il pagefile all’arresto.
  • gpedit: Editor Criteri di gruppo (strumento per applicare policy locali o di dominio).
  • regedit: Editor del Registro di sistema di Windows.

Note importanti

  • Non inventare soluzioni non supportate dal sistema operativo; usa le opzioni ufficiali.
  • Se gestisci molti dispositivi, preferisci le GPO per coerenza e controllo.

Riepilogo

Abilitare la cancellazione di pagefile.sys all’arresto aumenta la sicurezza rimuovendo dati sensibili memorizzati nel file di paging. Gli amministratori possono abilitare la funzionalità tramite l’Editor Criteri di gruppo o modificando la chiave ClearPageFileAtShutdown nel Registro. Valuta sempre l’impatto sui tempi di spegnimento e segui la checklist di sicurezza prima di applicare modifiche in produzione.

Note finali: se hai abbastanza RAM e preferisci evitare il pagefile, puoi disabilitarlo; fallo solo dopo aver valutato l’uso di memoria dei carichi di lavoro.

Autore
Redazione

Materiali simili

PHP: Risolvere Out of memory
PHP

PHP: Risolvere Out of memory

Come salvare uno smartphone Android bricked
Android

Come salvare uno smartphone Android bricked

Ubuntu su Mac con VirtualBox — Guida passo passo
Tutorial

Ubuntu su Mac con VirtualBox — Guida passo passo

Errore mscoree.dll in Windows 11 — Guida rapida
Windows

Errore mscoree.dll in Windows 11 — Guida rapida

Risolvi avvio Warhammer: Total War 3 su Windows 11
Gaming

Risolvi avvio Warhammer: Total War 3 su Windows 11

Cancellare pagefile.sys all'arresto di Windows
Windows

Cancellare pagefile.sys all'arresto di Windows