File Allocation Table (FAT) гэж юу вэ?

FAT32, exFAT, FAT16, & FAT12-ийн талаар мэдэх ёстой бүх зүйлүүд

File Allocation Table (FAT) нь 1977 онд Microsoft хийсэн файлын систем юм.

FAT нь уян диск хөтлөх зөөвөрлөгчийн хувьд илүү тохиромжтой файлын систем, флаш драйв зэрэг өндөр хүчин чадал бүхий хадгалах төхөөрөмжүүд болон SD карт зэрэг хатуу хатуу улсын санах ойтой өнөө үед ашиглагдаж байна.

FAT нь Windows ME-ээр дамжуулан MS-DOS-оос бүх Microsoft хэрэглэгчийн үйлдлийн системүүдэд ашиглагддаг үндсэн файлын систем юм. Хэдийгээр FAT нь Microsoft-ын шинэ үйлдлийн системүүд дээр дэмжигддэг хувилбар боловч, NTFS нь эдгээр өдрүүдэд ашиглагддаг үндсэн файлын систем юм.

File Allocation Table файл систем нь илүү их хатуу дискний хөтчүүд болон том хэмжээтэй файлуудыг дэмжих хэрэгцээтэй байдаг тул цаг хугацааны явцад ахиц дэвшилийг харсан.

FAT файлын системүүдийн өөр өөр хувилбаруудад энэ нь маш их байна:

FAT12 (12 бит файл хуваарилалтын хүснэгт)

FAT файлын системийн эхний өргөн хэрэглэгддэг хувилбар болох FAT12, 1980 онд DOS-ийн эхний хувилбаруудтай танилцуулагдсан.

FAT12 нь Microsoft үйлдлийн системд MS-DOS 3.30-ийн үндсэн файлын систем байсан бөгөөд ихэнх системүүдэд MS-DOS 4.0-ээр дамждаг байсан. FAT12 нь хааяа ажиллах уян диск дээр ашиглагддаг файлын систем хэвээр байсаар байна.

FAT12 нь 8 KB хэмжээтэйгээр 4 KB кластерууд эсвэл 32 МБ хэмжээгээр дискний хэмжээ, файлын хэмжээг дэмждэг бөгөөд хамгийн ихдээ 4,084 файл бүхий 8KB класст ашиглагддаг.

FAT12 файлын нэрүүд нь 8 тэмдэгтийн хамгийн их тэмдэгтээс хэтрэхгүй, өргөтгөлийн хувьд 3 байна.

FAT12-д нууцлагдсан , зөвхөн уншигдахуйц , систем , эзэлхүүний шошготой хэд хэдэн файлын шинж чанарыг анх танилцуулсан.

Note: 1977 онд танилцуулсан FAT8 нь FAT файлын системийн хамгийн анхны хувилбар байсан боловч зөвхөн тухайн терминалын загварын компьютерийн зарим системүүд дээр хязгаарлагдмал байсан.

FAT16 (16 битийн файл хуваарилалтын хүснэгт)

FAT-ийн хоёр дахь хэрэгжилт нь FAT16 байсан бөгөөд анх 1984 онд PC DOS 3.0 болон MS-DOS 3.0 хувилбарт нэвтрүүлсэн.

FAT16B гэж нэрлэгддэг FAT16-ийн арай илүү сайжруулсан хувилбар нь MS-DOS 6.22 дээр MS-DOS 4.0-д зориулсан анхдагч файлын систем байсан. MS-DOS 7.0 болон Windows 95-ээс эхлэн FAT16X гэгддэг сайжруулсан хувилбарыг ашигласан.

Үйлдлийн систем болон хэрэглээний классын хэмжээнээс хамаарч FAT16-ийн форматлагдсан дискний хамгийн их хэмжээ нь 2 GB хүртэл 16 ГБ хүртэлх зайтай байх бөгөөд зөвхөн сүүлийн үеийн Windows NT 4-тэй 256 KB кластеруудтай байж болно.

FAT16 хөтөч дээрх файлын хэмжээ нь том файлын дэмжлэгийг идэвхжүүлсэн, эсвэл 2ГБ-ийн хэмжээтэйгээр хамгийн ихдээ 4 ГБ хэмжээгээр хамгийн ихдээ.

FAT16 эзлэхүүн дээр байрлах файлуудын хамгийн их тоо 65,536 байна. FAT12-тэй адилхан файлын нэр 8 + 3 тэмдэгттэй байсан боловч Windows 95-ээс эхлэн 255 тэмдэгттэй болжээ.

Архив файлын шинж чанарыг FAT16-д танилцуулсан.

FAT32 (32 бит файлыг хуваарилах хүснэгт)

FAT32 нь FAT файлын системийн хамгийн сүүлийн хувилбар юм. Энэ нь Windows 95 OSR2 / MS-DOS 7.1 хэрэглэгчидэд зориулж 1996 онд танилцуулагдсан бөгөөд Windows ME-ээр дамжуулан хэрэглэгчийн Windows хувилбаруудын үндсэн файлын систем байсан.

FAT32 нь 2 секунд хүртэл үндсэн дискийн хэмжээ, эсвэл 64 KB кластертай 16 секундын өндөртэй.

FAT16-тэй адил FAT32 хөтөч дээрх файлын хэмжээ нь 4 ГБ хэмжээгээр хамгийн их файлын Дэмжлэгийг идэвхжүүлсэн эсвэл 2ГБ-ийн хэмжээтэй бол асаалттай байдаг. FAT32 + хэмээх өөрчлөгдсөн хувилбар нь 256 GB хэмжээтэй файлыг дэмждэг.

32 KB кластер хэрэглэж байгаа тул 268,173,300 хүртэл файлыг FAT32 эзлэхүүн дээр агуулж болно.

exFAT (Extended File Allocation Table)

2006 онд нэвтрүүлсэн exFAT нь FAT32-ийн дараа "дараагийн" FAT хувилбар биш боловч Microsoft-ээс гаргасан өөр нэг файлын систем юм.

exFAT нь флаш диск, SDHC, SDXC карт зэрэг зөөврийн зөөвөрлөх төхөөрөмжүүдэд ашиглах зориулалттай.

exFAT нь зөөвөрлөх зөөвөрлөгчийн төхөөрөмжийг 512 хүртэл хэмжээтэйгээр албан ёсоор албан ёсоор дэмжиж байгаа боловч онолын хувьд энэ бичээсийн дагуу ямар ч зөөвөрлөгчөөс илүү том хэмжээтэй 64 ZiB хөтөчүүдийг дэмжиж чаддаг.

255 тэмдэгтийн файлын нэр болон лавлах бүрт 2,796,202 хүртэлх файлыг дэмждэг бол exFAT системийн хоёр тэмдэглэгээтэй онцлог юм.

ExFAT файлын систем нь Windows-ийн бараг бүх хувилбарууд (нэмэлт шинэчлэлтүүдтэй), Mac OS X (10.6.5+), түүнчлэн олон ТВ, медиа болон бусад төхөөрөмжүүд дээр дэмжигддэг.

NTFS-с файлуудыг FAT систем рүү зөөх

Файлын шифрлэлт, файлын шахалт , объектын зөвшөөрлүүд, дискийн хуваарилалт, болон индексжүүлсэн файлын шинж чанарыг зөвхөн FAT биш NTFS файлын систем дээр ашиглах боломжтой. Дээрх хэлэлцүүлэгт дурдагдсан нийтлэг зүйлсийн адил бусад шинж чанарууд NTFS дээр бас байдаг.

Тэдний ялгаатай байдлаас шалтгаалан NTFS-ийн файлыг FAT -ээр хийлгүүлсэн зай болгон хувиргах бол файл нь шифрлэлтийн төлөвийг алддаг. Энэ нь файлыг жирийн, шифрлэсэн файл хэлбэрээр ашигладаг гэсэн үг юм. Энэ аргаар файлыг иймэрхүү байдлаар хуулж авсан нь файлыг шифрлэсэн анхны хэрэглэгч эсвэл зөвхөн анхны эзэмшигчээр зөвшөөрөл олгогдсон бусад хэрэглэгч л боломжтой юм.

FAT шифрлэгдсэн файлуудтай адил, FAT нь шахалтыг дэмждэггүй тул шахагдсан файл нь NTFS-ийн эзлэхүүнээс хуулж, FAT эзлэхүүн дээр автоматаар хуулагддаг. Жишээ нь, та шахсан файлаа NTFS хатуу дискээс FAT уян диск уруу хуулж байгаа бол файлыг уян дискэнд хадгалагдахаас нь өмнө шахах болно. Учир нь файлын файлын систем дээр FAT файл систем нь шахагдсан файл хадгалах чадваргүй байдаг. .

FAT-ийн дэвшилтэт унших

FAT12, FAT16, FAT32 форматын хөтчүүд хэрхэн бүтэцлэгдсэнийг илүү сонирхож байгаа бол Андууд E. Brouwer-ийн FAT файлын системүүдийг шалгаарай.