En essayant de défragmenter un volume de 80 Go NTFS (taille de cluster de 4 Ko) sous Windows XP, j'ai rencontré un étrange problème: le processus de défragmentation est très rapide, mais aussi très inutile. Graphiquement, je pouvais voir certains fichiers bouger tout autour, mais le niveau de fragmentation reste le même.
Voici à quoi cela ressemble une fois le volume défragmenté:
Je sais qu'il y a une limite d'espace libre de 15%. En fait, le volume est gratuit à 23%.
Bien sûr, Windows Defragmenter affiche un tas de fichiers qu'il n'a pas pu défragmenter. Certains sont volumineux (jusqu'à 1 Go), mais pas trop volumineux pour ne pas pouvoir les déplacer pendant la défragmentation. Sans compter, j'imagine, hiberfil.sys et pagefile.sys (ils sont immobiles, n'est-ce pas?).
Comment diagnostiquer ce problème?
PS. L'installation d'autres logiciels de défragmentation, comme suggéré sur une question similaire , n'est pas une solution dans mon cas.