Jo flere filer der er op en harddisk, og jo mere den bruges, jo mere flyttes filer rundt imellem hinanden. Det er ikke altid tilfældet at der "er plads" mellem 2 filer, til fil nr 3 på skiven. Så fil 3 bliver delt op i stykker og placeret hvor der er plads. Lidt som at putte lego figurer ned i en kasse der er for lille, så figurene må skilles ad delvist.
Defragmentering flytter filerne rundt og samler dem igen, sådan at harddisken ikke skal springe rundt på overfladen af disken for at læse den samme fil, hvilket reducere søgetiden. Jeg ved ikke hvordan det fungere med SSD'er.