Pourquoi les disques amovibles utilisent-ils toujours FAT32 ou exFAT au lieu de NTFS ?
Agence web » Actualités du digital » Pourquoi les disques amovibles utilisent-ils toujours FAT32 ou exFAT au lieu de NTFS ?

Pourquoi les disques amovibles utilisent-ils toujours FAT32 ou exFAT au lieu de NTFS ?

Windows XP de Microsoft a commencé à utiliser le système de fichiers NTFS par défaut pour ses disques internes en 2001. Cela fait maintenant 23 ans plus tard, alors pourquoi les clés USB, les cartes SD et d’autres disques amovibles utilisent-ils toujours FAT32 ou quelque chose appelé exFAT ?

Ce n’est pas une erreur des fabricants. Bien que vous puissiez formater ces disques avec un système de fichiers différent comme NTFS, vous voudrez probablement les laisser formatés avec exFAT ou FAT32.

exFAT contre FAT32

exFAT est une alternative plus moderne au système de fichiers FAT32. Il étend FAT32 avec la prise en charge de fichiers plus volumineux et de périphériques de stockage plus volumineux. La prise en charge exFAT est répandue parmi les appareils modernes.

Nous avons initialement écrit cet article en 2013. Depuis lors, FAT32 est devenu moins courant, mais les appareils passent de FAT32 à exFAT au lieu de NTFS.

Pour les raisons expliquées ci-dessous, NTFS n’est pas un bon système de fichiers pour les périphériques de stockage externes. Cependant, FAT32 avait ses propres problèmes, les limites de taille de fichier étant les pires. FAT32 limite les fichiers à 4 Go et les partitions à 2 To. Dans un monde où les périphériques de stockage deviennent de plus en plus gros et où les fichiers comme les vidéos haute résolution deviennent également de plus en plus gros, FT32 n’était pas un bon choix. Cependant, NTFS n’était pas non plus un bon choix.

La solution était exFAT ou « Extended File Allocation Table ». Microsoft a lancé ce système de fichiers en 2006 et en a ajouté la prise en charge à Windows XP et Windows Vista. Cependant, il a fallu de nombreuses années pour que le support exFAT se généralise parmi d’autres appareils, des appareils photo numériques aux téléviseurs intelligents et à tout autre appareil utilisant une carte SD ou un périphérique de stockage externe.

À partir de 2023, la plupart des appareils modernes prennent en charge exFAT. Certains périphériques peuvent encore ne prendre en charge que FAT32, en particulier les plus anciens, mais exFAT est le système de fichiers de choix pour les périphériques de stockage externes, et non NTFS.

Les problèmes avec FAT32 (ou pourquoi Microsoft a créé NTFS)

Microsoft a créé NTFS pour améliorer FAT32 de différentes manières. Pour comprendre pourquoi Windows utilise NTFS, nous devons examiner les problèmes avec FAT32 et comment NTFS les a résolus :

  • FAT32 ne prend en charge que les fichiers individuels jusqu’à 4 Go et les volumes jusqu’à 2 To. Par exemple, si vous aviez un gros fichier vidéo de plus de 4 Go, vous ne pouviez tout simplement pas l’enregistrer sur le système de fichiers FAT32. si vous aviez un disque de 3 To, vous ne pouviez pas le formater en une seule partition FAT32. NTFS a des limites théoriques beaucoup plus élevées. Heureusement, exFAT est maintenant largement utilisé en remplacement de FAT32. Il a des limites de taille de fichier et de taille de partition beaucoup plus élevées que vous ne rencontrerez pas, tout comme NTFS.
  • FAT32 n’est pas un système de fichiers journalisé, ce qui signifie que la corruption du système de fichiers peut se produire beaucoup plus facilement. Avec NTFS, les modifications sont consignées dans un « journal » sur le disque avant d’être réellement effectuées. Si l’ordinateur perd de l’alimentation au milieu d’un fichier en cours d’écriture, le système n’aura pas besoin d’une longue opération de scandisk pour récupérer.
  • FAT32 ne prend pas en charge les autorisations de fichiers. Avec NTFS, les autorisations de fichiers permettent une sécurité accrue. Les fichiers système peuvent être rendus en lecture seule afin que les programmes typiques ne puissent pas les toucher, les utilisateurs peuvent être empêchés de consulter les données des autres utilisateurs, etc.

Comme nous pouvons le voir, il existe de très bonnes raisons pour lesquelles Windows utilise NTFS pour les partitions système. NTFS est plus sécurisé, robuste et prend en charge des tailles de fichiers et des lecteurs plus importants.

Mais ce ne sont pas des problèmes sur les lecteurs amovibles

