A linguagem especializada de qualquer área científica adquire características muito próprias que nem sempre um leigo pode pôr em causa. Os termos em análise pertencem ao vocabulário específico da informática e, nessa área, desfragmentar e compactar não são equivalentes.
Ao compactar dados, comprimem-se esses dados, de forma a ocuparem menos espaço no disco; por sua vez, a desfragmentação é um procedimento diferente. O disco de um computador está dividido em fragmentos ou sectores, e, quando se grava um ficheiro, ele vai ocupar diversos fragmentos que não são necessariamente seguidos. Podem mesmo ficar vazios alguns sectores ou fragmentos no meio. Esta descontinuidade, a par da ocorrência de “buracos”, dificulta a leitura dos dados, tornando o acesso lento. Ao proceder-se à desfragmentação, o que se faz é agrupar todos os segmentos referentes a um determinado conjunto de dados, acelerando, dessa forma, a sua leitura.
Agradeço a Rui Prada a explicação técnica.