Come eliminare il file hiberfil.sys di grandi dimensioni su Windows

Se controlli sul tuo computer la presenza di file di grandi dimensioni che utilizzano molto spazio su disco, è probabile che ti imbatterai in un file chiamato hiberfil.sys sulla tua unità Windows principale alla fine che di solito ha una dimensione di diversi Gigabyte ma può anche superare il segno di 10 Gigabyte su alcuni sistemi.

Il file è nascosto per impostazione predefinita, ma è possibile modificarlo nelle opzioni della cartella Explorer in modo che venga visualizzato.



Alcuni programmi di terze parti lo visualizzano direttamente, ma se navighi in Esplora risorse o in un altro file manager, potresti non individuarlo fino a quando non apporti la modifica e visualizzi i file del sistema operativo per impostazione predefinita.

Mancia: usare un programma come il WizTree gratuito per visualizzare direttamente il file.

Il file hiberfil.sys ha una dimensione di diversi Gigabyte sui moderni sistemi informatici. Su un sistema di test con 8 GB di memoria che esegue Windows 8 ha utilizzato circa 6,6 Gigabyte di spazio su disco rigido. La dimensione dipende dalla memoria in uso.

A seconda della quantità di memoria di un sistema e di quanta è in uso, hiberfil.sys potrebbe essere abbastanza grande. Questo è diventato più un problema ultimamente di nuovo con l'ascesa delle unità a stato solido di cui molte non offrono capacità di archiviazione troppo grandi rispetto alle unità basate su piatti.

Domande e risposte rapide

Cos'è hiberfil.sys?

Hiberfil.sys è un file che il sistema operativo Windows crea quando gli utenti scelgono di ibernare il PC che esegue Windows.

Perché hiberfil.sys è così grande?

Windows acquisisce un'istantanea della memoria di sistema e la memorizza sul disco rigido. Il file hiberfil.sys non può mai essere più grande della RAM installata ma può avere una dimensione di diversi Gigabyte.

Qual è il vantaggio di usarlo?

Windows carica il file all'avvio successivo in modo che gli utenti possano riprendere la sessione.

Hiberfil.sys spiegatohiberfil.sys

Il file stesso viene utilizzato per ibernare il sistema. Ogni volta che utilizzi Hibernate sul tuo computer, Windows scatta un'istantanea della memoria corrente e la salva su disco. Ciò include i programmi in esecuzione, i documenti aperti, le finestre aperte e qualsiasi altra cosa importante.

L'idea principale alla base della funzionalità è accelerare il caricamento della sessione al prossimo avvio. È stato originariamente progettato per PC portatili come i laptop, ma può essere utilizzato anche su PC desktop.



Il file può essere grande quanto la quantità totale di RAM installata sul computer, ma di solito è inferiore sui sistemi moderni grazie alla compressione utilizzata da quelle versioni più recenti di Windows.

Il file è di grandi dimensioni e sebbene possa essere utilizzato soprattutto sui dispositivi mobili, potresti prendere in considerazione la possibilità di disabilitare la funzione soprattutto se stai utilizzando un PC desktop e non lo usi regolarmente o per niente.

Il modo migliore per eliminare hiberfil.sys è disabilitare la funzione di ibernazione in modo che il file hiberfil.sys non venga creato affatto e l'ibernazione è ora più un'opzione sul sistema.

La funzione è abilitata nella maggior parte dei notebook venduti e può essere facilmente disattivata, ma prima di dirti come farlo, dobbiamo menzionare le conseguenze che potrebbe avere la disabilitazione dell'ibernazione.

conseguenze

Se disattivi Hibernate, la funzionalità non è più disponibile. Puoi passare a qualsiasi altro stato di alimentazione, il che significa che lo spegnimento e la modalità di sospensione funzionano esattamente come prima.

L'unico altro effetto è che si liberano diversi Gigabyte di spazio di archiviazione sul disco rigido poiché hiberfil.sys viene eliminato nel processo.

Disabilita la funzione di ibernazione nelle versioni supportate di Windows

disable hibernate windows

Quando disabiliti Hibernate, il file hiberfil.sys verrà automaticamente eliminato. Per eseguire questa operazione su tutte le versioni supportate di Windows, procedi come segue:



  • Tocca il tasto Windows per visualizzare il menu Start sulla tua versione di Windows.
  • Digita cmd.exe, tieni premuti Ctrl e Maiusc e fai clic sul risultato. Alternativa: fai clic con il pulsante destro del mouse su cmd.exe e seleziona Esegui come amministratore.
  • Questo apre un prompt dei comandi con privilegi elevati. Verifica questo guardando il titolo della finestra: dovrebbe essere con Amministratore.
  • genere powercfg -h off.

Tieni presente che non ottieni una conferma che Hibernate sia stato disattivato sul sistema.

Questo disattiva Hibernate sul sistema e cancellerà il file hiberfil, sys di grandi dimensioni sul PC, liberando spazio nel processo.

Se hai bisogno dell'ibernazione, esegui semplicemente gli stessi passaggi descritti sopra ma usa powercfg -h on invece come comando mentre riattiva la funzione.

Noterai che Hibernate non è più un'opzione quando selezioni l'arresto sul tuo sistema, ma questo non dovrebbe essere un problema se non l'hai mai usato comunque o puoi vivere senza di esso. È sempre possibile ripristinare la funzionalità utilizzando il parametro -on

Modifica la dimensione di hiberfil.sys

Gli amministratori di sistema possono impostare una dimensione massima per il file su Windows. È possibile ridurre le dimensioni fino al 50%, ma ciò potrebbe causare problemi se la memoria utilizzata è maggiore della dimensione selezionata.

Utilizzare il comando powercfg -h -size 50 per limitare la dimensione al 50% della RAM installata. Puoi utilizzare qualsiasi numero percentuale compreso tra 50 e 100 per impostare la dimensione, ma non puoi andare al di sotto di 50 o al di sopra di 100.

Ancora una volta, di solito non è una buona idea limitare la dimensione del file in quanto potrebbe causare tutti i tipi di problemi.

Compressione

I sistemi informatici moderni sono solitamente dotati di più memoria e questo ha portato ad un aumento delle dimensioni del file di ibernazione sui PC Windows. Per evitare file hiberfil.sys con una dimensione di 16 o 32 Gigabyte, Microsoft ha introdotto la compressione per mantenere la dimensione più bassa possibile ma senza sacrificare la velocità di avvio del sistema.

Tieni presente, tuttavia, che Vista e XP non supportano questa nuova funzionalità e che di conseguenza potresti vedere un file di ibernazione molto grande.