Parler une langue non académique, fichierUn système est la façon dont les données sont stockées et structurées sur un support de stockage (disque dur d'ordinateur, disquette, mémoire interne d'un téléphone ou d'un appareil photo, etc.). I.e. le concept de système de fichiers inclut des composants tels que l'organisation, la structure et l'ordre de nommage des informations. En d’autres termes, c’est le système de fichiers d’un ordinateur (plus précisément d’un disque ou d’un support de stockage particulier) qui permet à une application d’accéder aux fichiers stockés sur ce support de stockage sans se préoccuper du type physique de ce support de stockage et de la logique de localisation des informations demandées. Tout ce que le programme «connaît» est le nom du fichier demandé et, éventuellement, l’ensemble de ses attributs supplémentaires. Mais cela dépend de la rapidité et de la précision avec lesquelles le programme reçoit les informations demandées du système de fichiers et du pilote système.
Le système de fichiers fat32 est l’un desle plus ancien des systèmes de fichiers utilisés dans les ordinateurs modernes. En passant, contrairement à la croyance populaire, elle est plus jeune que son principal concurrent - le système de fichiers NTFS (dates d'apparition - respectivement 1996 et 1993). Ce système de fichiers a survécu à l’aube entre 1997 et 2001-2003, c’est-à-dire à une époque où le marché dominant était Windows 95, 98 et Millennium. Le système de fichiers fat32 est un développement ultérieur du système de fichiers fat16, qui était utilisé par tous les ordinateurs exécutant le système d'exploitation MS DOS et d'autres. Le nouveau système de fichiers se distingue de son prédécesseur par un certain nombre d'améliorations importantes:
- la taille maximale du fichier a été augmentée de 2 à 4 Go;
- La taille maximale théorique du volume est passée de 4 Go (en pratique - 2 Go) à 8 To (en pratique - pas plus de 2 To, voire moins, mais néanmoins pour 1996 - plus que suffisant).
Système de fichiers fat32 très simplifiéreprésente une grande table contenant des informations sur chaque cluster (la quantité minimale d'espace de stockage pouvant être alloué pour le stockage d'informations). En réalité, la graisse est déchiffrée - "table d'allocation de fichiers", c'est-à-dire "table d'allocation de fichiers". A propos de chaque cluster, la table peut contenir les informations suivantes:
- gratuit;
- occupé, mais pas le dernier cluster d'un fichier;
- occupé, et en même temps est le dernier cluster du fichier;
- endommagé (les données ne peuvent pas y être écrites);
- réservé par le système d'exploitation.
Le système de fichiers fat32 peut affecter des fichiersquatre attributs - caché, système, archive et lecture seule. Dans les années 80 et au début des années 90, cela suffisait à satisfaire les besoins de base de la plupart des utilisateurs.
Course aux armes avec le système de fichiers NTFS fat32perdu pour plusieurs raisons. Tout d’abord, au début des années zéro de notre siècle, Windows XP, pour lequel le système de fichiers natif NTFS, a acquis une grande popularité. Lors de l'installation de "systèmes d'exploitation", de nombreux utilisateurs ont accepté la proposition de formater la partition système dans un nouveau système d'exploitation, sans même réaliser les avantages ou les inconvénients de cette action. Deuxièmement, fat32 a échoué avec une taille de fichier maximale limitée. Il n’était plus possible de stocker l’image de votre DVD préféré ou de votre jeu préféré sur votre disque dur. Troisièmement, le système de fichiers NTFS, créé pour les systèmes d’exploitation réseau et serveur, incluait initialement la possibilité d’une gestion plus avancée des droits d’accès aux informations, ainsi que d’une marge de sécurité supérieure à la corruption des données par rapport à fat32, qui était en réalité une mise à niveau approfondie système de fichiers des années 70.
Mais il reste une classe d'appareils dans laquellela position du "vieux" fat32 est encore plus forte que celle de NTFS. Ce sont des lecteurs flash amovibles et des cartes flash. En raison de la complexité accrue de l'organisation interne, le système de fichiers NTFS fonctionne plus lentement avec des supports déjà amovibles. De plus, le succès de fat32 dans ce segment était tel que Microsoft a été contraint en 2008 d'introduire le développement suivant des systèmes de fichiers de la famille Fat, le système de fichiers exFAT, qui se positionne comme un système de fichiers pour les lecteurs amovibles d'une capacité de 64 Go ou plus. Ce nouveau système d'exploitation est exempt des nombreuses failles inhérentes à fat32. Mais l'histoire d'elle est une histoire complètement différente.