- Windows utilise principalement NTFS, FAT/FAT32, exFAT et ReFS, chacun présentant des avantages et des limitations bien définis.
- Les systèmes de fichiers FAT32 et exFAT se distinguent par leur compatibilité, tandis que NTFS et ReFS offrent sécurité et fonctionnalités avancées.
- Les espaces de stockage, les disques dynamiques, la déduplication et BitLocker ajoutent de la résilience, des économies d'espace et du chiffrement à ces systèmes.
- Le choix du système de fichiers approprié influe sur la capacité, les performances, la sécurité et la compatibilité avec d'autres systèmes.

Lorsque vous formatez un disque dur, un SSD, une clé USB ou une carte SD sous Windows, vous choisissez en réalité la manière dont les données qui y sont stockées seront organisées et protégées. Ce mode d'organisation est appelé système de fichiers, et sous Windows, plusieurs systèmes sont largement répandus : NTFS, FAT/FAT32, exFAT et ReFS , ainsi que des systèmes plus anciens, presque obsolètes, comme HPFS.
Comprendre ces technologies n'est pas réservé aux administrateurs système : choisir le mauvais système de fichiers peut empêcher la copie d'un fichier volumineux , entraîner la perte de fonctionnalités de sécurité ou des problèmes de compatibilité avec d'autres appareils et systèmes d'exploitation comme Linux, macOS, les consoles ou les appareils photo. Examinons de plus près le fonctionnement de chaque système de fichiers sous Windows, ses avantages et les situations dans lesquelles il est préférable d'utiliser l'un plutôt que l'autre.
Qu'est-ce qu'un système de fichiers sous Windows ?
Un système de fichiers est la couche logicielle qui gère le placement, la localisation et la récupération des fichiers sur un périphérique de stockage : disques durs, SSD, clés USB, bandes de sauvegarde ou supports optiques. Il joue le rôle de « bibliothécaire » et détermine l’organisation et le nommage des données.
Sous Windows, chaque système de fichiers est implémenté à l'aide de pilotes et de bibliothèques spécifiques qui définissent la manière dont les métadonnées sont stockées, la manière dont les répertoires sont gérés, les limites de taille existantes et les fonctionnalités avancées disponibles (chiffrement, compression, journalisation, etc.).
Tous les systèmes de fichiers compatibles avec Windows reposent sur trois concepts de base qu'il est important de comprendre car ils apparaissent dans toute la documentation technique et les outils d'administration :
- Les volumesUn volume est une unité logique contenant un système de fichiers completIl peut correspondre à un disque physique entier, à une partition ou à un volume logique créé à partir de plusieurs unités (par exemple, avec des espaces de stockage ou des disques dynamiques).
- RépertoiresUn répertoire est une structure hiérarchique qui regroupe les fichiers et les sous-répertoiresEn pratique, ce sont les « dossiers » que vous voyez dans l'Explorateur de fichiers.
- Archives: un fichier est un ensemble ordonné de données connexes (un document, une photo, une base de données, etc.) avec un nom, des attributs et des autorisations associées.
Au-delà de ces éléments de base, Windows offre également des API et des composants pour la gestion des fichiers, des répertoires, des volumes et des disques , ainsi que des technologies avancées telles que NTFS transactionnel (TxF), qui a permis pendant des années d'exécuter des opérations sur les fichiers dans le cadre de transactions atomiques sur des volumes NTFS.
Famille FAT : FAT12, FAT16, FAT32 et exFAT
La famille FAT (File Allocation Table) est l'une des plus anciennes conceptions du monde PC. Apparue avec MS-DOS à la fin des années 70 et dans les années 80, elle reste aujourd'hui encore utilisée dans les clés USB, les cartes SD, les appareils photo numériques et d'innombrables périphériques embarqués grâce à sa simplicité et à sa compatibilité universelle.
Le principe de base du système FAT est très simple : il utilise une table servant d’index à tout le contenu du volume. Cette table indique quels clusters sont libres, lesquels sont occupés et comment ils sont enchaînés pour former des fichiers.
Dans un volume FAT classique, on peut distinguer trois zones fondamentales qui nous aident à comprendre comment il gère les données :
- Secteur de démarrage: est le premier secteur de la partition et stocke les paramètres de base du système de fichiers (taille du cluster, nombre de copies de la table FAT, informations de démarrage, etc.).
- Tables de matières grasses: il y a généralement une table principale et une table de sauvegardeChaque entrée du tableau correspond à un cluster et peut indiquer qu'il est libre, qu'il s'agit de la fin d'un fichier ou que le cluster suivant du même fichier se trouve à une autre position.
- Zone de donnéesIl occupe la quasi-totalité du volume et est composé d'amas, qui sont groupes contigus de secteurs utilisés comme unité d'allocation minimaleUn fichier, aussi petit soit-il, occupe toujours au moins un cluster complet, ce qui peut gaspiller de l'espace lorsqu'il y a de nombreux petits fichiers.
Dans une table FAT, les répertoires sont simplement des zones de données contenant des entrées de 32 octets . Chaque entrée décrit un fichier ou un sous-répertoire : nom court (et éventuellement long), attributs, taille et numéro de cluster initial. La table FAT est ensuite utilisée comme une liste chaînée pour suivre les clusters restants dans le fichier.
Au fil du temps, plusieurs révisions sont apparues : FAT12, FAT16 et FAT32 . Le nombre fait référence au nombre de bits utilisés pour référencer les clusters (12, 16 ou 32), ce qui influe directement sur le nombre maximal de clusters et, par conséquent, sur la taille et la capacité possibles des clusters.
Aujourd'hui, les systèmes de fichiers FAT12 et FAT16 ne se rencontrent pratiquement plus que sur les anciennes disquettes ou sur quelques périphériques très spécifiques . En revanche, le FAT32 reste très répandu car la quasi-totalité des systèmes d'exploitation et des appareils électroniques peuvent y lire et, généralement, y écrire.
FAT32 : un vieux compagnon et ultra-compatible
Le système de fichiers FAT32 a été introduit en 1996 et, bien qu'il soit techniquement obsolète, il reste le format par défaut de nombreuses clés USB et cartes SD que nous achetons aujourd'hui. Son principal atout est sa compatibilité : Windows, macOS, Linux, Android, consoles de jeux, téléviseurs, photocopieurs… presque tous les appareils sont compatibles avec le FAT32.
Cette compatibilité a un prix : des limitations importantes en termes de capacité et de fonctionnalités . La plus connue est l’impossibilité de stocker des fichiers individuels de plus de 4 Go, ce qui se remarque avec les films très volumineux, les sauvegardes complètes ou les fichiers de machines virtuelles.
De plus, bien que le système de fichiers FAT32 puisse gérer des volumes importants, l'outil de formatage par défaut de Windows ne permet pas de créer des partitions FAT32 supérieures à 32 Go , même si des utilitaires tiers peuvent atteindre jusqu'à 2 To. Des limitations pratiques apparaissent également avec des arborescences de répertoires très profondes ou lorsqu'un répertoire contient un grand nombre de fichiers.
En matière de sécurité et de fiabilité, le système de fichiers FAT32 présente de nombreuses lacunes : absence de gestion granulaire des permissions, de journalisation et de chiffrement intégré . Une coupure de courant ou un plantage inopportun peuvent corrompre la table FAT, nécessitant l’utilisation d’outils de réparation pour tenter de récupérer les données.
Pour toutes ces raisons, le système de fichiers FAT32 est aujourd'hui recommandé principalement pour les disques de petite taille et très portables , où la priorité est avant tout qu'il « fonctionne partout » et où il n'est pas nécessaire de stocker des fichiers volumineux ou d'appliquer des politiques de sécurité avancées.
exFAT : l’évolution moderne du format FAT conçue pour la mémoire flash
Pour surmonter les limitations les plus flagrantes du FAT32 sans sacrifier sa simplicité, Microsoft a introduit exFAT (Extended File Allocation Table) en 2006, conçu spécialement pour la mémoire flash haute capacité.
exFAT conserve la philosophie générale de FAT, mais repousse les limites de taille des fichiers et des volumes . La taille théorique maximale des fichiers atteint 16 exaoctets et celle des volumes 128 pétaoctets, largement suffisante pour un usage domestique ou professionnel classique.
Grâce à ces chiffres, exFAT est un excellent choix pour les disques durs externes, les SSD portables, les clés USB et les cartes SD haute capacité , notamment pour la gestion de fichiers volumineux tels que les vidéos 4K/8K, les images disque ou les grandes bases de données portables.
En matière de compatibilité, Windows et macOS offrent actuellement une prise en charge complète en lecture et en écriture du format exFAT. Sous Linux, la prise en charge native est assurée depuis la publication des spécifications par Microsoft et l'intégration d'un pilote officiel au sein du noyau, bien que certaines distributions plus anciennes nécessitent encore l'installation de paquets tels que exfat-fuse et exfatprogs.
Cependant, exFAT n'offre pas les mêmes garanties ni les mêmes fonctionnalités avancées que NTFS ou ReFS : il lui manque la journalisation classique, les permissions NTFS et de nombreuses capacités de récupération avancées . C'est une solution très pratique et rapide pour le stockage amovible, mais ce n'est pas le format idéal pour configurer un serveur ou héberger un système d'exploitation.
NTFS : la norme Windows pour les disques internes
Le système de fichiers NTFS (New Technology File System) est apparu en 1993 avec Windows NT et est devenu le format par défaut pour l'installation de Windows à partir de Windows 2000. Depuis lors, il règne en maître sur les ordinateurs de bureau et portables Windows, ainsi que sur la plupart des serveurs traditionnels.
Comparé à FAT, NTFS a fait un bond en avant significatif sur tous les fronts : une plus grande capacité, une sécurité accrue, une meilleure tolérance aux pannes et un large éventail de fonctionnalités avancées permettant une meilleure utilisation des disques de grande capacité et des environnements multi-utilisateurs.
En interne, NTFS s'appuie sur une série de fichiers système spéciaux qui organisent à la fois les métadonnées et, dans de nombreux cas, les données utilisateur elles-mêmes :
- $Boot: contient les informations de démarrage essentielles et les paramètres clés du système de fichiers nécessaires au démarrage du volume.
- Table de fichiers maîtres (MFT)C'est le cœur de NTFS. La MFT contient un enregistrement pour chaque fichier et répertoire du volumeChaque enregistrement stocke des attributs : nom, taille, dates, permissions et même, lorsque le fichier est très petit, son propre contenu directement dans la MFT.
- $ Bitmap: enregistre si chaque cluster est libre ou occupé à l'aide d'une image bitmap, permettant optimiser l'espace.
- $ LogFile: est le journal où NTFS Consignez d'abord les opérations critiques Concernant les métadonnées : en cas d’échec lors d’une mise à jour, le système peut rétablir ou annuler des actions afin de préserver la cohérence.
- $BadClus: maintient la liste des clusters défectueux, de sorte que peut être retiré de l'utilisation future et évitez d'écrire de nouvelles données dans les zones endommagées.
Au lieu de chaînes clairsemées de clusters, NTFS tente d'allouer les données par étendues (plages contiguës de clusters) . Dans la mesure du possible, il place chaque fichier dans une seule grande étendue afin de réduire la fragmentation. Lorsque cela s'avère impossible, il crée plusieurs étendues, mais il reste généralement bien mieux organisé que FAT.
Les répertoires sont également des fichiers spéciaux contenant des listes de noms et de références à des objets . Ils utilisent des structures de données efficaces (comme les arbres B) pour accélérer les recherches, même lorsqu'ils contiennent des milliers d'entrées.
En termes de capacité, les versions modernes de NTFS peuvent gérer des fichiers énormes (théoriquement des dizaines de téraoctets ou des exaoctets) et des volumes qui, pour un environnement domestique, sont pratiquement « infinis ». Du point de vue de l'utilisateur, il est rare de rencontrer une limite de taille imposée par le système de fichiers lui-même.
NTFS offre également un ensemble de fonctionnalités qui le différencient de FAT et exFAT :
- Autorisations détaillées et ACL: peut être défini listes de contrôle d'accès au niveau des fichiers et des dossiersCela vous permet de spécifier quels utilisateurs et groupes peuvent lire, écrire ou exécuter.
- Journalisation des métadonnéesL'enregistrement des transactions réduit considérablement le risque de corruption des données suite à une panne de courant ou à un plantage du système.
- Compression et cryptageNTFS permet compresser des fichiers et des dossiers et offre le chiffrement EFS, ainsi qu'une intégration transparente avec le chiffrement complet du disque BitLocker.
- Quotas de disque et liens: c'est possible limiter l'espace que chaque utilisateur peut utiliser et créer des liaisons physiques, des points de fixation ou des jonctions pour mieux organiser le système.
Pour ces raisons, NTFS est le système de fichiers recommandé pour les disques internes Windows, les partitions où sont installées les applications et les disques externes de grande capacité utilisés principalement dans les PC Windows.
En matière de compatibilité, la situation se complique : macOS peut lire nativement les systèmes de fichiers NTFS, mais pas y écrire , sauf si des pilotes commerciaux ou tiers sont utilisés (comme Paragon NTFS ou Tuxera NTFS). Sous Linux, la prise en charge de la lecture et de l’écriture est répandue et permet d’utiliser les partitions NTFS comme volumes de données, bien que l’installation de Linux sur NTFS soit peu courante.
ReFS : Le système de fichiers résilient pour serveurs
ReFS (Resilient File System) est le dernier système de fichiers développé par Microsoft et a été introduit pour la première fois dans Windows Server 2012. Il est conçu pour les environnements où le maintien de l'intégrité des données contre la corruption silencieuse et les pannes matérielles est crucial.
L'un des fondements de ReFS est l'utilisation de la copie à l'écriture (CoW) appliquée aux métadonnées et, dans certains cas, aux données elles -mêmes. Au lieu d'écraser les métadonnées directement lors de la mise à jour d'un fichier, ReFS écrit une copie modifiée dans une autre zone du disque, puis met à jour les références. Ainsi, les versions précédentes des structures critiques sont toujours disponibles, ce qui facilite grandement la restauration d'un état cohérent après une panne.
De plus, ReFS utilise des sommes de contrôle pour les métadonnées et, en option, pour les données , ce qui lui permet de détecter les erreurs silencieuses, les incohérences entre les répliques ou les problèmes sur le chemin RAM > contrôleur > câble > disque. Combiné à la mise en miroir ou à la parité, il peut corriger proactivement bon nombre de ces problèmes.
Au niveau de sa structure interne, ReFS utilise des arbres B+ comme représentation commune des métadonnées et des données. Ces arbres sont composés d'une racine, de nœuds internes et de feuilles, avec des clés ordonnées qui facilitent les recherches et les mises à jour efficaces sur de très grands volumes de données.
Cette conception rend ReFS particulièrement adapté aux grands systèmes de stockage à haute disponibilité , par exemple dans les serveurs de fichiers, les infrastructures de virtualisation ou les solutions de sauvegarde où d'énormes quantités de données sont gérées et des réparations automatiques sont nécessaires.
Un autre point clé est son intégration avec Storage Spaces . ReFS peut fonctionner avec des pools de disques de parité en miroir ou accélérés par miroir, offrant des fonctionnalités telles que la correction automatique des données corrompues, les flux d'intégrité et la récupération en ligne.
Parmi les fonctionnalités avancées offertes par ReFS et qui n'existent pas (ou fonctionnent différemment) dans NTFS, on trouve le clonage de blocs, le VDL clairsemé, la parité de réflexion accélérée et divers mécanismes de snapshots adaptés aux charges de travail des serveurs.
En revanche, ReFS ne possède pas plusieurs fonctionnalités offertes par NTFS , telles que la compression et le chiffrement du système de fichiers, certaines capacités transactionnelles héritées (TxF) ou la possibilité d'être utilisé comme système de démarrage dans la plupart des scénarios actuels.
Sur les ordinateurs de bureau, ReFS a fait une apparition timide dans Windows 10 et Windows 11 , où le pilote refs.sys est présent mais son utilisation reste limitée. Windows 11 23H2, par exemple, introduit le concept de lecteurs de développement , des volumes ReFS destinés aux développeurs souhaitant améliorer les performances et la sécurité de leurs référentiels et outils.
Il est possible de créer des volumes ReFS dans certaines éditions de Windows 10/11 à l'aide d'outils de partitionnement commerciaux, de modifications du registre ou de fonctionnalités spécifiques comme le lecteur de développement . Cependant, ReFS n'est pas encore amorçable sur la plupart des configurations clientes et continue d'évoluer avec différentes versions internes (comme ReFS 3.10 dans Windows 11 23H2), qui ne sont pas toujours rétrocompatibles.
Dans les environnements Windows domestiques, il reste largement méconnu, et sa prise en charge dans d'autres systèmes, tels que Linux, repose généralement sur des pilotes commerciaux tiers comme ceux de Paragon.
HPFS : l’ancien système de fichiers haute performance
Avant NTFS, Microsoft a développé HPFS (High Performance File System) avec IBM , initialement introduit avec OS/2 1.2 à la fin des années 80. Son objectif était d'offrir des performances nettement supérieures à celles de FAT sur les serveurs et systèmes haut de gamme de l'époque.
Contrairement à FAT, qui alloue le premier cluster libre qu'il trouve, HPFS essayait de placer les données dans des blocs contigus ou au moins très proches , afin de réduire la fragmentation et d'améliorer les vitesses de lecture et d'écriture séquentielles.
L'organisation interne de HPFS comprenait trois blocs de contrôle au début du disque (bloc de démarrage, superbloc et bloc de réservation) qui occupaient plusieurs secteurs et décrivaient la structure du système de fichiers.
L'espace restant a été divisé en bandes d'environ 8 Mo, composées de secteurs contigus . Chaque bande possédait sa propre image bitmap indiquant les secteurs occupés et les secteurs libres, permettant ainsi une gestion plus précise de l'espace.
Chaque fichier et répertoire était associé à un nœud F situé à proximité de ses données , qui stockait des informations sur son emplacement physique et ses attributs étendus. L'arborescence des répertoires était organisée en arbre équilibré, avec des entrées classées par ordre alphabétique afin d'accélérer les recherches.
Cependant, HPFS présentait des limitations et a fini par être remplacé par NTFS. Les versions modernes de Windows ont cessé de le prendre en charge à partir de Windows NT 4 ; de ce fait, on ne le trouve aujourd’hui pratiquement plus que sur d’anciens systèmes OS/2 ou sur des installations très anciennes de Windows NT.
Autres technologies de stockage liées à Windows
Outre les systèmes de fichiers eux-mêmes, Windows intègre plusieurs technologies de gestion du stockage qui offrent des niveaux d'abstraction, de résilience et d'optimisation supplémentaires. Dans de nombreux cas, ces technologies créent des volumes logiques sur lesquels NTFS ou ReFS est ensuite monté.
Il est important de noter que ces solutions ne remplacent pas le système de fichiers, mais fonctionnent en complément de celui-ci , en ajoutant des fonctionnalités telles que la mise en miroir, la parité, la déduplication ou le chiffrement complet du disque.
Les principales technologies liées à l'écosystème Windows que vous devez connaître sont les suivantes :
- Espaces de stockage: permet de regrouper plusieurs unités physiques en pools de stockage et créer des volumes virtuels sur ces volumes avec différents niveaux de résilience (double ou triple mise en miroir, parité simple ou double). Cela fonctionne uniquement avec les systèmes de fichiers modernes tels que NTFS et ReFSet c'est une option très flexible pour configurer des « RAID logiciels » gérés par Windows lui-même.
- Disques dynamiques: fonctionnalité héritée, disponible principalement dans les anciennes versions de Windows, qui permet de créer volumes simples, étendus, agrégés, en miroir et RAID-5Ces volumes sont généralement formatés en NTFS ou, dans certains cas spécifiques, en FAT32. Il s'agit d'une technologie obsolète comparée à Storage Spaces, mais on la retrouve encore dans de nombreuses installations plus anciennes.
- Déduplication des données: fonctionnalité avancée présente dans certaines éditions de Windows (notamment Server) qui Détecte les blocs dupliqués et n'en stocke qu'une seule copie.Il est possible de conserver des références à ce fichier depuis tous les fichiers qui le partagent. Cela permet de gagner énormément d'espace dans les environnements contenant de nombreuses données redondantes (par exemple, les dépôts de machines virtuelles ou les documents quasi identiques). Il s'intègre parfaitement avec NTFS et ReFS.
- BitLocker: solution de cryptage complet du disque Intégré à Windows, il protège des volumes entiers, rendant les données inaccessibles sans la clé appropriée ou une authentification configurée. Il fonctionne principalement sur les systèmes de fichiers Windows standard. NTFS, FAT32 et exFAT, sans que les applications aient à modifier leur façon de gérer les fichiers.
Ces technologies peuvent complexifier certains processus, comme la récupération de données après une panne grave, car elles introduisent des couches supplémentaires entre le système d'exploitation et les données sur le disque . Par conséquent, lors de l'utilisation d'Espaces de stockage, de la déduplication ou de BitLocker, il est essentiel de suivre les guides spécifiques fournis par Microsoft ou le logiciel de récupération choisi.
Compatibilité avec d'autres systèmes d'exploitation et choix du format
Lors du choix d'un système de fichiers sous Windows, la compatibilité avec d'autres périphériques et systèmes d'exploitation est un critère essentiel . Formater un disque pour une utilisation exclusive sur votre PC Windows est différent de la préparation d'une clé USB destinée à être branchée sur des téléviseurs, des consoles de jeux, des Mac et des ordinateurs Linux.
D'une manière générale, si vous avez besoin qu'un disque soit reconnu par presque tous les systèmes, le FAT32 reste le format le plus universel , malgré sa fameuse limite de 4 Go par fichier et le fait qu'il ne soit pas recommandé pour les disques de grande capacité sur lesquels vous souhaitez stocker des fichiers volumineux.
Pour transférer des fichiers de plus de 4 Go entre Windows, macOS et Linux, exFAT est le format de disque privilégié, car il offre un bon compromis entre compatibilité moderne et absence de limite de taille . Il est couramment utilisé sur les disques durs externes pour les sauvegardes ou les projets vidéo volumineux.
Si vous travaillez exclusivement sous Windows et souhaitez profiter de fonctionnalités avancées telles que les permissions, la compression, les quotas ou les instantanés, NTFS est le choix idéal pour les disques internes et de nombreux disques externes . Il permet également une capacité de stockage bien plus importante et la prise en charge de fichiers plus volumineux.
Dans les écosystèmes exclusivement Apple, macOS utilise APFS et HFS+ comme systèmes de fichiers propriétaires, tandis que Linux s'appuie généralement sur ext2, ext3, ext4, XFS, Btrfs, F2FS, JFS ou ReiserFS, entre autres. Chacun de ces systèmes possède sa propre logique et ses propres caractéristiques, mais pour le partage de données avec Windows, FAT32, exFAT ou, dans une moindre mesure, NTFS restent couramment utilisés.
Lorsque vous souhaitez modifier le système de fichiers d'un disque, sachez que la plupart des opérations de formatage effacent les données existantes . Il est donc fortement conseillé d'effectuer une sauvegarde complète au préalable, puis de formater et de restaurer les données. Des outils gratuits et payants permettent de gérer les partitions et les conversions de manière plus sûre. Windows intègre même des assistants de base pour le formatage et la conversion de disques, notamment pour les clés USB.
En règle générale, pour les besoins quotidiens d'un utilisateur domestique, le système de fichiers FAT32 est généralement suffisant pour les petites clés USB contenant des documents légers, exFAT pour les disques externes avec des fichiers volumineux et NTFS pour les disques durs internes ou les sauvegardes Windows . Pour des usages plus avancés, comme les serveurs de fichiers ou les fermes de données importantes, ReFS et des technologies telles que les Espaces de stockage, la déduplication ou BitLocker sont nécessaires.
Grâce à cet aperçu complet des formats et des technologies, il devient plus facile de comprendre que le choix d'un système de fichiers n'est pas une simple formalité lors du formatage, mais une décision qui influe sur les performances, la sécurité, la récupération des données et la compatibilité future . Prendre le temps de réfléchir à l'utilisation que vous ferez de chaque disque peut vous éviter bien des soucis lors du transfert de fichiers.
