Isotronic | silmalik a écrit a écrit :
FAT16
Les partitions FAT16 codant les n° de clusters sur 16 bits, le nombre maximal de clusters est donc limité à 2^16 = 65 536. Comme un cluster ne peut dépasser (sous DOS, Windows 95 et Windows 98) 32 768 octets, la taille maximale d'une partition FAT16 est donc:
= 65536x32768 = 2147483648 octets
= 2 Go
Sous NT4/W2K/XP, en utilisant des clusters de 64 ko (au lieu de 32ko), la taille maximale d'une partition FAT16 (qui ne sera accessible que par ces systèmes) est :
= 4 Go
FAT32
Les partitions FAT32 (reconnues sous Windows 95 OSR2, Windows 98, Windows 2000, WIndows XP) codant les n° de clusters sur 32 bits, le nombre maximal de clusters est donc limité à 2^32 = 4 294 967 296. La taille maximale THÉORIQUE d'une partition FAT32 est donc:
= 2^32 x 32768 = 4 294 967 296 x 32768
= 140 737 488 355 328 octets = 128 To
En réalité, les n° de clusters sont codés seulement sur 28 bits, les 4 bits de poids forts étant réservés.
= 2^28 x 32768
= 268 435 456 x 32768
De plus, certains n° de clusters sont réservés (n° de clusters fictifs indiquant cluster invalide, vide, ...), ce nombre maximal tombe à 268 435 445.
Donc la taille maximale EFFECTIVE THÉORIQUE d'une partition FAT32 est donc :
= 268 435 445 x 32768
= 8 796 092 661 760 octets
= 8 To
mais compte tenu de la limitation EIDE citée plus haut, la taille maximale RÉELLE d'une partition FAT32 est en réalité
= 8 Go FAT32X
Pour dépasser cette limite, Microsoft a créé un nouveau type de partition, appelé FAT32X, supporté seulement par Windows 95 OSR2, Windows 98, Windows Me et par Windows 2000/XP, qui permet d'utiliser des partitions de taille supérieure à cette limite des 8 Goctets. Elle est subordonnée obligatoirement à l'utilisation des extensions de l'interruption 13h du BIOS (mode LBA).
La FAT se trouve en particulier déplacée à la fin de la partition (au lieu de suivre le secteur de boot).
La taille limite des partitions FAT32X est
= 128 Go (= la limite due au mode LBA). sous Windows 2000/XP, la taille maximale d'une FAT32X est
= 32 Go (restriction due à l'outil de formatage). Mais Windows 2000/XP peut néanmoins accéder à des partitions créées par Windows 95 OSR2/98/Me et de tailles supérieures à 32Go (jusqu'à 128 Go). NTFS
En ce qui concerne les partitions NTFS, il n'y pas vraiment de limite, puisque leur taille maximale est en théorie = 2^64 octets
= 16 Eo (Exaoctets). Mais compte tenu des limitations BIOS dues au mode d'adressage des secteurs, la taille effective maximale d'une partition NTFS est
= 2 To (128 Go actuellement)
|
C'est intéressant mais c'est pas la peine d'épiloguer ...
Le problème de PST>2Go qui explose existe aussi sur du NTFS. (je peux vous le confirmer autant de fois que j'ai eu des PST détruits!)
Rien à voir avec la FAT32.
D'après de vieilles lectures chez MS, c'est un bug qui est apparu avec le temps dès OL98. Pour remplir un PST de 2Go, fallait mettre le paquet, surtout que les disques ne faisait pas forcément 20 Go quand c'est sorti!
C'est 2-3 ans plus tard qu'on a commencé à s'intéresser au bug et franchement, je ne connais pas de solution miracle pour retrouver ce que je veux l'utilisateur: son fichier "comme avant".
Même EZ recovery 6 fait des trucs bizarres. Une fois, j'ai pu en récupérer un en découpant sauvagement le fichier avec un editeur hex. et en faisant un scanPST. (soft MS)
Une astuce de fou qui avait à peu près fonctionner mais le fichier était bien corrompu quand même.
Bref, la vraie astuce c'est de dire:
- Vous avez fait un backup régulier de vos données ou une sauvegarde de vos données importantes ? (si non-> ben fallait, ça fait partie des choses de bases et de bon sens!)
Et puis manipuler un PST de 2Go, au secours!
Pour info, la taille recommandée par MS pour un PST (info vue sur la technet y'a pas mal de temps), c'était 40 Mo!!!
---------------
"Ne me prenez pas pour un magicien de pacotille Bilbon Sacquet!"
|