Bien sûr, aucune des raisons ci-dessus n’est vraiment un problème sur les clés USB et les cartes SD. Voici pourquoi:

  • À l’époque où FAT32 était la valeur par défaut, les appareils n’étaient tout simplement pas si gros. Désormais, si votre clé USB ou votre carte SD dépasse 2 To ou si vous souhaitez copier un fichier de plus de 4 Go sur le lecteur, vous pouvez utiliser exFAT au lieu de NTFS. exFAT a des limites extrêmement importantes que vous ne rencontrerez pas dans le monde réel, tout comme NTFS.
  • Votre lecteur amovible n’a pas besoin d’être journalisé comme un lecteur système. En fait, la journalisation pourrait simplement entraîner des écritures supplémentaires susceptibles de réduire la durée de vie de la mémoire flash du lecteur.
  • L’appareil n’a pas non plus besoin d’autorisations de fichiers. En fait, ceux-ci peuvent causer des problèmes lors du déplacement de périphériques amovibles entre différentes machines. Par exemple, les fichiers peuvent être définis pour n’être accessibles que par un numéro d’identification d’utilisateur spécifique. Cela fonctionnerait bien si le lecteur restait à l’intérieur de votre ordinateur. Cependant, s’il s’agissait d’un disque dur amovible que vous avez déplacé vers un autre ordinateur, toute personne disposant de cet ID utilisateur sur l’autre ordinateur pourrait alors accéder aux fichiers. Dans ce cas, les autorisations de fichiers n’ajoutent pas vraiment de sécurité – juste une complexité supplémentaire.

Il n’y a vraiment aucune raison d’utiliser NTFS sur les clés USB et les cartes SD. Même si vous avez vraiment besoin d’une prise en charge pour les fichiers de plus de 4 Go, vous n’avez pas besoin de convertir ou de reformater le lecteur avec ce système de fichiers NTFS – vous pouvez simplement utiliser exFAT sur votre clé USB.

Bien sûr, vous pouvez désormais acheter des disques durs avec 3 To ou plus d’espace de stockage. Ceux-ci seront probablement formatés en exFAT afin qu’ils puissent utiliser la totalité de l’espace de stockage sur une seule partition.

Samsung T7 assis sur le SSD Samsung T7 Shield

Compatibilité

La compatibilité est probablement la principale raison pour laquelle vous souhaitez probablement utiliser le système de fichiers FAT32 ou exFAT sur vos clés USB, cartes SD et disques durs externes. Alors que les versions modernes de Windows, y compris Windows 10 et Windows 11, et jusqu’à Windows XP, prendront en charge NTFS, d’autres appareils que vous utilisez pourraient ne pas être aussi accommodants.

  • Mac: Les versions modernes de macOS prennent désormais en charge la lecture complète des lecteurs NTFS, mais les Mac ne peuvent pas écrire sur les lecteurs NTFS par défaut. Cela nécessite un logiciel ou des ajustements supplémentaires. Les Mac ont une prise en charge complète en lecture/écriture pour exFAT sans logiciel supplémentaire.
  • Linux: Les systèmes Linux incluent désormais un solide support de lecture/écriture pour les lecteurs NTFS, bien que cela n’ait pas bien fonctionné pendant de nombreuses années. Les distributions Linux ont désormais également un support solide pour exFAT.
  • Lecteurs DVD, téléviseurs intelligents, imprimantes, appareils photo numériques, lecteurs multimédias, téléphones intelligents, tout ce qui possède un port USB ou un emplacement pour carte SD: C’est là que ça commence vraiment à se compliquer. De très nombreux appareils ont des ports USB ou des emplacements pour carte SD. Tous ces appareils seront conçus pour fonctionner avec les systèmes de fichiers exFAT ou FAT32, de sorte qu’ils « fonctionneront simplement » et pourront lire vos fichiers tant que vous utilisez exFAT ou FAT32. Certains appareils, en particulier les appareils plus anciens, peuvent uniquement prendre en charge FAT32 et non exFAT. Certains appareils fonctionneront avec NTFS, mais vous ne pouvez pas compter dessus – en fait, vous devriez probablement supposer que la plupart des appareils ne peuvent lire que exFAT ou FAT32, pas NTFS.

C’est pourquoi vous voulez vraiment utiliser exFAT ou FAT32 sur vos disques amovibles, afin de pouvoir les utiliser avec presque n’importe quel appareil. Il n’y a pas grand-chose à gagner à utiliser NTFS sur une clé USB, à part la prise en charge des fichiers de plus de 4 Go.

Le système d’exploitation exFAT est désormais largement pris en charge par une large gamme d’appareils. C’est une bonne option de système de fichiers par défaut pour vos périphériques amovibles. Cependant, certains appareils peuvent ne pas prendre en charge exFAT—FAT32 reste l’option la plus largement prise en charge.

Cartes Micro SD sur un ordinateur portable How To Geek

En fin de compte, ce que vous voulez probablement faire est de laisser le lecteur formaté avec le système de fichiers fourni. Cette carte SD ou cette clé USB a probablement été formatée avec exFAT ou peut-être FAT32 – c’est bien, c’est le meilleur système de fichiers pour cela.

★★★★★