Come decidere se disattivare la modalità di ibernazione
A volte si vuole semplicemente disattivare l’ibernazione perché si accorge che hiberfil.sys occupa troppo spazio sul disco, soprattutto se non si utilizzano le funzioni di ibernazione o di avvio rapido. Oppure si sta utilizzando un sistema multi-boot e si vuole evitare blocchi di file o problemi con i dati. Il fatto è che l’ibernazione non è una funzione inutile: è utile per riprendere rapidamente, ma su un SSD o NVMe può essere un vero e proprio “rubaspazio”, occupando tanto spazio quanto la RAM, il che non è sempre necessario. Disattivarla libera spazio sul disco e può persino prolungare la durata dell’SSD poiché riduce i cicli di scrittura non necessari. Nel frattempo, per gli utenti di HDD, è importante tenere presente che potrebbe rallentare leggermente i tempi di avvio, ma ne vale la pena se lo spazio è limitato.
Inoltre, se si esegue una configurazione dual-boot con Linux o un altro sistema operativo, disabilitare l’ibernazione aiuta a evitare blocchi o problemi di sincronizzazione dei file, poiché hiberfil.sys di Windows può causare problemi quando si tenta di accedere alla partizione di sistema da un altro sistema operativo. Non tutti sanno che l’ibernazione mantiene l’unità in uno stato che potrebbe impedire ad altri sistemi operativi di funzionare correttamente con i dati condivisi. Un piccolo consiglio: eseguite questa operazione tramite il Prompt dei comandi come amministratore e ricordate che potete sempre riattivarla con un comando rapido, se necessario.
Come disattivare la modalità di ibernazione su Windows
Utilizzo del prompt dei comandi (il modo più semplice)
- Premi Windows + R, digita
cmd, quindi premi Ctrl + Maiusc + Invio per aprire un prompt dei comandi con privilegi elevati. Perché ovviamente Windows deve renderlo un po’ più complicato. - Nella finestra nera che si apre, digita
powercfg /h offe premi Invio. Questo comando elimina immediatamente il file hiberfil.sys e libera spazio.
In alcune configurazioni, questo potrebbe non sembrare molto efficace se si utilizza una modalità di sospensione ibrida o simile. Quindi, per conferma, puoi controllare se hiberfil.sys è scomparso: di solito scompare abbastanza rapidamente.
Riattivare la modalità di sospensione in un secondo momento
- Se in seguito decidi di riattivare la modalità di ibernazione, esegui semplicemente lo stesso prompt dei comandi come amministratore e digita
powercfg /h on. Il sistema ricreerà il file hiberfil.sys e la funzionalità tornerà attiva.
Tieni presente che disattivare l’ibernazione è piuttosto semplice: non c’è bisogno di modificare il registro o fare altro. Tuttavia, è sempre bene verificare dopo aver eseguito il comando che il file sia stato eliminato e che il sistema si comporti come previsto.
Speriamo che questo faccia risparmiare qualche ora a qualcuno. Non so perché funzioni, ma su una macchina è stato impeccabile, mentre su un’altra è stato necessario un riavvio per applicare completamente le modifiche. Tipico caos di Windows, no?