Navigaweb.net logo

Sovrascrivere lo spazio disco libero in Windows

Aggiornato il:
Cancellare un file non significa distruggerlo. Scopriamo come bonificare lo spazio vuoto del disco per evitare che i dati tornino a galla
sovrascrivere spazio disco

Immaginate che il vostro hard disk sia come un libro con un indice all'inizio. Quando cancellate un file e svuotate il cestino, Windows non strappa la pagina dal libro, ma si limita a cancellare la riga nell'indice. La pagina con i vostri dati è ancora lì, leggibile, finché il computer non decide di scriverci sopra qualcos'altro. In pratica, i vostri documenti "eliminati" restano invisibili ma presenti, ed è per questo che è ancora possibile recuperare i file cancellati dal disco, magari dopo un errore.

Per rendere questi file irrecuperabili, l'unica soluzione è la sovrascrittura. Significa riempire ogni singolo centimetro di spazio vuoto del disco con dati casuali, proprio come se usassimo un pennarello nero per coprire ogni parola di quella pagina che non volevamo più leggere. Solo a quel punto i vecchi dati spariscono per davvero e non possono più essere ripescati.

LEGGI ANCHE: cancellare lo spazio libero del disco e rendere non recuperabili i file

Il grande equivoco tra hard disk meccanici e SSD

Prima di lanciare qualsiasi procedura, bisogna capire che tipo di memoria abbiamo sotto il cofano. Se usate un vecchio hard disk meccanico (quelli con il disco che gira all'interno), la sovrascrittura è l'unico modo per dormire sonni tranquilli. In questi dischi, i dati sono scritti magneticamente e restano lì finché non arrivano nuovi bit a sostituirli.

Se invece avete un SSD (le memorie più moderne e veloci), la faccenda cambia. Gli SSD usano una tecnologia chiamata TRIM che, in modo automatico e silenzioso, pulisce le celle di memoria che non servono più. Usare i soliti programmi di "cancellazione sicura" che scrivono dati a ripetizione su un SSD è quasi sempre inutile e, anzi, rischia di accorciarne la vita, perché ogni cella di memoria ha un numero limitato di scritture prima di rompersi.

Se dovete vendere un PC con SSD, non impazzite con i software di sovrascrittura. La mossa giusta è usare il Secure Erase, una funzione che spesso si trova nel BIOS della scheda madre e che resetta l'intero disco in un colpo solo, senza stressare le memorie per ore.

Sfruttare i comandi nascosti di Windows

Non è sempre necessario installare programmi esterni, che a volte portano con sé pubblicità o funzioni a pagamento inutili. Seguendo la rotta di Navigaweb per scovare gli attrezzi già presenti nel sistema, troviamo un comando chiamato Cipher. È uno strumento potente e invisibile che fa esattamente quello che ci serve.

Ecco come usarlo senza fare danni:

  • Cercate cmd nella barra di Start.
  • Fate click con il tasto destro su Prompt dei comandi e scegliete Esegui come amministratore.
  • Scrivete il comando cipher /w:C:\ e premete Invio (se volete pulire un disco diverso, cambiate la lettera C con quella giusta).

Se non volete bonificare l'intero disco ma solo una zona specifica, potete indicare una cartella. Ad esempio, scrivendo cipher /w:C:\test, Windows pulirà solo lo spazio che era occupato dalla cartella "test", rendendo irrecuperabili i file che avevate cancellato all'interno di quella directory.

Cosa succede tecnicamente? Windows esegue tre passaggi di pulizia: prima scrive tutti zeri (0x00), poi tutti uno (0xFF) e infine numeri casuali. È un processo lento e pesante. Il mio consiglio è di chiudere ogni altro programma e non usare il PC mentre l'operazione è in corso, perché il disco sarà occupato al 100% e salvare nuovi file diventerebbe difficilissimo.

Alternative gratuite e open source per chi odia il terminale

Se l'idea di scrivere comandi in una schermata nera vi spaventa, esistono programmi gratuiti che fanno tutto con un click, senza chiedervi un abbonamento alla fine.

BleachBit è probabilmente la scelta migliore. È open source e pulitissimo. Oltre a cancellare i file temporanei che rallentano il PC, ha una funzione specifica per la bonifica dello spazio libero. Basta spuntare la voce dedicata e lasciare che il programma faccia il suo lavoro. È l'ideale per chi vuole un risultato professionale senza complicazioni.

SDelete è un piccolo strumento creato da Microsoft (fa parte della suite Sysinternals). Non ha un'interfaccia grafica, ma è molto più leggero di Cipher. Per usarlo senza impazzire con i percorsi delle cartelle, fate così: scaricate il file, estraetelo e aprite la cartella dove si trova il programma. In alto, nella barra degli indirizzi (dove c'è scritto il percorso della cartella), cancellate tutto, scrivete cmd e premete Invio. Si aprirà il terminale esattamente in quella posizione. A quel punto vi basterà scrivere SDelete –c F: (sostituendo F con la vostra unità) per avviare la pulizia.

Eraser è un classico. La cosa più comoda è che si integra direttamente nel menu del tasto destro di Windows. Potete decidere di programmare la pulizia dello spazio vuoto ogni settimana, così non dovete ricordarvelo. È ottimo per chi gestisce file sensibili ogni giorno e vuole che il PC si pulisca da solo periodicamente.

Dubbi comuni e curiosità tecniche

  • Rischio di perdere i file attuali? No. Questi strumenti agiscono solo sullo spazio che Windows vede come "vuoto". I vostri documenti, le foto e i programmi installati non vengono toccati.
  • Il PC diventa lento durante l'operazione? Sì, perché il disco sarà impegnato al 100% per scrivere miliardi di zeri e uno. Non è il momento ideale per giocare o lavorare.
  • Quanti passaggi servono davvero? Un tempo si diceva che servissero 35 passaggi per essere sicuri. Oggi è un'esagerazione. Un singolo passaggio di zeri basta a rendere i dati irrecuperabili per qualsiasi software commerciale.
  • Funziona anche sulle chiavette USB? Certamente. Basta sostituire la lettera C: nel comando Cipher con la lettera della vostra chiavetta (ad esempio D: o E:).

Diario di bordo di Navigaweb

A dire il vero, dopo anni di test, ho smesso di credere a chi vende software di "cancellazione militare" a 50 euro. È quasi sempre marketing. Se avete un HDD, il comando Cipher di Windows o BleachBit fanno esattamente lo stesso lavoro, ma gratis. Il mio consiglio spassionato? Se avete un SSD, smettetela di sovrascrivere lo spazio vuoto: state solo accorciando la vita al vostro hardware per un beneficio nullo. Usate il Secure Erase del BIOS e passate a fare altro.

LEGGI ANCHE: Come cancellare file in modo sicuro e definitivo






0%