Microsoft Windows®XP -  Quel système de fichiers ?

 Windows® XP en action !

Quel système de fichiers choisir ?

Lorsque vous créez un document Microsoft Word®, Excel® ou tout autre document Windows®, vous ne vous préoccupez pas de savoir comment le système de fichiers de Windows® XP Professionnel gère cette opération.
Lorsque vous stockez un fichier dans un répertoire et faire en sorte qu'il soit privé, c'est-à-dire que vous seul puissiez y avoir accès, vous ne vous préoccupez pas de savoir comment le système gère la procédure.

Et pourtant, savez-vous que les différences entre systèmes ne sont pas négligeables, tant aux niveau des fonctionnalités que des performances ?

Voyons cela…


Remarque : Afin de mener à bien les manipulations qui seront présentées dans cet article, vous devrez avoir ouvert, au préalable, une session Windows® en tant qu’Administrateur. Par ailleurs si vous êtes relié à un réseau local, demandez à votre Administrateur de l’Entreprise si une stratégie de groupe ne va pas vous empêcher de modifier votre système.


Windows® XP Professionnel gère trois systèmes de fichiers :

  • FAT (File Allocation Table introduit avec les premiers systèmes d’exploitation comme Ms-Dos® version 1.0),
  • FAT32 (Système intégré avec Windows® 95 OSR2),
  • NTFS ( New Technology File System, intégré avec Windows® NT 3.1).

Lorsque vous installez Windows® XP Professionnel sur votre machine vous devez avoir réfléchi au système de fichiers que vous allez choisir notamment en ce qui concerne :

  • Les limitations,
  • La taille maximale,
  • La sécurité,

La compatibilité avec les autres systèmes d’exploitation.

Les Systèmes FAT et FAT32

Le système FAT a été introduit avec les premières versions de systèmes d’exploitation comme Ms-Dos®. Quant à FAT32, son apparition s’est faite avec l’arrivée de la version OSR2 de Windows® 95.

FAT32 est l’évolution du système FAT apparu, entre autre, avec l’arrivée de disques volumineux supérieurs à 2 Go. Voici les différences :

FAT FAT32
Taille de volumes 2 Go maxi 32 Go maxi en pratique Windows XP mais 2 To en théorie
Taille de cluster 64 Ko 16 Ko
Double amorçage Oui

Oui pour les systèmes qui gèrent ce système de fichiers

L’avantage des clusters à 16 ko réside dans le fait que l’espace disque est mieux utilisé.
On peut reprocher au système FAT qu’il est :

  • inadapté aux performances et aux caractéristiques du matériel ainsi qu’aux nouvelles fonctionnalités des systèmes de fichiers d’aujourd’hui comme l’est NTFS,
  • réservé aux disques de petites tailles inférieurs à 2 Go et des structures de dossiers simples,
  • impossible d’implémenter la sécurité et la cryptographie avec ce système.

Le Système NTFS

Le système NTFS a été introduit avec la première version 3.1 de Windows® NT qui se voulait résolument tourné vers les stations de travail professionnelles.
NTFS est un système de fichier que l’on trouve essentiellement avec Windows® NT, Windows® 2000 et bien entendu Windows® XP.
NTFS est un système de fichier sûr qui combine plusieurs fonctionnalités :

  • Ce système est nécessaire pour intégrer une station au sein d’un réseau géré avec Active Directory®.
  • Fiabilité : en cas de secteur défectueux, le système est capable d’allouer un autre secteur aux données stockées,
  • Sécurité : utilisation du système EFS, Encrypting File System, pour protéger les dossiers et les documents des indélicats. Il est possible de définir plusieurs niveaux d’accès pour chaque dossier et documents comme : Lecture seule, Lecture et Ecriture ou Aucun accès,
  • Gestion de quotas : attribution d’un espace disque pour chaque utilisateur,
  • Compression des dossiers et des documents (clusters ≤ 4 ko obligatoire),
  • Gestion des disques dynamiques,
  • Un espace disque mieux géré avec des tailles de cluster entre 512 octets 4 ko seulement.
  FAT / FAT32 NTFS
Taille de volumes 4 Go / 32 Go maxi limité par
Windows XP
32 Exaoctets, gère des fichiers plus volumineux et en plus grand nombre que FAT / FAT32
Taille de cluster 64 Ko pour FAT
 de 2 à 4 Go
512 octets à 4 ko
Taille de fichiers 2 Go / 4 Go Taille du volume

L’avantage des clusters de 512 octets à 4 ko est que l’espace disque est nettement mieux utilisé.

Il se crée de plus en plus de fichiers volumineux avec la création multimédia. Mais surtout de plus en plus de petits fichiers de quelques centaines d’octets à une dizaine de kilo-octets à destination de l’internet. NTFS gérant des clusters de taille réduite (512 octets à 4 ko), l’espace disque est mieux optimisé qu’un système FAT comportant des clusters de 512 octets à 64 ko.

En effet, sur un disque, toute portion de secteur utilisée est un secteur marqué comme entièrement utilisé. Pour un disque de 2 Go :

  1. un fichier de 6 ko occupe 2 secteurs de 4 ko soit 8 ko utilisés en NTFS. Perte 2 ko !
  2. En FAT16, pour le même fichier, il faut 2 clusters de 64 ko soit 128 ko !

Dans ce cas, 122 ko sont perdus…

