Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

exFAT : le point sur le successeur de FAT 32

par - source: Tom's Hardware FR

L'exFAT, alias « FAT 64 » est un système de fichier développé par Microsoft et prévu pour — à terme — remplacer FAT 32, qui a deux limitations gênantes (4 Gio maximum par fichier et 2 Tio maximum par partition). exFAT supprime les deux limitations et amène les limites à 16 Eio par fichier (Exaoctets, soit un million de Teraoctets) et à 64 Zio par partition (Zettaoctets, soit un milliard de Teraoctets). 

exFAT, en plus de virtuellement supprimer les deux limites, est optimisé pour une utilisation sur de la mémoire flash (en alignant notamment par défaut les partitions) et prend en charge les permissions sur les fichiers (selon le système d'exploitation). Plus intéressant pour les usages mobiles, la gestion de l'heure dans le nom des fichiers est améliorée par rapport à FAT 32 et exFAT est globalement plus rapide que son prédécesseur, particulièrement sur les effacements de fichiers.

exFAT est le système de fichier par défaut des cartes SDXC et des cartes Memory Stick XC et il est de mieux en mieux pris en charge par les systèmes d'exploitation. Nous avons testé une clé USB de 1 Go formatée en exFAT et les PC sous Windows 7 et Windows Vista (au moins en SP1) et elle a fonctionné directement. Sous Windows XP (au moins Service Pack 2), un pilote est nécessaire, disponible chez Microsoft. Sous Linux, il est impossible de lire (par défaut) un périphérique en exFAT mais des pilotes (propriétaires ou libres) existent. Sous Mac OS X, c'est un rien plus confus : le système ne prend pas (encore) en charge l'exFAT dans sa version 10.6.4 mais les appareils dotés d'un lecteur de cartes SDXC (Mac mini 2010 et iMac Core ix) ont une version spécifique de Mac OS X 10.6.4 qui prend en charge exFAT. Dans les faits, Mac OS X 10.6.5 devrait apporter un support complet d'exFAT.

Dans les appareils photo, téléphones et autres caméras, les modèles qui supportent les cartes SDXC (comme le Canon EOS 550D) et les Memory Stick XC (certains caméscopes Sony) sont compatibles exFAT. Ils sont donc assez rares actuellement.

Dans la pratique, exFAT ne deviendra vraiment populaire que quand les appareils utiliseront massivement ce format, soit a priori, quand les cartes SDXC se vendront plus que les cartes SDHC. Autrement dit, pas avant un certain temps.

Partager:
24
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
santec29 06/08/2010 16:27
Masquer
-3+

et la licence elle coûte combien....

Imhotep 06/08/2010 16:28
Masquer
-0+

Article interessant, je ne connaissais pas l'exFat.

anonymous 06/08/2010 16:42
Masquer
-1+

quelle est la difference avec le ntfs? ses avantages et ses inconvenients?

santec29 06/08/2010 17:30
Masquer
--1+

est que les lecteurs multimédia (j'ai un Xtreamer) sont compatible exfat ou compte il garder le couple fat32/ntfs a tout jamais

TailS_tff 06/08/2010 17:36
Masquer
--2+

compatible xp, mouais, mais pas pour les version 64 bits (et surement pareil pour le 2003 server x64)

creative 06/08/2010 17:46
Masquer
-0+

Citation :

compatible xp, mouais, mais pas pour les version 64 bits (et surement pareil pour le 2003 server x64)


Apparement, Microsoft y a pensé :)
> http://www.microsoft.com/downloads [...] laylang=en

Ils l'ont même fait pour les versions Itanium (IA64)

spae0899 06/08/2010 18:49
Masquer
-0+

Je comprend a présent pourquoi sur mon iMac j'avais aucun prob mais buggait sur mon portable...

AmaCha 06/08/2010 19:14
Masquer
-2+

ind57 :
quelle est la difference avec le ntfs? ses avantages et ses inconvenients?


Pour résumer grossièrement, NTFS gère des droits d'accès, la journalisation avancée, des méta-données, ... ce qui prends de la place et est consommateur en temps ; ce qui est (à priori) inutile sur les appareils de type APN, MP3, ...
L'exFAT est beaucoup plus léger et vient essentiellement combler les limites de la FAT32 sur les gros volumes/gros fichiers comme dit dans l'article.

1815 06/08/2010 22:05
Masquer
-0+

arrêtez de les emmerder. elles sont plus aussi grosses qu'avant, d'ailleurs; d'où le nom. :o

brakbabord 07/08/2010 10:38
Masquer
--3+

Donc pour résumer:

Après des années avec un système obsolète, Microsoft sort tardivement un nouveau format propriétaire, pété de brevets et qui fait moins bien que ses concurrents libres: adoptez-le!

ultrabill 07/08/2010 16:32
Masquer
-0+

Citation :

Donc pour résumer:

Après des années avec un système obsolète, Microsoft sort tardivement un nouveau format propriétaire, pété de brevets et qui fait moins bien que ses concurrents libres: adoptez-le!


Pour le même usage et les mêmes capacités que l'exFAT quel FS libre conseilles-tu ?

Ludovic 500 08/08/2010 10:27
Masquer
--1+

juste une chtite question sur la rédaction des unités et leurs multiples (dans le cas présent les octets) : pourquoi abréger Giga-octets par Gio, ou Tera-octets par Tio, etc..?, le i n'a rien à faire dans cette histoire, les multiples d'unités s'écrivent tout simplement Go, To, Eo ou encore Zo ou Mo, cf le système international d'unités de mesures, à moins que octet s'abrège par io depuis peu :??:

voilà, j'ai fait ma part d'empêcheur de tourner en rond :lol:

1815 08/08/2010 10:47
Masquer
--3+

bah, le i est à la mode, stout. :o

ultrabill 08/08/2010 11:08
Masquer
-1+

Citation :

juste une chtite question sur la rédaction des unités et leurs multiples (dans le cas présent les octets) : pourquoi abréger Giga-octets par Gio, ou Tera-octets par Tio, etc..?, le i n'a rien à faire dans cette histoire, les multiples d'unités s'écrivent tout simplement Go, To, Eo ou encore Zo ou Mo, cf le système international d'unités de mesures, à moins que octet s'abrège par io depuis peu :??:

voilà, j'ai fait ma part d'empêcheur de tourner en rond :lol:


C'est pour différencier la base 2 de la base 10 :
1kio = 1024 octets
1ko = 1000 octets

dandu 08/08/2010 13:38
Masquer
-3+

Citation :

juste une chtite question sur la rédaction des unités et leurs multiples (dans le cas présent les octets) : pourquoi abréger Giga-octets par Gio, ou Tera-octets par Tio, etc..?, le i n'a rien à faire dans cette histoire, les multiples d'unités s'écrivent tout simplement Go, To, Eo ou encore Zo ou Mo, cf le système international d'unités de mesures, à moins que octet s'abrège par io depuis peu :??:

voilà, j'ai fait ma part d'empêcheur de tourner en rond :lol:




Parce que c'est la norme ISO. Tio, c'est en base 2, To en base 10.

Et pour les limites, ça a une importance : XP et FAT 32 sont tous les deux limités à 2 Tio mais du coup les disques durs de 2 To fonctionnent : 2 Tio, c'est 2,2 To (environ)

Ludovic 500 08/08/2010 21:26
Masquer
-0+

ok, je viens d'apprendre un truc là, mais il me semblait que déjà, quand on écrivait 1ko, ça sous entendait 1024 octets vu qu'on est en informatique, donc en base 2.

batchy 08/08/2010 21:49
Masquer
-0+

Non parce que ces idiots ont décidé de redéfinir une unité.

C'est comme si demain on inventait le "nouveau kilogramme" qui vaut 0.5 anciens kilogrammes, et qui permet d'enfumer tout le monde, puisque quand on voit "1 kg de patates" on ne sait jamais combien de personnes on va nourrir.

Ben voila, l'ISO a fait cette grosse connerie. du coup le "ko" est complètement inutile puisque on ne sait jamais combien ça fait au final.
"kio" au moins, est non-ambigu.

Mictateur 08/08/2010 23:40
Masquer
-1+

Ça c'était avant la normalisation d'il y a plus de 10 ans.
Au début on s'en foutait, avec les Mo/Mio y'a pas 5% de différence au final. Par contre, c'est ~10% quand on arrive au To/Tio... donc plus de gens se mettent à niveau.
Windows est toujours avec l'ancien système (peur d'embrouiller les gens j'imagine), mais côté Linux, y'a eu pas mal de changements... Je sais pas pour Mac OS.

dandu 08/08/2010 23:43
Masquer
-2+

Windows affiche en ko, compte en kio, Linux affiche et compte en kio, Mac OS X (10.6) compte et affiche en ko

mitch074 09/08/2010 00:19
Masquer
-1+

@ultrabill: pourquoi pas NTFS? On peut limiter la place price par les méta-données, et il y a déjà un pilote disponible pour *NIX sur x86, PPC et ARM...

Ludovic 500 09/08/2010 08:39
Masquer
-1+

:jap: @Dandu, Ultrabill et Mictateur : merci des précisions, je me coucherai moins bête ce soir :jap:

ultrabill 09/08/2010 09:27
Masquer
-3+

Citation :

@ultrabill: pourquoi pas NTFS? On peut limiter la place price par les méta-données, et il y a déjà un pilote disponible pour *NIX sur x86, PPC et ARM...


Parce que NTFS est un, je cite, "format propriétaire, pété de brevets et qui fait moins bien que ses concurrents libres"...
Donc je repose ma question : quel "concurrent libre" utiliser à la place d'exFAT pour les mêmes usages et capacités (= fonctionnalités) ?

dandu 09/08/2010 09:43
Masquer
-0+

Citation :

@ultrabill: pourquoi pas NTFS? On peut limiter la place price par les méta-données, et il y a déjà un pilote disponible pour *NIX sur x86, PPC et ARM...




Parce que les pilotes sont franchement moyens. C'est assez courant de niquer la partition en jouant avec ça (un chkdsk répare généralement, mais bon)

Mictateur 09/08/2010 17:02
Masquer
-0+

Citation :

@ultrabill: pourquoi pas NTFS? On peut limiter la place price par les méta-données, et il y a déjà un pilote disponible pour *NIX sur x86, PPC et ARM...



NTFS est un format journalisé (entre autres, y'a plein de fonctionnalités du FS qui n'ont pas de sens dans une clé USB), donc qui nique bien la mémoire Flash. Donc c'est pas du tout fait pour. Enfin si ça t'amuses j'imagine que tu peux essayer. :p
Mais y'a une raison pour laquelle ils s'amusent pas à utiliser NTFS.

Publicité

Les offres du moment

Tout sur les Supports de stockage
 Comparatif Supports de stockage
Tous les comparatifs Supports de stockage

Newsletters


OK