Når dit Windows-operativsystem læser en fil fra en harddisk, læser den en fil, der er gemt i masser af små bits - normalt 512-bit bunker i NTFS. Dit operativsystem skriver det ikke altid sjældent til disken, hvor alle de separate 512-bit-bunker er placeret ved siden af hinanden. Nogle gange placeres forskellige bidder langt væk fra hinanden. En fil kan ende med at blive spredt over harddisken tilfældigt.
Hvis du defragmenterer et flashdrev, får du meget få, hvis nogen, ydeevne, bortset fra måske en lidt øget skrivetid på visse drev. Da der ikke er nogen læse / skrivehoveder til at bevæge sig, er der ingen ekstra tid til at hente data fra nogen separate flash-celler, uanset hvor langt fra hinanden de er. Hvad defragmentering dog vil gøre er at bære flash-cellerne hurtigere ud.
Når der skrives til en given flash-celle, forårsager det en lille mængde nedbrydning i komponenterne i den celle. Dette er måske ikke sandt i et sådant omfang meget længere, da den underliggende teknologi konstant forbedres, men ikke desto mindre alligevel, i øjeblikket og sandsynligvis i lang tid fremover, vil det være tilfældet i nogen grad. Jo mere du skriver til en flash-enhed, jo kortere vil dens levetid være. Normal brug er OK; men det vil stadig ikke vare evigt. (Hvad gør?)
Regelmæssigt at defragmentere det unødvendigt vil imidlertid tilføje mange tusinder af skrivearbejde, når du gør det, og måske endda halvere dens levetid.
Defragmenter dine elektromekaniske (standard) harddiske regelmæssigt, og det forbedrer filydelsen. Defragmenter dog et flash- eller SSD-drev, og du er bare ude af det uden god grund.
