Liberare spazio su Windows in modo avanzato

Ti è mai capitato di ricevere l’avviso “Spazio insufficiente sul disco” anche se sei convinto di non avere file enormi? Svuotare il cestino o disinstallare vecchi giochi è il primo passo, ma per un utente intermedio non basta.

Windows accumula nel tempo gigabyte di file “fantasma”: vecchi aggiornamenti, cache di sistema, punti di ripristino gonfiati e file di ibernazione. In questa guida andremo oltre le basi, utilizzando il Prompt dei comandi, utility nascoste e tool di analisi avanzati per fare una vera e propria pulizia profonda di Windows, recuperando svariati Gigabyte senza compromettere la stabilità del sistema.

⚠️ Prima di iniziare: Il Prompt dei Comandi come Amministratore

Molti dei metodi avanzati che vedremo richiedono i privilegi di amministratore. Per aprire il terminale corretto:

  1. Premi il tasto Start e digita cmd.
  2. Fai clic destro su Prompt dei comandi e seleziona Esegui come amministratore. *(Se usi Windows 11, puoi anche usare il Terminale (Admin)).*

1. Il comando nascosto per la “Pulizia Disco Definitiva”

Tutti conoscono la “Pulizia Disco” di Windows, ma pochi sanno che esiste un menu segreto che sblocca opzioni di pulizia molto più aggressive.

  1. Apri il Prompt dei comandi come amministratore.
  2. Digita questo comando e premi Invio:cmd1
  3. Si aprirà una finestra con una lista di opzioni. Spunta tutte le caselle (inclusi i file di registro, i vecchi backup di Windows e i file temporanei degli aggiornamenti) e dai OK.
  4. Ora, per eseguire questa pulizia super-completa, digita:cmd1

💡 Pro Tip: Puoi usare questo comando in uno script batch per automatizzare la pulizia profonda ogni mese!

2. Domare la cartella WinSxS (Il terrore degli smanettoni)

Se vai in C:\Windows\WinSxS, noterai che occupa svariati GB. Questa cartella contiene i backup dei componenti di sistema e dei vecchi aggiornamenti. Non cancellarla mai manualmente! Windows la usa per riparare il sistema o disinstallare gli aggiornamenti.

Tuttavia, puoi comprimere la sua dimensione tramite il tool DISM. Dal Prompt dei comandi (Admin), digita:

cmd1

Se vuoi essere ancora più aggressivo (⚠️ Attenzione: non potrai più disinstallare gli aggiornamenti correnti), usa il flag /ResetBase:

cmd1

Questo comando può farti recuperare facilmente dai 2 ai 10 GB di spazio.

3. Disabilitare l’Ibernazione (Recupera fino al 10% del tuo SSD)

Quando iberni il PC, Windows salva l’intero contenuto della tua RAM su un file chiamato hiberfil.sys sul disco C:. Se hai 16 GB di RAM, questo file occupa circa 12-16 GB di spazio. Se non usi mai la funzione di ibernazione (e ti basta la “Sospensione”), puoi disabilitarla.

Dal Prompt dei comandi (Admin), digita:

cmd1

Premi Invio. Il file hiberfil.sys verrà cancellato all’istante e lo spazio ti verrà restituito. (Se in futuro vuoi riattivarla, ti basterà digitare powercfg /h on).

4. Limitare lo spazio dei Punti di Ripristino

Windows crea automaticamente “fotografie” del sistema (Punti di ripristino) prima di installare driver o programmi. Col tempo, queste fotografie possono occupare decine di GB.

Per limitare lo spazio che Windows può dedicare a questa funzione:

  1. Premi Start, digita Crea un punto di ripristino e apri le Proprietà del sistema.
  2. Seleziona il tuo disco (C:) e clicca su Configura.
  3. Nella sezione Utilizzo spazio su disco, trascina il cursore Utilizzo massimo verso sinistra. Impostalo tra il 3% e il 5% (invece del 10% o 15% predefinito).
  4. Clicca su Elimina per cancellare i vecchi punti di ripristino e fai clic su Applica.

5. Cancellare i file della “Ottimizzazione recapito”

Windows scarica gli aggiornamenti e li tiene in cache per condividerli con altri PC sulla tua rete (o su Internet) per velocizzare i download. Questa cache può gonfiarsi a dismisura.

  1. Vai su Impostazioni > Windows Update > Opzioni avanzate > Ottimizzazione recapito.
  2. Disattiva l’opzione Consenti download da altri PC.
  3. Per cancellare la cache esistente, vai in Impostazioni > Sistema > Archiviazione > File temporanei e assicurati che l’opzione relativa agli aggiornamenti e alla cache di recapito sia selezionata prima di cliccare su Rimuovi file.

6. La Chicca per Smanettoni: Analisi visiva con WizTree

Come fai a sapere esattamente quali file stanno mangiando il tuo spazio? Il vecchio WinDirStat è lento. Il re indiscusso per gli utenti avanzati oggi è WizTree (gratuito e portabile).

  • Perché usarlo: Legge direttamente la Master File Table (MFT) di NTFS, scansionando un SSD da 1 TB in meno di 3 secondi.
  • Come usarlo: Scaricalo, avvialo e guarda la mappa a blocchi colorati. I quadrati più grandi sono i file più pesanti.
  • Cosa cercare: Spesso si scoprono vecchie cartelle di giochi disinstallati male, file di log di programmi di editing video o cache di Spotify/Chrome diventate enormi.

7. Gestire il File di Paging (Pagefile.sys)

Il File di paging è una porzione del disco che Windows usa come “RAM virtuale” quando la memoria fisica si esaurisce. Di default, Windows lo gestisce in automatico, ma a volte diventa esageratamente grande.

  • Vai in Impostazioni di sistema avanzate (puoi cercarlo dal menu Start).
  • Clicca su Impostazioni sotto la sezione Prestazioni.
  • Vai nella scheda Avanzate e clicca su Cambia sotto Memoria virtuale.
  • Togli la spunta da Gestisci automaticamente dimensioni file di paging.
  • Se hai molta RAM (es. 32GB) e poco spazio su disco, puoi impostare Dimensioni personalizzate (es. 4096 MB iniziali e 8192 MB massimi) per limitarne l’ingombro. *⚠️ Attenzione: Non disabilitarlo mai completamente se hai meno di 16 GB di RAM, potresti causare crash ai programmi pesanti.

Lascia un commento