Quando o sistema operacional Windows lê um arquivo em um disco rígido, ele está lendo um arquivo armazenado em muitos bits - geralmente em pedaços de 512 bits no NTFS. Seu sistema operacional nem sempre, na verdade raramente o faz, grava no disco colocando todos os pedaços de 512 bits separados um do outro. Às vezes, pedaços diferentes são afastados um do outro, na verdade. Um arquivo pode acabar se espalhando por todo o disco rígido aleatoriamente.
A desfragmentação de uma unidade flash proporcionará muito poucos, se houver algum, aumento no desempenho, exceto talvez um tempo de gravação ligeiramente aumentado em determinadas unidades. Como não há cabeças de leitura / gravação para mover, não há tempo adicional gasto na recuperação de dados de células flash separadas, não importando a que distância elas estejam. O que a desfragmentação fará, porém, é desgastar as células flash mais rapidamente.
Quando uma gravação é feita em qualquer célula flash, ela causa uma pequena quantidade de degradação nos componentes dessa célula. Isso pode não ser verdade a tanto tempo, pois a tecnologia subjacente está em constante aprimoramento, mas, no entanto, atualmente e provavelmente por muito tempo no futuro, será esse o caso até certo ponto. Quanto mais você gravar em um dispositivo flash, menor será sua vida útil. O uso normal é bom; mas ainda não vai durar para sempre. (O que?)
A desfragmentação regular desnecessária, no entanto, adicionará muitos milhares de operações de gravação sempre que você o fizer e poderá até reduzir pela metade sua vida útil.
Desfragmente seus discos rígidos eletromecânicos (padrão) regularmente e melhorará o desempenho do arquivo. Desfragmente uma unidade flash ou SSD, no entanto, e você a está desgastando sem um bom motivo.