Què és la Taula d'assignació d'arxius (FAT)?

Tot el que necessites saber sobre FAT32, exFAT, FAT16 i FAT12

La taula d'assignació d'arxius (FAT) és un sistema de fitxers creat per Microsoft el 1977.

FAT encara està en ús avui com el sistema de fitxers preferit per a dispositius de disqueteria i dispositius portàtils d'emmagatzematge d'alta capacitat, com ara unitats de flaix i altres dispositius de memòria d'estat sòlid, com ara targetes SD.

FAT va ser el sistema principal de fitxers utilitzat en tots els sistemes operatius del consumidor de Microsoft des de MS-DOS fins a Windows ME. Encara que FAT segueix sent una opció compatible amb els sistemes operatius més nous de Microsoft, NTFS és el principal sistema de fitxers utilitzat en aquests dies.

El sistema de fitxers de la taula d'assignació d'arxius ha experimentat avenços en el temps principalment a causa de la necessitat de suportar unitats de disc dur més grans i mides de fitxers més grans.

Aquí hi ha molt més en les diferents versions del sistema de fitxers FAT:

FAT12 (taula d'assignació d'arxius de 12 bits)

La primera versió àmpliament utilitzada del sistema de fitxers FAT, FAT12, es va introduir el 1980, juntament amb les primeres versions de DOS.

FAT12 va ser el principal sistema de fitxers dels sistemes operatius de Microsoft a través de MS-DOS 3.30, però també es va utilitzar a la majoria de sistemes a través de MS-DOS 4.0. FAT12 segueix sent el sistema d'arxius utilitzat en el disquet ocasional que trobareu avui.

FAT12 admet mides i mides de fitxers de fins a 16 MB utilitzant clústers de 4 KB o 32 MB utilitzant 8 KB, amb un nombre màxim de 4.084 fitxers en un sol volum (quan s'utilitzen clústers de 8KB).

Els noms de fitxers sota FAT12 no poden excedir el límit màxim de caràcters de 8 caràcters, més 3 per a l' extensió .

Es van introduir diversos atributs de fitxers en FAT12, incloent l' etiqueta oculta , de només lectura , del sistema i del volum .

Nota: FAT8, introduït el 1977, va ser la primera versió veritable del sistema de fitxers FAT, però va tenir un ús limitat i només en alguns sistemes informàtics d'estil terminal de l'època.

FAT16 (taula d'assignació d'arxius de 16 bits)

La segona implementació de FAT va ser FAT16, presentada per primera vegada el 1984 en PC DOS 3.0 i MS-DOS 3.0.

Una versió lleugerament millorada de FAT16, anomenada FAT16B, va ser el principal sistema de fitxers per MS-DOS 4.0 a través de MS-DOS 6.22. Començant amb MS-DOS 7.0 i Windows 95, es va utilitzar una versió millorada, anomenada FAT16X, en comptes d'això.

Segons el sistema operatiu i la mida del clúster que s'utilitzi, la mida màxima de la unitat de disc amb format FAT16 pot oscil·lar entre 2 GB i 16 GB, aquesta última només en Windows NT 4 amb clústers de 256 KB.

Les mides d'arxiu de les unitats FAT16 es fan màximes a 4 GB amb un Gran suport d'arxius habilitat, o 2 GB sense el mateix.

El nombre màxim d'arxius que es poden celebrar en un volum FAT16 és 65.536. Igual que amb FAT12, els noms dels fitxers es van limitar a 8 + 3 caràcters però es van ampliar a 255 caràcters començant amb Windows 95.

L' atribut d'arxiu del fitxer s'ha introduït a FAT16.

FAT32 (taula d'assignació d'arxius de 32 bits)

FAT32 és l'última versió del sistema de fitxers FAT. Va ser introduït el 1996 per als usuaris de Windows 95 OSR2 / MS-DOS 7.1 i va ser el principal sistema de fitxers per a les versions de Windows del consumidor a través de Windows ME.

FAT32 admet mides bàsiques de fins a 2 TB o fins a 16 TB amb clústers de 64 KB.

Igual que amb FAT16, les mides de fitxers en FAT32 s'expandeixen com a màxim a 4 GB, amb una compatibilitat amb arxius grans o sense 2 GB. Una versió modificada de FAT32, anomenada FAT32 + , admet fitxers propers a 256 GB de mida.

Es poden incloure fins a 268,173,300 fitxers en un volum FAT32 sempre que utilitzi clústers de 32 KB.

exFAT (taula d'assignació d'arxius ampliats)

ExFAT, introduït per primera vegada el 2006, és un altre sistema de fitxers creat per Microsoft, encara que no és la versió següent de FAT després de FAT32.

L'exFAT té com a principal objectiu utilitzar-se en dispositius de mitjans portàtils com flash drives, targetes SDHC i SDXC, etc.

exFAT dóna suport oficialment a dispositius d'emmagatzematge de mitjans portàtils de fins a 512 TiB de mida, però teòricament podria suportar unitats de fins a 64 ZiB, que són considerablement més grans que qualsevol mitjà disponible a partir d'aquest escrit.

El suport natiu per a noms de fitxers de 255 caràcters i compatibilitat amb fins a 2.796.202 fitxers per directori són dues característiques destacables del sistema exFAT.

El sistema de fitxers exFAT és compatible amb gairebé totes les versions de Windows (majors amb actualitzacions opcionals), Mac OS X (10.6.5+), així com en molts televisors, suports i altres dispositius.

Moure fitxers de sistemes NTFS a FAT

El xifratge d'arxius, la compressió de fitxers , els permisos d'objectes, les quotes de disc i l'atribut de fitxer indexat només estan disponibles en el sistema de fitxers NTFS, no FAT . Altres atributs, com els comuns que he esmentat a les discussions anteriors, també estan disponibles a NTFS.

Donades les seves diferències, si col·loqueu un fitxer xifrat a partir d'un volum NTFS en un espai amb format FAT, el fitxer perd el seu estat de xifratge, és a dir, el fitxer es pot utilitzar com un fitxer normal i no xifrat. Desencriptar un fitxer d'aquesta manera només és possible per l'usuari original que va xifrar el fitxer, o qualsevol altre usuari que el permès per part del propietari original.

Similar als fitxers xifrats, ja que FAT no admet la compressió, un fitxer comprimit es descomprimeix automàticament si es copia d'un volum NTFS i un volum FAT. Per exemple, si copieu un fitxer comprimit des d'un disc dur de NTFS a un disquet FAT, el fitxer es descomprimirà automàticament abans que s'hagi desat al disquet perquè el sistema de fitxers FAT en els mitjans de destinació no té la capacitat d'emmagatzemar fitxers comprimits .

Lectura avançada sobre FAT

Tot i que està més enllà de la discussió bàsica FAT aquí, si us interessa més sobre com s'estructuren les unitats de format FAT12, FAT16 i FAT32, consulteu The FAT Filesystems per Andries E. Brouwer.