La deframmentazione, nota anche come defrag, è un processo utilizzato per mantenere organizzati i file del computer sul disco rigido. Il processo funziona raccogliendo tutti i pezzi dei file sul disco rigido del computer e mettendoli in un blocco contiguo. In questo modo si riduce il tempo necessario per accedere a un file, poiché la testina non deve cercare in tutto il disco rigido, e si riduce l'usura dell'unità. La deframmentazione aumenta anche la velocità del computer, in quanto il sistema operativo può trovare più rapidamente i frammenti necessari di un file.
La deframmentazione è particolarmente importante per i computer utilizzati frequentemente. La deframmentazione periodica di un'unità migliorerà le prestazioni complessive del PC. Questo perché i file, i programmi e le applicazioni installati nel computer sono sparsi sul disco rigido. Con il passare del tempo, il numero di frammenti aumenta, riducendo la velocità del sistema in quanto è necessario più tempo per cercare nell'intera unità. La deframmentazione dell'unità ridurrà il numero di frammenti, in modo che il computer possa accedere ai suoi frammenti molto più velocemente.
La deframmentazione richiede che il computer rimanga acceso durante l'esecuzione del processo, poiché tutti i file vengono letti e riorganizzati. Il tempo necessario per completare la deframmentazione dipende dalla frammentazione del disco rigido, dalla velocità del processore e dalle dimensioni dell'unità. Si consiglia di deframmentare un disco rigido ogni pochi mesi, a seconda dell'utilizzo, e la maggior parte dei sistemi operativi fornisce utility o strumenti integrati che consentono agli utenti di deframmentare il disco rigido con facilità.
La deframmentazione è un componente fondamentale per l'ottimizzazione e la manutenzione del computer. Senza la deframmentazione, le prestazioni di un computer finiscono per risentirne, poiché le prestazioni di un disco rigido si deteriorano con il tempo. Per questo motivo, è importante che i proprietari di computer deframmentino regolarmente le unità del computer per mantenere e ottimizzare le prestazioni.