Défragmentation des métadonnées et des flux de données

Dernière mise à jour : 6 juin 2022

En plus de la défragmentation classique des fichiers et dossiers, UltraDefrag prend entièrement en charge la défragmentation des métafichiers et des flux de données NTFS.

Deux éléments rendent les métafichiers et les flux de données particuliers.

Premièrement, Windows les dissimule très bien. Il ne les affiche jamais dans l'Explorateur Windows et il faut utiliser des outils spéciaux, comme Imagerie FTK, pour pouvoir les voir :

Les fichiers du répertoire racine dont le nom commence par un signe dollar, que vous ne voyez généralement pas sur votre système, sont les métadonnées, et les fichiers marqués comme « Flux de données alternatif » sont les flux de données.

La deuxième caractéristique qui rend les métadonnées et les flux de données si particuliers est qu'ils font partie des fichiers système les plus essentiels. Windows les utilise notamment pour organiser le système de fichiers, sauvegarder les données système critiques, gérer l'espace libre alloué, détecter les clusters défectueux et stocker les informations de sécurité.

Les métadonnées les plus notables sont :

DéposerDescription
$MFT La table de fichiers maîtres (MFT). Contient des informations générales sur tous les fichiers et dossiers du disque, telles que les noms de fichiers, les tailles, les autorisations d'accès, les horodatages et les listes de fragments.
$MFTMirr Une copie de sauvegarde des 4 premiers clusters de $MFT.
$LogFile Contient le journal des transactions relatives aux modifications des métadonnées du système de fichiers.
$Volume Contient des informations générales sur le disque, telles que l'étiquette du volume et la version du système de fichiers.
$AttrDef Un tableau des attributs de fichier qui associe les identifiants numériques des attributs à leurs noms.
$Bitmap Carte des clusters alloués sur le disque.
$Boot L' enregistrement de démarrage du volume (VBR).
$BadClus Un fichier qui recense tous les clusters comportant des secteurs défectueux, afin que le pilote du système de fichiers puisse les ignorer lors de toutes les opérations.
$Secure Une base de données des permissions d'accès aux fichiers.
$UpCase Tableau des caractères majuscules Unicode.
$Extend Un dossier contenant des informations sur les quotas de disque et les points de réanalyse. Ce dossier contient également un journal USN.

UltraDefrag peut défragmenter intégralement tous les métadonnées, à l'exception de la table de fichiers maîtres (MFT), qui ne peut être traitée par une défragmentation classique car ses 16 premiers clusters sont inamovibles. Cependant, UltraDefrag permet d'optimiser la table de fichiers maîtres. UltraDefrag propose une optimisation de la MFT en un seul clic, qui rapproche au maximum les fragments de la MFT pour des performances optimales.

Les flux de données sont des fichiers système spéciaux qui permettent à Windows de gérer, entre autres, les métadonnées, les points d'analyse et les quotas de disque. Une particularité des flux de données est qu'ils n'existent pas de manière autonome et sont toujours associés à un fichier ou un dossier. Windows utilise la convention suivante pour indiquer quel flux appartient à quel fichier : nom_du_fichier:nom_du_flux. Voici quelques exemples notables de flux de données et des fichiers auxquels ils sont associés :

Flux de donnéesDescription
$MFT::$BITMAP Une carte des entrées MFT indiquant celles qui sont actuellement utilisées.
$Quota:$O, $Quota:$Q Contenir les informations de quota de disque.
$Reparse:$R Permet à Windows de gérer les points de réanalyse.
$Secure:$SDS, $Secure:$SDH, $Secure:$SII Une base de données des permissions d'accès aux fichiers et des index qui facilitent sa gestion.
$UsnJrnl:$J Contient le journal USN du système de fichiers.

Les métadonnées et les flux de données sont les fichiers les plus fréquemment consultés. Lorsqu'une opération sur un fichier est effectuée par Windows (lecture, écriture, création ou suppression), les métadonnées et les flux de données sont consultés en premier pour obtenir toutes les informations nécessaires à l'opération, puis mis à jour pour refléter les modifications apportées au système de fichiers.

Comme Windows effectue des milliers d'opérations sur les fichiers chaque seconde, la fragmentation des métadonnées et des flux de données réduit considérablement les performances du système. C'est pourquoi il est essentiel de les défragmenter dès qu'ils sont fragmentés, et c'est précisément le rôle UltraDefrag ! Lors de la défragmentation ou de l'optimisation d'un disque, UltraDefrag défragmente tous les métadonnées et flux de données afin de garantir des performances optimales à votre système.

Partagez cette page :
Retour en haut de la page Anglais