Фрагментация файлов в современных операционных системах работает следующим образом: на жёстком диске имеется некоторое число секторов, каждый из которых содержит «кусочек» данных. 5 Файлы, особенно те, что имеют большой размер, хранятся сразу в нескольких секторах. 5 Когда в один из файлов вносят изменения и его размер увеличивается, файловая система пытается сохранить новые данные рядом (в физическом смысле — в соседних секторах на жёстком диске) с изначальными данными. 5 Если непрерывного свободного пространства недостаточно, файл будет разбит на отдельные части, хранящиеся в разных частях жёсткого диска. 5 В будущем, когда потребуется считать этот файл, головки жёсткого диска будут передвигаться в различные позиции, отыскивая кусочки файлов на HDD — всё это замедляет работу. 5
Дефрагментация — это процесс, при котором части файлов перемещаются таким образом, чтобы снизить фрагментацию и все части каждого файла располагались на соседних областях на жёстком диске, то есть непрерывно. 5 В случае использования жёстких дисков, вследствие дефрагментации ускоряется чтение и запись файлов, а следовательно, работа программ и операционной системы. 2 Это достигается за счёт того, что чтение файлов после дефрагментации производится максимально линейно и непрерывно, без дополнительных передвижений головки жёсткого диска для поиска и воссоединения фрагментов. 2