Se connecter avec
S'enregistrer | Connectez-vous

Microsofit licencie exFAT

Par - Source: ArsTechnica | B 44 commentaires

Dans le petit monde des systèmes de fichier, la FAT est le format le plus courant. Apparu en 1981 (dans sa version FAT12) avec le DOS et le premier PC, ce format de fichier a évolué et est devenir un standard de facto, surtout la version la plus récente (datant tout de même de 1996, avec la sortie de Windows 95 OSR2). Malheureusement, la FAT32 a quelques problèmes, comme l'impossibilité de dépasser 4 Go pour un fichier, une structure peu fiable et fragile et l'absence de gestion des droits. De plus, Microsoft limite la capacité des périphériques de stockage à 32 Go en FAT32 (pour pousser le NTFS).

exFAT

Avec exFAT, un système de fichier apparu avec Windows Vista (SP1) et intégré à Windows 7, Microsoft améliore la FAT : en exFAT, il est possible de créer des partitions de 64 Zo (zettaoctets, soit un milliard de téraoctets) et la taille maximale d'un fichier atteint la même valeur. L'exFAT supporte les droits sur les fichiers (ACL), permet de prendre en charge 2 796 202 fichiers par répertoire (contre 65 536 en FAT32) et est optimisé pour les périphériques de stockage à base de mémoire flash (typiquement les clés USB). Pour lire et écrire en exFAT, il fallait jusqu'à maintenant un système Windows : Vista (SP1), 7, 2008 Server (directement), 2003 Server et XP (SP2 et un patch sont requis).

Microsoft licencie

Le format exFAT devrait donc se généraliser rapidement, car Microsoft propose maintenant le format sous licence et les appareils SDXC devront utiliser ce système de fichier. Microsoft propose deux licences : pour les fabricants d'appareils photo, de caméras et de cadres photo (notamment), c'est une licence unique à payer, de 300 000 $, pour les autres (téléphones, clés USB, NAS, etc.), la licence est liée au nombre d'appareils vendus (le prix exact n'est pas connu). On peut espérer qu'Apple paye la licence (pour Mac OS X), alors que les utilisateurs de Linux disposent déjà de pilotes pour gérer l'exFAT.

