Spostamento di blocchi del disco rigido dopo l'eliminazione del file


0

Quando si elimina un file in Windows (e forse anche in altri sistemi operativi), lascia una zona libera sul disco rigido.

Esempio:

Ecco una rappresentazione di blocchi del disco rigido (il quadrato blu rappresenta un blocco in uso e il quadrato bianco rappresenta un blocco libero):

Clicca per vedere l'immagine

Dopo aver eliminato un file di grandi dimensioni sarebbe simile al seguente:

Clicca per vedere l'immagine

Il file eliminato ha lasciato un "buco" nel disco rigido.

Voglio riparare tutti i "buchi".
Voglio dire, voglio spostare tutti i blocchi dopo ogni "buco" all'indietro, in modo che non ci siano buchi.

Il motivo per cui voglio farlo è perché non voglio che i nuovi file vengano frammentati a causa dei "buchi".

Quindi, la mia domanda è: esiste un modo o uno strumento che posso usare per spostare i blocchi del disco rigido in modo che non ci sia spazio libero nel mezzo del disco rigido dopo aver eliminato i file?


1
Deframmentatore di tua scelta. Usa la tua scelta di strumento. Suggerisco di usare lo strumento integrato. Si prega di utilizzare tag migliori.
— Ramhound,

Risposte:


2

Stai descrivendo la deframmentazione , che esiste dal momento in cui sono stati inventati i dischi rigidi.

Per una revisione dei prodotti di deframmentazione, vedere Miglior frammentatore di dischi gratuito .


So che la deframmentazione combina parti di file in un file consecutivo su disco. Ma fa anche quello che ho descritto nella risposta? Intendo il software di
— deframmentazione

Sì lo fa. Se vuoi il massimo controllo puoi scrivere un programma che utilizza l'API di Windows (inizia qui ).
— harrymc,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.