Какво представлява таблицата за разпределение на файлове (FAT)?

Всичко, което трябва да знаете за FAT32, exFAT, FAT16 и FAT12

Таблицата за разпределение на файлове (FAT) е файлова система , създадена от Microsoft през 1977 г.

FAT се използва още днес като предпочитана файлова система за флопи дискове и преносими устройства за съхранение с голям капацитет, като флаш памети и други твърди устройства с памет, като SD карти.

FAT е основната файлова система, използвана във всички потребителски операционни системи на Microsoft от MS-DOS чрез Windows ME. Въпреки че FAT все още е поддържана опция за по-новите операционни системи на Microsoft, NTFS е основната файлова система, използвана в наши дни.

Файловата система за разпределяне на файловете е наблюдавала напредък с течение на времето, главно поради необходимостта да се поддържат по-големи твърди дискове и по-големи размери на файловете.

Ето още много неща за различните версии на файловата система FAT:

FAT12 (12-битова таблица за разпределение на файлове)

Първата широко използвана версия на файловата система FAT, FAT12, беше въведена през 1980 г., заедно с първите версии на DOS.

FAT12 е основната файлова система за операционни системи на Microsoft чрез MS-DOS 3.30, но е била използвана и в повечето системи чрез MS-DOS 4.0. FAT12 все още е файловата система, използвана на случайната дискета, която ще намерите днес.

FAT12 поддържа размери на дисковете и размери на файловете до 16 MB, използвайки 4 KB клъстера или 32 MB, използвайки 8 KB, с максимален брой 4 084 файла на един обем (при използване на 8KB клъстери).

Имената на файловете под FAT12 не могат да надвишават максималната граница на знаците от 8 знака, плюс 3 за разширението .

За пръв път в FAT12 бяха въведени редица файлови атрибути , включително скрит , само за четене , система и етикет за обем .

Забележка: FAT8, въведена през 1977 г., беше първата истинска версия на файловата система FAT, но имаше ограничена употреба и само на някои терминални компютърни системи от онова време.

FAT16 (16-битова таблица за разпределение на файлове)

Второто въвеждане на FAT беше FAT16, въведено за първи път през 1984 г. в PC DOS 3.0 и MS-DOS 3.0.

По-подобрена версия на FAT16, наречена FAT16B, беше основната файлова система за MS-DOS 4.0 нагоре чрез MS-DOS 6.22. Започвайки с MS-DOS 7.0 и Windows 95, вместо това се използва по-нататъшна усъвършенствана версия, наречена FAT16X.

В зависимост от използваната операционна система и размера на клъстера, максималният размер на устройството с формат FAT16 може да варира от 2 GB до 16 GB, като последният е само в Windows NT 4 с 256 KB клъстери.

Размерите на файловете на FAT16 устройствата са максимум 4 GB с активирана поддръжка за Големи файлове или 2 GB без него.

Максималният брой файлове, които могат да се съхраняват на том FAT16, е 65 536. Както при FAT12, имената на файловете бяха ограничени до 8 + 3 знака, но бяха удължени до 255 знака, като се започне с Windows 95.

Атрибутът на архивния файл бе въведен в FAT16.

FAT32 (32-битова таблица за разпределение на файлове)

FAT32 е последната версия на файловата система FAT. Тя е въведена през 1996 г. за Windows 95 OSR2 / MS-DOS 7.1 потребители и е основната файлова система за потребителски Windows версии чрез Windows ME.

FAT32 поддържа основни дискови размери до 2 TB или дори 16 TB с клъстери от 64 кБ.

Подобно на FAT16, размерите на файловете на FAT32 дисковете достигат максимум 4 GB с включена Голяма поддръжка на файлове или 2 GB без него. Модифицираната версия на FAT32, наречена FAT32 + , поддържа файлове с размер до 256 GB!

Могат да бъдат съхранявани до 268 173 300 файла на том FAT32, стига да използват 32 KB клъстера.

exFAT (таблица за разпределение на разширените файлове)

exFAT, въведена за първи път през 2006 г., е още една файлова система, създадена от Microsoft, въпреки че не е "следващата" версия FAT след FAT32.

exFAT е предназначен основно да се използва на портативни медийни устройства като флаш памети, SDHC и SDXC карти и т.н.

exFAT официално поддържа преносими носители за съхранение на данни с размер до 512 TiB, но теоретично биха могли да поддържат дискове с размер по-голям от 64 ZiB, което е значително по-голямо от която и да е налична медийна среда.

Нашата поддръжка за имена на файлове от 255 знака и поддръжка на до 2 796 202 файла в една директория са две забележителни характеристики на системата exFAT.

Файловата система exFAT се поддържа от почти всички версии на Windows (по-стари с актуализации по избор), Mac OS X (10.6.5+), както и от много телевизионни, медийни и други устройства.

Преместване на файлове от NTFS към FAT системи

Шифроването на файлове, компресирането на файлове , разрешенията за обекти, дисковите квоти и индексирания файлов атрибут са налични само в NTFS файловата система, а не в FAT . Други атрибути, като общите, които споменах в дискусиите по-горе, също са достъпни на NTFS.

Като се имат предвид техните различия, ако поставите криптиран файл от NTFS обем в FAT форматирано пространство, файлът губи своето криптиране, което означава, че файлът може да се използва като нормален, некриптиран файл. Дешифрирането на файл по този начин е възможно само за оригиналния потребител, който е кодирал файла или за всеки друг потребител, който е получил разрешение от първоначалния собственик.

Подобно на криптираните файлове, тъй като FAT не поддържа компресията, компресиран файл автоматично се декомпресира, ако се копира от NTFS обем и в обем FAT. Например, ако копирате компресиран файл от твърд диск NTFS на флаш диск FAT, файлът автоматично ще се декомпресира, преди да бъде съхранен в дискета, защото файловата система FAT на целевия носител няма възможност да съхранява компресирани файлове ,

Разширено четене на FAT

Въпреки че това е начин извън основната дискусия FAT тук, ако се интересувате повече от това как FAT12, FAT16 и FAT32 форматирани дискове са структурирани, проверете FAT файлови системи от Andries E. Brouwer.