2 votes

Pourquoi la clé USB a-t-elle une capacité différente lorsqu'elle est formatée en FAT32 et en NTFS?

J'ai une clé USB HP d'une capacité de 8 Go. Récemment, j'ai essayé de copier un fichier de plus de 4 Go dessus (alors que la clé était vide) et j'ai eu une erreur (disant quelque chose comme "impossible de copier, insérez un autre disque"). J'ai donc cherché sur Google et j'ai découvert que c'était un problème du système de fichiers FAT32. J'ai formaté la clé USB en tant que système de fichiers NTFS et j'ai alors pu copier le fichier.

Maintenant je vais dire ce que je veux savoir. Lorsqu'elle était formatée en FAT32, il y avait 7,47 Go disponibles à utiliser. Lorsqu'elle était formatée en NTFS, la capacité est passée à 7,49 Go, mais seuls 7,42 Go étaient disponibles (7,42 Go libres sur 7,49 Go). J'ai donc ouvert la clé USB pour savoir ce qui consomme 0,07 Go mais je n'ai rien trouvé.

Pourquoi la capacité de la clé USB change-t-elle en passant de FAT32 à NTFS ? En NTFS, qu'est-ce qui consomme 0,07 Go de ma clé USB ?

1voto

Morgan Points 61

La taille du cluster, la plus petite quantité d'espace disque pouvant être utilisée pour contenir un fichier [1], serait la même pour NTFS que pour FAT32[1]. C'est un point confus, et c'est ce qui fait de cette une bonne question. Pourquoi alors y aurait-il des différences dans les tailles de formatage? Comme mentionné précédemment, il y a plus de fonctionnalités intégrées dans NTFS que dans FAT32. NTFS offre des choses au-delà de FAT telles que des métadonnées sur les fichiers (nom de fichier, date de création, autorisations d'accès et parfois contenu), des listes de contrôle d'accès à la sécurité, et le journal du système de fichiers. Ces fonctionnalités améliorent la fiabilité, la sécurité et la flexibilité; mais elles entraînent également des contraintes d'espace légèrement plus élevées, ce que l'on constate lorsque les tailles des clusters sont les mêmes. Il est important de noter que si votre clé USB était plus grande, les paliers NTFS pour les tailles de cluster augmentent plus lentement que ceux de FAT32. Ainsi, vous verriez l'inverse de votre observation dans des clés USB plus grandes [1].

La plus grande contribution à la différence de taille réside dans la différence de taille des tables utilisées pour suivre où se trouvent les fichiers sur la clé USB.

FAT32 utilise la Table d'Allocation de Fichiers, qui est plus simple et plus petite que la Table Principale des Fichiers dans NTFS.

"NTFS réserve 12,5 pour cent du volume pour un usage exclusif de la MFT jusqu'à ce que le reste du volume soit complètement utilisé" [2].

La complexité de la comparaison de l'espace réservé dépasse la portée de cette réponse, mais je peux vous orienter vers d'autres paramètres de recherche tels que "espace réservé", "taille de MFT versus FAT" et "secteur d'amorçage".

[1] http://support.microsoft.com/kb/140365 [2] http://support.microsoft.com/kb/174619

0voto

mdpc Points 4340

Il y a une augmentation significative de l'espace disque nécessaire pour une partition NTFS par rapport à une partition FAT. C'est pourquoi sur de petits volumes, vous la trouverez généralement formatée en tant que partition FAT.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X