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

Съдържание:

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

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

Какво представлява файловата система FAT?

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

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

Нека се потопим в различните версии на файловата система FAT.

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

Image
Image

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

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

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

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

Редица файлови атрибути бяха въведени за първи път във 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.

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

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

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

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

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

Това е предназначено основно за използване на преносими медийни устройства като флаш памети, 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, вижте The FAT Filesystem от Andries E. Brouwer.

ЧЗВ

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

    Използвайте Windows командата за проверка на диска, за да коригирате FAT грешки. Въведете CHKDSK X: /F /R (заменете X с буквата на устройството), за да форматирате и поправите устройството.

    Каква таблица за разпределение на файлове използва Android?

    Повечето съвременни устройства с Android поддържат файловата система exFAT.

Препоръчано: