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.