Qu’est-ce que la table d’allocation de fichiers (FAT) ?
La table d’allocation de fichiers (FAT) est un système de fichiers créé par Microsoft en 1977 et est encore utilisé aujourd’hui comme système de fichiers de choix pour les lecteurs de disquettes et les périphériques de stockage portables haute capacité tels que les lecteurs flash et autres périphériques de stockage à semi-conducteurs tels que Cartes SD.
Qu’est-ce que le système de fichiers FAT ?
FAT est le système de fichiers principal utilisé dans tous les systèmes d’exploitation Microsoft grand public, de MS-DOS à Windows ME. Bien que FAT soit toujours l’option prise en charge pour les nouveaux systèmes d’exploitation de Microsoft, NTFS est le principal système de fichiers utilisé aujourd’hui.
Le système de fichiers de la table d’allocation de fichiers s’est amélioré au fil du temps, principalement en raison de la nécessité de prendre en charge des disques durs plus volumineux et des fichiers de plus grande taille.
Plongeons-nous dans les différentes versions du système de fichiers FAT.
FAT12 (table d’allocation de fichiers 12 bits)
Wladimir Bulgar/Banque de photos scientifiques/Getty Images
La première version largement utilisée du système de fichiers FAT, FAT12, a été introduite en 1980 avec la première version de DOS.
FAT12 est le système de fichiers principal des systèmes d’exploitation Microsoft à partir de MS-DOS 3.30, mais il est également utilisé sur la plupart des systèmes à partir de MS-DOS 4.0. C’est toujours le système de fichiers utilisé sur les disquettes que vous trouverez occasionnellement aujourd’hui.
Ce système de fichiers prend en charge des tailles de lecteur et des tailles de fichier jusqu’à 16 Mo pour les clusters utilisant 4 Ko, 32 Mo pour les clusters utilisant 8 Ko et jusqu’à 4 084 fichiers sur un seul volume (lors de l’utilisation de clusters de 8 Ko).
Les noms de fichiers sous FAT12 ne peuvent pas dépasser la limite maximale de 8 caractères, plus 3 pour l’extension.
Un certain nombre d’attributs de fichiers ont été introduits pour la première fois dans FAT12, notamment masqué, en lecture seule, système et étiquette.
Introduit en 1977, FAT8 était la première véritable version du système de fichiers FAT, mais avait une utilisation limitée sur certains systèmes informatiques terminaux de l’époque.
FAT16 (table d’allocation de fichiers 16 bits)
La deuxième implémentation de FAT était FAT16, introduite pour la première fois en 1984 dans PC DOS 3.0 et MS-DOS 3.0.
Une version légèrement améliorée de FAT16, appelée FAT16B, était le système de fichiers principal de MS-DOS 4.0 à MS-DOS 6.22. À partir de MS-DOS 7.0 et Windows 95, une autre version améliorée, appelée FAT16X, a été utilisée.
Selon le système d’exploitation et la taille du cluster utilisé, la taille maximale d’un lecteur formaté en FAT16 peut aller de 2 Go à 16 Go, ce dernier uniquement sous Windows NT 4 avec des clusters de 256 Ko.
La taille du fichier sur les disques FAT16 est jusqu’à 4 Go Prise en charge des fichiers volumineux Activé, ou 2 Go sans.
Le nombre maximum de fichiers pouvant être enregistrés sur un volume FAT16 est de 65 536. Comme avec FAT12, les noms de fichiers sont limités à 8+3 caractères, mais à partir de Windows 95, ils sont étendus à 255 caractères.
Les attributs d’archive ont été introduits dans FAT16.
FAT32 (table d’allocation de fichiers 32 bits)
FAT32 est la dernière version du système de fichiers FAT. Introduit en 1996 pour les utilisateurs de Windows 95 OSR2 / MS-DOS 7.1, il s’agit du système de fichiers principal pour les versions grand public de Windows via Windows ME.
Il prend en charge des tailles de disque de base jusqu’à 2 To et même des clusters de 64 Ko jusqu’à 16 To.
Comme avec FAT16, la taille du fichier du lecteur peut atteindre 4 Go Prise en charge des fichiers volumineux Ouvrez ou 2 Go sans elle.Une version modifiée de ce système de fichiers, appelée FAT32+Les fichiers jusqu’à 256 Go sont pris en charge !
Un volume FAT32 peut contenir jusqu’à 268 173 300 fichiers tant qu’il utilise des clusters de 32 Ko.
exFAT (table d’allocation de fichiers étendue)
Introduit pour la première fois en 2006, exFAT est un autre système de fichiers créé par Microsoft, bien qu’il ne s’agisse pas de la « prochaine » version FAT après FAT32.
Ceci est principalement utilisé pour les appareils multimédias portables tels que les lecteurs flash, les cartes SDHC et SDXC. exFAT prend officiellement en charge les périphériques de stockage multimédia portables jusqu’à 512 TiB, mais peut théoriquement prendre en charge des disques jusqu’à 64 ZiB, ce qui est considérablement plus grand que tout support disponible au moment de la rédaction de cet article.
Prise en charge intégrée des noms de fichiers de 255 caractères, jusqu’à 2 796 202 fichiers chaque répertoire sont deux caractéristiques remarquables du système exFAT.
Le système de fichiers exFAT est pris en charge par presque toutes les versions de Windows (anciennes versions avec mises à jour facultatives), Mac OS X (10.6.5+) et de nombreux téléviseurs, supports et autres appareils.
Déplacer des fichiers du système NTFS vers le système FAT
Le chiffrement de fichiers, la compression de fichiers, les autorisations d’objet, les quotas de disque et les attributs de fichier d’index ne sont disponibles que sur les systèmes de fichiers NTFS —pas grosD’autres propriétés, telles que les plus courantes mentionnées dans la discussion ci-dessus, sont également disponibles sur NTFS.
Compte tenu des différences, si vous placez un fichier crypté sur un volume NTFS dans un espace au format FAT, le fichier perdra son statut crypté, ce qui signifie que le fichier peut être utilisé comme un fichier normal non crypté. Seul l’utilisateur d’origine qui a chiffré le fichier ou tout autre utilisateur auquel le propriétaire d’origine a accordé l’autorisation peut déchiffrer le fichier de cette manière.
Semblable aux fichiers cryptés, étant donné que FAT ne prend pas en charge la compression, si un fichier compressé est copié d’un volume NTFS vers un volume FAT, il sera automatiquement décompressé. Par exemple, si vous copiez un fichier compressé d’un disque dur NTFS sur une disquette FAT, le fichier sera automatiquement décompressé avant d’être enregistré sur la disquette car le système de fichiers FAT sur le support de destination n’a pas la capacité de stocker des fichiers compressés. .
Lecture avancée FAT
Bien que cela dépasse la discussion FAT de base ici, si vous êtes intéressé par la structure des disques formatés FAT12, FAT16 et FAT32, consultez le système de fichiers FAT d’Andries E. Brouwer.
FAQ
-
Comment réparer la table d’allocation de fichiers ?
Utilisez la commande Windows Check Disk pour corriger les erreurs FAT.Entrer CHKDSK X : /F /R (remplacer X et lettre de lecteur) pour formater et réparer le disque.
-
Quelle table d’allocation de fichiers Android utilise-t-il ?
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre