Que un programa esté creado por los autores de CCleaner o Recuva, es toda una garantía. Este es el caso de Defraggler, un interesante desfragmentador de archivos y discos duros.
La desfragmentación es el proceso mediante el cual se acomodan los archivos de un disco de tal manera que cada uno quede en un área contigua y sin espacios sin usar entre ellos. Al irse escribiendo y borrando archivos continuamente en el disco duro, éstos tienden a no quedar en áreas contiguas, así, un archivo puede quedar «partido» en muchos pedazos a lo largo del disco, se dice entonces que el archivo está «fragmentado». Al tener los archivos esparcidos por el disco, se vuelve ineficiente el acceso a ellos.
La fragmentación es el efecto que se produce debido al almacenamiento de archivos en dispositivos como disco duro y memoria RAM por el uso del computador. El problema de almacenamiento no contiguo de archivos se denomina fragmentación.
La fragmentación es un problema que surge debido al ordenamiento interno de los datos en algunos sistema de archivos. Se da muy comúnmente en el sistema operativo Windows aunque también afecta a otras plataformas pero en una escala mucho menor. También se produce fragmentación dentro de la memoria del computador (memoria RAM) cuando se asignan los procesos a los diferentes bloques de memoria.
Una de las ventajas que ofrece Defraggler es que se puede desfragmentar un archivo o una unidad de disco determinado sin tocar el resto de la información.