Pagefile.sys e hiberfil.sys: si possono eliminare?
La guida sicura ai due file nascosti più ingombranti di Windows
Si possono eliminare pagefile.sys e hiberfil.sys? Risposta breve: hiberfil.sys si può rimuovere senza rischi eseguendo powercfg -h off in un terminale da amministratore e Windows cancella il file all'istante. Pagefile.sys, invece, è il file di paging di Windows e non va eliminato: lasciarlo gestito dal sistema resta la scelta sicura.
Insieme questi due file occupano spesso ben più di 10-20 GB e non si cancellano come file qualsiasi, perché Windows li tiene bloccati mentre è in funzione. In questa guida spieghiamo a cosa serve davvero ciascuno, come rimuovere hiberfil.sys in sicurezza disattivando l'ibernazione, perché pagefile.sys merita di restare al suo posto e quali strade molto meno rischiose recuperano gli stessi gigabyte di spazio su disco.
Che cosa sono pagefile.sys, hiberfil.sys e swapfile.sys?
Che cos'è di preciso pagefile.sys? È il file di memoria virtuale di Windows, chiamato anche file di paging, e si trova nella radice dell'unità C:. Quando la RAM inizia a riempirsi, Windows sposta in questo file le pagine di memoria meno utilizzate, così le applicazioni continuano a funzionare invece di chiudersi con un errore. È anche il canale attraverso cui Windows scrive i dump della memoria dopo un arresto anomalo, un dettaglio prezioso per diagnosticare le schermate blu.
Hiberfil.sys è il file dell'ibernazione. Quando mandi il PC in ibernazione, il contenuto della RAM viene salvato in questo file, così ogni finestra aperta torna esattamente come l'avevi lasciata. Anche l'avvio rapido di Windows 10 e 11 si appoggia a questo file: allo spegnimento Windows vi scrive la sessione di sistema per rendere più veloce l'avvio successivo.
Swapfile.sys è il fratello minore della famiglia: serve a sospendere e riprendere le app del Microsoft Store (UWP) e di solito occupa al massimo qualche centinaio di megabyte. Tutti e tre sono file di sistema nascosti e protetti. Per vederli apri le Opzioni cartella in Esplora file, passa alla scheda Visualizzazione, togli la spunta a « Nascondi i file protetti di sistema » e attiva la visualizzazione degli elementi nascosti.
Perché questi file di sistema nascosti sono così grandi
La dimensione di entrambi i file dipende direttamente da quanta RAM hai. Poiché hiberfil.sys deve conservare una copia della memoria, di norma si assesta tra il 40 per cento e l'intera dimensione della RAM installata: su una macchina da 16 GB può significare oltre 6 GB per questo solo file. Pagefile.sys, nella modalità predefinita gestita dal sistema, cresce e si riduce in base alla richiesta e occupa comunemente diversi gigabyte.
Messi insieme, i due si prendono una fetta ben visibile di un SSD da 256 GB: ecco perché sono la prima cosa che salta all'occhio quando si analizza il disco. Windows però non li tiene lì per capriccio: il file di paging è una rete di sicurezza contro la pressione sulla memoria, mentre il file di ibernazione consente sia di risparmiare batteria sia di avviare il PC più in fretta.
Se provi a cancellare uno dei due da Esplora file ottieni un errore di accesso negato, perché Windows li blocca entrambi mentre è in esecuzione. L'approccio corretto non è mai attaccare i file direttamente, ma disattivare o ridimensionare la funzione che li genera usando gli strumenti di Windows, come spiegato nelle sezioni successive.
Come rimuovere hiberfil.sys disattivando l'ibernazione
L'unico modo sicuro per eliminare hiberfil.sys è disattivare l'ibernazione. Fai clic destro sul pulsante Start e apri Terminale (amministratore) su Windows 11 oppure Windows PowerShell (amministratore) su Windows 10. Digita quindi powercfg -h off e premi Invio: il comando si completa senza alcun messaggio e hiberfil.sys sparisce subito, senza bisogno di riavviare.
La modifica ha due costi: la voce Ibernazione scompare dal menu di arresto e l'avvio rapido viene disattivato, quindi gli avvii a freddo possono risultare un po' più lenti. Sui PC fissi queste funzioni non mancano quasi a nessuno; se invece usi un portatile e conti sull'ibernazione per salvare la sessione quando la batteria si esaurisce, pensaci due volte. Se cambi idea, powercfg -h on ripristina tutto.
Esiste anche una via di mezzo: eseguire powercfg /h /type reduced nello stesso terminale da amministratore riduce il file a circa metà della sua dimensione mantenendo l'avvio rapido, e rinunci soltanto all'ibernazione completa. Per chi usa un portatile e vuole recuperare spazio senza perdere avvii veloci è un compromesso sensato.
Meglio ridimensionare o disattivare pagefile.sys?
Il nostro consiglio in breve: non disattivare pagefile.sys. Anche con tanta RAM, Windows e molte applicazioni danno per scontato che esista un file di paging; senza, i programmi possono chiudersi con errori di memoria esaurita non appena la RAM si riempie e Windows non riesce più a scrivere un dump della memoria dopo un crash, rendendo i problemi molto più difficili da diagnosticare. I pochi gigabyte guadagnati raramente valgono questi rischi.
Se vuoi comunque controllarlo o modificarlo: premi Win+R, digita sysdm.cpl e dai Invio, apri la scheda Avanzate e fai clic su Impostazioni sotto Prestazioni, poi passa alla scheda Avanzate di quella finestra e premi Cambia nella sezione Memoria virtuale. Togliendo la spunta a « Gestisci automaticamente dimensioni file di paging per tutte le unità » puoi impostare una dimensione personalizzata o spostare il file su un'altra unità; le modifiche diventano effettive dopo un riavvio.
Se l'unità di sistema è davvero al limite, impostare una dimensione personalizzata fissa e contenuta o spostare il file di paging su un secondo disco è molto più sicuro che scegliere « Nessun file di paging ». Salvo motivi particolari, l'impostazione giusta per la maggior parte delle persone resta quella predefinita: dimensioni gestite dal sistema.
Modi più sicuri per recuperare gigabyte di spazio su disco
Prima di strizzare la memoria virtuale, guarda dov'è il disordine vero: file temporanei, cache dei browser, download vecchi di mesi e un Cestino pieno arrivano spesso a occupare quanto hiberfil.sys stesso. Gli strumenti integrati di Windows danno una mano: Sensore memoria, in Impostazioni, Sistema, Archiviazione, cancella i file temporanei in automatico, mentre la classica Pulizia disco si apre con il comando cleanmgr.
Invece di eseguire ognuna di queste pulizie a mano, la funzione Accelera (Speed Up) di Disk Mop cancella vecchi download, cache di sistema, cache dei browser e Cestino con un solo clic. Il suo pulitore della cache dei browser (Browser Cache Cleaner) tratta Chrome, Firefox ed Edge separatamente, e il pulitore dei download (Downloads Cleaner) suddivide in categorie i file della cartella Download, così vedi a colpo d'occhio che cosa si può rimuovere senza rischi.
Con la pulizia pianificata (Scheduled Cleanup) imposti attività di manutenzione settimanali o mensili, in modo che il disordine non torni mai alle dimensioni di prima. Piccole pulizie regolari battono la grande pulizia eroica e lasciano respirare il disco senza toccare nemmeno un file di sistema.
Scopri che cosa sta davvero divorando il tuo disco
Pagefile.sys e hiberfil.sys finiscono nel mirino perché sono due file grandi e ben visibili, ma sulla maggior parte dei dischi lo spazio se ne va in video dimenticati, vecchi programmi di installazione, immagini ISO e foto duplicate. Stanarli cartella per cartella in Esplora file può richiedere ore.
L'analisi del disco (Disk Analysis) di Disk Mop esamina l'unità e la rappresenta in una treemap visiva che mostra a colpo d'occhio le cartelle più ingombranti. Il ricercatore di file di grandi dimensioni (Large File Finder) elenca tutti i file oltre i 500 MB, mentre il rilevatore di duplicati (Duplicate Detector) confronta i file tramite hash SHA-256: foto, video e documenti identici vengono riconosciuti con certezza e non a intuito, senza il rischio di cancellare un file che si limita a somigliare a un altro.
Puoi scaricare Disk Mop gratuitamente e provarlo con funzioni limitate; la versione Pro è un pagamento una tantum di 19,90 $ con licenza a vita. Disattivare l'ibernazione ti fa guadagnare qualche gigabyte una volta sola, mentre capire che cosa riempie davvero il disco continua a ripagare mese dopo mese.
Verdetto
In sintesi: hiberfil.sys si può rimuovere in sicurezza con powercfg -h off, al prezzo di rinunciare a ibernazione e avvio rapido. Pagefile.sys non va eliminato ed è meglio lasciarlo con le dimensioni gestite dal sistema, mentre swapfile.sys è troppo piccolo perché valga la pena occuparsene. Prima ancora di mettere mano ai file di sistema, è sempre più intelligente scoprire dove finisce davvero lo spazio su disco.
È esattamente qui che entra in gioco Disk Mop: l'analisi del disco e il ricercatore di file di grandi dimensioni mostrano che cosa riempie davvero l'unità, Accelera cancella vecchi download, cache e Cestino con un clic, e la pulizia pianificata evita che lo spazio recuperato sparisca di nuovo. È il modo più semplice per riprendersi gli stessi gigabyte senza mettere a rischio un solo file di sistema.
Recupera lo spazio su disco in sicurezza con Disk Mop
Pagamento una tantum per l'accesso a vita a tutte le funzionalità. Nessun abbonamento, nessun costo nascosto.
Scarica Disk Mop ora