Prise en charge des Systèmes de fichiers

Systèmes d’exploitation NTFS FAT32 FAT
Windows® XP Oui Oui Oui
Windows® 2000 Oui Oui Oui
Windows® NT 3.51 / 4.0 Oui Non Oui
Windows® 95 OSR2, 98 et ME Non Oui Oui
Windows® 95 Non Non Oui
Ms-Dos® Non Non Oui

Ce tableau met en valeur les 2 seuls systèmes d’exploitation capables de gérer les trois systèmes de fichiers Windows®.

Dans le cas d’un système multi-boot, vous devrez tenir compte de ces éléments.
Par exemple, si vous possédez une machine Windows® 98 sur laquelle vous désirez installer Windows® XP Professionnel, il faudra que la partition système, celle qui contient les fichiers AUTOEXEC.BAT et CONFIG.SYS soit obligatoirement en FAT ou FAT32.
Il ne sera pas possible d’utiliser NTFS car Windows® 98 ne sait pas lire ce type de volume.

Par ailleurs, Windows® NT 4.0 avec le SP3 ne peut pas accéder à une partition NTFS 5 Windows® 2000 / XP. Pour éviter cela, vous devrez avoir au minimum le SP4 ou installer le dernier Service Pack 6.0a.

Quand utiliser NTFS avec Windows® XP ?

  • Lorsque vous utilisez le seul système Windows® XP, il est recommandé d’utiliser NTFS.
    Si vous utilisez plusieurs systèmes d’exploitation, il convient de vérifier les systèmes qui ne peuvent accéder aux volumes NTFS.
  • Si votre disque dur possède une taille supérieure à 32 Go, les systèmes d’exploitation Windows® 9x en FAT32 le lisent mais ne peuvent pas le formater. seul Windows® XP pourra y accéder. Ou bien vous devrez créer plusieurs volumes de 32 Go maxi.
  • Si vous désirez implémenter la sécurité sur votre machine pour attribuer des droits d’accès aux différents utilisateurs, ce que je vous conseille fortement, il faut utiliser NTFS.
  • Si vous désirez utiliser le cryptage ou la compression de fichiers et de répertoires, vous devez utiliser NTFS.
  • Si vous voulez attribuer un espace disque pour chaque utilisateur en fonction de ses besoins, vous devez utiliser NTFS.
  • Si vous désirez utiliser les fonctionnalités de disques dynamiques pour utiliser les disques montés ou les extensions de volumes, vous devez utiliser NTFS.

Convertir un volume FAT en version NTFS

Depuis l’arrivée Windows® NT, il existe 2 manières de migrer un volume vers NTFS :

  • Vous venez d’installer un disque neuf ou formaté en FAT sans aucune donnée.
    Dans ce cas, vous formatez votre disque en version NTFS au moyen de l’une des 2 procédures :
      1. Lancez l’invite de commande par Démarrer / Tous les programmes / Accessoires / Invite de commandes,
      2. Saisissez la commande :

FORMAT Lecteur : /FS:NTFS

ou bien

    1. Lancez la console MMC (Microsoft Management Console) Gestion de l’ordinateur : Démarrer / Tous les programmes / Outils d’administration / Gestion de l’ordinateur,
    2. Sélectionner dans l’arborescence Stockage, Gestion des disques,
    3. A l’aide du bouton droit de la souris, cliquez sur la partie graphique du disque et choisissez Formater…,
    4. Choisissez NTFS comme système de fichiers et Formatage rapide comme option de formatage.
  • Vous venez d’installer un disque contenant des données.
    Dans ce cas, vous convertissez le ou les volumes en NTFS :
      1. Lancez l’invite de commande par Démarrer / Tous les programmes / Accessoires / Invite de commandes,

      2. Saisissez la commande :

    CONVERT Lecteur : /FS:NTFS

Avant d’entreprendre une conversion de volume, il est conseillé de sauvegarder vos données importantes.
Enfin, il faut retenir :

  • que cette conversion est IRREVERSIBLE. Si vous décidiez de changer de système de fichiers pour une des 2 versions FAT, vous devriez sauvegarder vos données, effectuer un formatage dans cette version puis restaurer vos données sur le volume FAT,
  • qu’il n’est pas possible de convertir en session un volume qui exécute Windows® XP. Vous devrez lancer la commande de conversion et celle-ci s’exécutera pendant le redémarrage de la machine,
  • qu’il n’est pas possible de convertir en session un volume qui contient le fichier de pagination (pagefile.sys). La conversion s’exécutera comme précédemment pendant le redémarrage de la machine,
  • Cependant, au redémarrage, si vous le désirez, à l’apparition de la procédure de conversion, vous aurez 10 secondes pour l’annuler.

Pour en savoir plus

Rechercher dans l’aide de Windows® (Démarrer / Aide et support) :

  • Formater un volume de base,
  • Formater un volume dynamique,
  • Choix entre NTFS, FAT et FAT32,
  • CONVERT,
  • Mettre à jour des fichiers système avec Windows® Update,
  • Quota, pour attribuer une quantité d’espace disque,
  • Crypter un fichier ou un dossier,

    Et puis :

  • Vue d’ensemble de la compression des fichiers,
  • Nouveautés au niveau des fichiers et des dossiers,

Accéder à une partition NTFS avec Windows 98. Télécharger... (sans support)