Afficher 44 commentaires.
Cette page n'accepte plus de commentaires
  • Anonyme , 11 décembre 2009 12:23
    Et le NTFS va disparaitre avec ce nouveau format ?
  • collinmic , 11 décembre 2009 12:44
    non
  • kantasona , 11 décembre 2009 12:49
    @collinmix
  • kantasona , 11 décembre 2009 12:50
    Oups désolé. Donc :
    @collinmic : C'est pas une réponse ça, pourquoi pense-tu que ça ne supplantera pas le NTFS ? Il me semble que ça le dépasse en beaucoup de points non ?
  • Anonyme , 11 décembre 2009 13:29
    "est optimisé pour les périphériques de stockage à base de mémoire flash (typiquement les clés USB)"
  • -1 Masquer
    powasky , 11 décembre 2009 13:35
    J'espère que Sony aura une licence pour la PS3
  • Mictateur , 11 décembre 2009 13:45
    Citation :
    Oups désolé. Donc :
    @collinmic : C'est pas une réponse ça, pourquoi pense-tu que ça ne supplantera pas le NTFS ? Il me semble que ça le dépasse en beaucoup de points non ?

    Mon dieu... :ouch: 
    exFAT, c'est une verrue sur FAT32, en gros. Le système de fichiers est juste légèrement moins pourri. exFAT est là pour dégager FAT des clés USB, vu que sur une clé 16 Gio formatée en FAT, je ne peux pas mettre des BRD rips de 6 Gio, exemple concret powaaaa. :o 
    NTFS, c'est ZE système de Microsoft, un truc journalisé, avec des droits d'accès, de l'encryption, les liens symboliques, les quotas, les transactions, etc.

    En résumé : NTFS = pour tout sauf les disques externes/clés USB en Flash, et exFAT = pour les disques externes/clés USB en Flash. C'est tout.
    Depuis Vista je crois, on ne peut plus installer Windows sur autre chose que du NTFS. Si on pouvait installer Vista/7 sur un volume FAT, plein de fonctionnalités ne pourraient PAS fonctionner : entre les liens foireux (C:\Utilisateurs ou C:\Programmes, en français), ShadowCopy, EFS, les dossiers Users verrouillés aux autres utilisateurs, etc.


    Ca tombe bien d'ailleurs, je sors d'un cours avec un petit récapitulatif sur les systèmes de fichiers. :D 
  • kantasona , 11 décembre 2009 14:25
    C'est beaucoup plus clair ! Merci bien :) 
  • duredhel , 11 décembre 2009 14:33
    @mictateur

    Oui en effet entre exFAT et NTFS y'a quand même pas photo.

    Tant qu'on y est, comment fait-on pour créer un symlink avec ntfs ? je veux dire qqchose d'équivalent à ce qu'on obtient sous Unix avec la commande 'ln', pas un pauvre fichier '.lnk' sur lequel on ne peut même pas faire un 'cd'...

  • Toms2809 , 11 décembre 2009 14:35
    C:\Users\Toms>mklink
    Crée un lien symbolique.

    MKLINK [[/D] | [/H] | [/J]] Lien Cible

    /D Crée un lien symbolique vers un répertoire. Par défaut,
    il s'agit d'un lien symbolique vers un fichier.
    /H Crée un lien réel à la place d'un lien symbolique.
    /J Crée une jonction de répertoires.
    Lien Spécifie le nom du nouveau lien symbolique.
    Cible Spécifie le chemin d'accès (relatif ou absolu) auquel
    le nouveau lien fait référence.

    :-)
  • duredhel , 11 décembre 2009 14:38
    Merci !!
    Je connais un tas d'unixiens au taff qui vont bénir ton nom !!! :) 
  • Zephyros , 11 décembre 2009 14:56
    Sinon, une ptite astuce, ya moyen de dépasser les 32 Go en FAT32, suffit de créer la partition et la formater à partir d'un live CD Linux. Enfin bon, faut être fou pour stocker autant de données sur un tel système de fichiers :D 

    (edit: erreur de ma part sur la coquille...)
  • dark-jedi , 11 décembre 2009 15:19
    c 'est quoi un symlink? :D 
  • ultrabill , 11 décembre 2009 15:21
    Citation :
    Sinon, une ptite astuce, ya moyen de dépasser les 32 Go en FAT32, suffit de créer la partition et la formater à partir d'un live CD Linux. Enfin bon, faut être fou pour stocker autant de données sur un tel système de fichiers :D 

    (edit: erreur de ma part sur la coquille...)
    Pourquoi se faire ch*** avec linux quand on peut le faire en ligne de commande Windows :
    1. format X: /FS:FAT32
  • ultrabill , 11 décembre 2009 15:23
    Citation :
    c 'est quoi un symlink? :D 
    C'est comme un raccourci... mais en mieux
    Un fichier "pointe" vers un autre fichier sans être considéré comme un raccourci. Ça marche aussi avec les répertoires ;) 

    Chai pas si c'est bien clair comme explication mais c'est ça quand même
  • Anonyme , 11 décembre 2009 15:37
    Faut vraiment être débile pour payer 300 K$ une licence pour un format propriétaire pourri alors que des formats libres existent par ailleurs ...
    Ah pardon, c'est vrai que Windaube ne sait pas les lire ^^
  • ultrabill , 11 décembre 2009 15:58
    Citation :
    Faut vraiment être débile pour payer 300 K$ une licence pour un format propriétaire pourri alors que des formats libres existent par ailleurs ...
    Ah pardon, c'est vrai que Windaube ne sait pas les lire ^^
    Tu veux parler d'ext2 ? Pas lu nativement par MacOS X non plus...
    ReiserFS ? Journalisé, donc sans intérêt... et pas lu nativement par MacOS X...
    HFS+ ? Journalisé, donc sans intérêt... et Linux sait pas en tirer parti non plus...

    C'est cruel la vrai vie ;) 
  • 1815 , 11 décembre 2009 16:05
    phoque alors.
  • magellan , 11 décembre 2009 16:07
    ultrabillTu veux parler d'ext2 ? Pas lu nativement par MacOS X non plus...ReiserFS ? Journalisé, donc sans intérêt... et pas lu nativement par MacOS X...HFS+ ? Journalisé, donc sans intérêt... et Linux sait pas en tirer parti non plus...C'est cruel la vrai vie

    Et puis c'est juste amusant de voir le type piquer un HDD d'une machine pour y voler les données, et se demander "bordel, c'est quoi le système d'écriture des données dessus?" :D 

    Ah les joies des normes et standards dans l'informatique...
  • Zephyros , 11 décembre 2009 17:25
    ultrabillPourquoi se faire ch*** avec linux quand on peut le faire en ligne de commande Windows : Code :format X: /FS:FAT32

    Ah, je savais pas. Faut dire que ça va à l'encontre de ce qu'indique Microsoft sur cette page http://support.microsoft.com/kb/314463/fr
    J'suis très heureux en tout cas d'apprendre que Linux facilite ton transit intestinal :-p
Afficher plus de commentaires