Microsoft’s Windows XP a commencé à utiliser le système de fichiers NTFS par défaut pour ses lecteurs internes en 2001. Cela fait maintenant 17 ans plus tard, alors pourquoi les lecteurs flash USB, les cartes SD et autres lecteurs amovibles utilisent toujours FAT32?
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 souhaiterez probablement les laisser formatés avec FAT32.
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 de taille 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 lecteur de 3 To, vous ne pouviez pas le formater en une seule partition FAT32. NTFS a des limites théoriques beaucoup plus élevées.
- 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 lecteur avant d’être réellement apportées. Si l'ordinateur perd de la puissance 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 fichier permettent une sécurité accrue . Les fichiers système peuvent être rendus en lecture seule afin que les programmes classiques 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ûr, plus robuste et prend en charge des fichiers et des lecteurs de plus grande taille.
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:
- Votre clé USB ou votre carte SD aura certainement une taille inférieure à 2 To, vous n'avez donc pas à vous soucier de la limite supérieure. Il se peut que vous souhaitiez parfois copier un fichier de plus de 4 Go sur le lecteur - c’est la seule situation dans laquelle vous souhaiterez peut-être formater le lecteur en NTFS.
- Votre lecteur amovible n'a pas besoin d'être journalisé comme le fait 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 poser 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'ID utilisateur spécifique. Cela fonctionnerait bien si le lecteur restait à l'intérieur de votre ordinateur. Cependant, s'il s'agit d'un disque dur amovible que vous avez déplacé vers un autre ordinateur, toute personne possédant cet ID utilisateur sur l'autre ordinateur peut alors accéder aux fichiers. Dans ce cas, les autorisations de fichier n’ajoutent pas vraiment de sécurité, mais simplement une complexité supplémentaire.
EN RELATION: Comment convertir un disque dur ou un lecteur flash du format FAT32 au format NTFS
Il n’y a vraiment aucune raison d’utiliser NTFS sur des clés USB et des cartes SD - à moins que vous n’ayez vraiment besoin de prendre en charge des fichiers de plus de 4 Go. Dans ce cas, vous voudrez convertir ou reformater le lecteur avec ce système de fichiers NTFS .
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 NTFS afin qu'ils puissent utiliser la totalité du stockage sur une seule partition.
Compatibilité
La compatibilité est probablement la principale raison pour laquelle vous souhaitez probablement utiliser le système de fichiers FAT32 sur vos clés USB ou vos cartes SD. Alors que les versions modernes de Windows vers Windows XP prendront en charge NTFS, les autres appareils que vous utilisez peuvent ne pas être aussi accommodants.
- Macs : Mac OS X prend désormais entièrement en charge la lecture des lecteurs NTFS, mais les Mac ne peuvent pas écrire sur les lecteurs NTFS par défaut. Cela nécessite un logiciel supplémentaire ou des ajustements.
- Linux : Les systèmes Linux incluent désormais un support solide en lecture / écriture pour les lecteurs NTFS, bien que cela n'ait pas bien fonctionné pendant de nombreuses années.
- Lecteurs DVD, téléviseurs intelligents, imprimantes, appareils photo numériques, lecteurs multimédias, téléphones intelligents, tout avec un port USB ou un emplacement pour carte SD : C'est ici que ça commence vraiment à se compliquer. De nombreux appareils ont des ports USB ou des emplacements pour cartes SD. Tous ces appareils seront conçus pour fonctionner avec les systèmes de fichiers FAT32, ils «fonctionneront donc simplement» et pourront lire vos fichiers tant que vous utilisez FAT32. 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 FAT32, pas NTFS.
C'est pourquoi vous voulez vraiment utiliser FAT32 sur vos disques amovibles, afin de pouvoir les utiliser avec presque tous les appareils. L’utilisation de NTFS sur une clé USB n’a pas grand-chose à gagner, à part la prise en charge des fichiers de plus de 4 Go.
Bien que Windows propose également un système de fichiers nommé exFAT, ce système de fichiers est différent et n'est pas aussi largement pris en charge que FAT32.
En fin de compte, ce que vous souhaitez 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 FAT32 - c'est très bien, c'est le meilleur système de fichiers pour cela. Si vous prenez un disque dur externe de 3 To et qu'il a été formaté avec NTFS, c'est également très bien.
Image Credit: Terry Johnston sur Flickr