Dois-je formater des clés USB et des cartes SD en FAT, FAT32, exFAT ou NTFS? (Fichiers Windows, distributions Linux en direct)

18

Cela dépend-il de la taille du support à choisir ou de certains autres paramètres? Sous Windows 7, FAT16 est la valeur par défaut. Dans le programme d'installation USB universel de pendrivelinux.com, FAT32. Lequel devrais-je choisir? Que diriez-vous d'utiliser NTFS pour Windows?

Que diriez - vous exFAT ? Il s'agit du système de fichiers conçu par Microsoft pour les supports amovibles. Y a-t-il une différence entre les clés USB et les cartes SD à cet égard?

En voyant les développements dans l'autre question , devrais-je toujours utiliser quelque chose comme exFAT si je ne veux pas que des bacs de recyclage soient créés sur chaque machine sur laquelle je branche ma clé USB?

superutilisateur
la source
1
Les cartes SDXC sont formatées en utilisant exFAT par défaut, bien que vous puissiez bien sûr les reformater si nécessaire.
Karan

Réponses:

15

Pour le dire simplement:

  • Entre FAT et FAT32, choisissez simplement FAT32.
  • Entre NTFS et FAT32, si vous utilisez le lecteur uniquement sous Windows, utilisez NTFS. Dans tous les autres cas, utilisez FAT32.

Pourquoi NTFS pour Windows?

  • NTFS (New Technology File System) a été introduit par Windows et est pris en charge depuis les premières versions de Windows. C'est donc devenu une sorte de truc Windows.

  • Est le système de fichiers natif pour Windows NT, Windows 2000 et Windows XP.

  • Permet l'indexation qui améliore la recherche de fichiers (principalement, plus rapidement); provoque un léger impact sur les performances (peut s'éteindre).
  • A une meilleure sécurité - comme le cryptage par fichier (non pris en charge par Windows XP Édition familiale) et les règles d'accès par utilisateur (vous pouvez empêcher votre femme de voir le dossier porno!)
  • Prend en charge les quotas d'utilisateurs (empêche les tykes de télécharger trop de fichiers MP3)
  • A une compression au niveau des fichiers.
  • Est journalisé, ce qui diminue la perte de données (ScanDisk au démarrage inutile).
  • Utilise les noms de fichiers Unicode (autorise les caractères étrangers et étendus) et prend en charge nativement les noms de fichiers longs.
  • Prend en charge les fichiers plus volumineux que FAT (supérieur à 4 Go).
  • Permet des volumes plus importants (supérieurs à 1 To). On parle d'une limite théorique de 16 exaoctets, et jusqu'à 2 téraoctets.
  • Format pris en charge sur les disques dynamiques (pas de disques dynamiques sur Windows XP Home).
  • Fonctionne bien avec un cache volumineux (supérieur à 96 Mo sur les systèmes).
  • Fonctionne mieux sur des volumes ~ 20 Go et plus.
  • Est plus économe en espace sur les gros volumes (supérieurs à 8 Go).
  • Résistant à la fragmentation.

Pourquoi FAT32 pour Linux?

  • FAT32 fonctionne bien presque partout. [FAT32 n'est même pas le système de fichiers par défaut sous Linux (contrairement à NTFS et Windows)]
Hele
la source
1
Windows formate les lecteurs USB en NTFS par défaut Windows 7 formate un USB en FAT16 par défaut. Peut-être que j'ai un vieux bâton? Cela dépend-il de cela?
superutilisateur
Quelle est sa taille ?
Hele
Plus d'un bâton?
Hele
J'ai des clés allant de 256 Mo à 8 Go. (Modifié.)
superutilisateur
3
C'est une belle liste, mais elle semble biaisée NTFS. Il ne mentionne même pas exFAT (qui a été développé spécialement pour les supports amovibles). En outre, plusieurs points n'ont aucune incidence sur les supports flash (par exemple, pour ma part, je n'ai jamais vu une carte mémoire de 1 To ou un lecteur USB avec un cache). De plus, il ne donne pas d'informations sur l'impact de NTFS sur les supports flash; par exemple, la fonction de journalisation la fait-elle écrire plus souvent sur le disque (ce qui bien sûr est mauvais pour les supports flash) que FAT?
Synetech
4

Windows formate les lecteurs USB en NTFS par défaut, FAT est vraiment ancien, et le type de système de fichiers que vous souhaitez utiliser dépend de vos besoins.

NTFS

  • Prend en charge les fichiers de plus de 4 Go
  • Peut exécuter Windows 8 en direct
  • UNetbootin ne prend pas en charge NTFS et refuse d'utiliser des lecteurs au format NTFS.

FAT32

  • Les fichiers doivent être inférieurs à 4 Go
  • Linux Live fonctionne

Sachez que vous pouvez avoir plusieurs partitions sur votre périphérique USB et ainsi avoir une partition NTFS et FAT32.

HackToHell
la source
1
+1 pour le pointeur sur Unetbootin, vient de me sauver de beaucoup d'aggravation sur la route
sq33G
NTFS par défaut? Sûrement pas! Même Windows 8.1 sélectionne FAT (16!) Par défaut pour les clés plus petites de 2 Go et FAT32 pour les clés plus grandes de 2 Go.
Foo Bar
2

Je recommande d'utiliser UDF , qui a à peu près les mêmes avantages que NTFS mentionnés dans la réponse de @ Hele. La principale raison d'utiliser UDF au lieu de NTFS est la compatibilité OS X. OS X peut uniquement lire mais pas écrire sur les partitions NTFS. UDF est bien pris en charge, en lecture-écriture, sur Windows¹, OS X et Linux.

Pour formater un lecteur au format UDF, voir:


¹ À l'exception de Windows XP, qui prend en charge UDF en lecture seule

imgx64
la source
UDF est également optimisé pour les supports à cycles de réécriture limités, comme les CD / DVD-RW et les lecteurs flash.
Anixx
0

NTFS et exFAT sont plus rapides que FAT32 sur la mémoire flash.

Référence: Résultats de référence: Iometer 4 Ko aléatoire et en lecture / écriture en continu

TomTrottier
la source
2
Envie de partager quelques chiffres? Le lien pourrait disparaître ...
vonbrand
1
Je ne suis pas sûr que vous puissiez généraliser les résultats de référence SSD à des clés USB beaucoup moins chères et plus simples.
Lyman Enders Knowles