Apakah itu Jadual Peruntukan Fail (FAT)?

Isi kandungan:

Apakah itu Jadual Peruntukan Fail (FAT)?
Apakah itu Jadual Peruntukan Fail (FAT)?
Anonim

Fail Allocation Table (FAT) ialah sistem fail yang dicipta oleh Microsoft pada tahun 1977 dan masih digunakan hari ini sebagai sistem fail pilihan untuk media pemacu liut dan peranti storan berkapasiti tinggi mudah alih seperti pemacu kilat dan peranti memori keadaan pepejal yang lain seperti kad SD.

Apakah Sistem Fail FAT?

FAT ialah sistem fail utama yang digunakan dalam semua sistem pengendalian pengguna Microsoft daripada MS-DOS melalui Windows ME. Walaupun FAT masih menjadi pilihan yang disokong pada sistem pengendalian Microsoft yang lebih baharu, NTFS ialah sistem fail utama yang digunakan hari ini.

Sistem fail Jadual Peruntukan Fail telah mengalami kemajuan dari semasa ke semasa, terutamanya disebabkan oleh keperluan untuk menyokong pemacu cakera keras yang lebih besar dan saiz fail yang lebih besar.

Mari kita menyelami versi berbeza sistem fail FAT.

FAT12 (Jadual Peruntukan Fail 12-bit)

Image
Image

Versi pertama sistem fail FAT yang digunakan secara meluas, FAT12, telah diperkenalkan pada tahun 1980, bersama-sama dengan versi pertama DOS.

FAT12 ialah sistem fail utama untuk sistem pengendalian Microsoft sehingga MS-DOS 3.30 tetapi juga digunakan dalam kebanyakan sistem sehingga MS-DOS 4.0. Ia masih sistem fail yang digunakan pada cakera liut sekali-sekala yang anda akan temui hari ini.

Sistem fail ini menyokong saiz pemacu dan saiz fail sehingga 16 MB menggunakan gugusan 4 KB atau 32 MB menggunakan gugusan 8 KB, dengan bilangan maksimum 4, 084 fail pada satu volum (apabila menggunakan gugusan 8KB).

Nama fail di bawah FAT12 tidak boleh melebihi had maksimum aksara 8 aksara, ditambah tiga untuk sambungan.

Sebilangan atribut fail pertama kali diperkenalkan dalam FAT12, termasuk tersembunyi, baca sahaja, sistem dan label volum.

FAT8, yang diperkenalkan pada tahun 1977, ialah versi pertama sistem fail FAT yang benar tetapi mempunyai penggunaan terhad hanya pada beberapa sistem komputer gaya terminal pada masa itu.

FAT16 (Jadual Peruntukan Fail 16-bit)

Pelaksanaan kedua FAT ialah FAT16, pertama kali diperkenalkan pada tahun 1984 dalam PC DOS 3.0 dan MS-DOS 3.0.

Versi FAT16 yang lebih baik sedikit, dipanggil FAT16B, ialah sistem fail utama untuk MS-DOS 4.0 sehingga MS-DOS 6.22. Bermula dengan MS-DOS 7.0 dan Windows 95, versi yang dipertingkatkan lagi, dipanggil FAT16X, telah digunakan.

Bergantung pada sistem pengendalian dan saiz kelompok yang digunakan, saiz pemacu maksimum pemacu berformat FAT16 boleh berjulat daripada 2 GB hingga 16 GB, yang terakhir hanya dalam Windows NT 4 dengan gugusan 256 KB.

Saiz fail pada FAT16 memacu maksimum pada 4 GB dengan Sokongan Fail Besar didayakan atau 2 GB tanpanya.

Bilangan maksimum fail yang boleh disimpan pada volum FAT16 ialah 65, 536. Sama seperti FAT12, nama fail dihadkan kepada 8+3 aksara tetapi telah dilanjutkan kepada 255 aksara bermula dengan Windows 95.

Atribut fail arkib telah diperkenalkan dalam FAT16.

FAT32 (Jadual Peruntukan Fail 32-bit)

FAT32 ialah versi terbaru sistem fail FAT. Ia diperkenalkan pada tahun 1996 untuk pengguna Windows 95 OSR2 / MS-DOS 7.1 dan merupakan sistem fail utama untuk versi Windows pengguna melalui Windows ME.

Ia menyokong saiz pemacu asas sehingga 2 TB atau bahkan setinggi 16 TB dengan kluster 64 KB.

Seperti dengan FAT16, pacukan saiz fail maksimum pada 4 GB dengan Sokongan Fail Besar dihidupkan atau 2 GB tanpanya. Versi sistem fail yang diubah suai ini, dipanggil FAT32+, menyokong saiz fail hampir 256 GB!

Sehingga 268, 173, 300 fail boleh terkandung pada volum FAT32, selagi ia menggunakan gugusan 32 KB.

exFAT (Jadual Peruntukan Fail Lanjutan)

exFAT, pertama kali diperkenalkan pada 2006, merupakan satu lagi sistem fail yang dicipta oleh Microsoft, walaupun ia bukan versi FAT "seterusnya" selepas FAT32.

Yang ini terutamanya bertujuan untuk digunakan pada peranti media mudah alih seperti pemacu kilat, kad SDHC dan SDXC, dsb. exFAT secara rasmi menyokong peranti storan media mudah alih sehingga saiz 512 TiB tetapi secara teorinya boleh menyokong pemacu sebesar 64 ZiB, yang jauh lebih besar daripada mana-mana media yang tersedia setakat penulisan ini.

Sokongan terbina dalam untuk 255 nama fail aksara dan sokongan untuk sehingga 2, 796, 202 fail bagi setiap direktori ialah dua ciri penting sistem exFAT.

Sistem fail exFAT disokong oleh hampir semua versi Windows (yang lebih lama dengan kemas kini pilihan), Mac OS X (10.6.5+), serta pada banyak TV, media dan peranti lain.

Memindahkan Fail Dari NTFS ke Sistem FAT

Penyulitan fail, pemampatan fail, kebenaran objek, kuota cakera dan atribut fail diindeks tersedia pada sistem fail NTFS sahaja- bukan FAT. Atribut lain, seperti yang biasa disebut dalam perbincangan di atas, juga tersedia pada NTFS.

Memandangkan perbezaannya, jika anda meletakkan fail yang disulitkan daripada volum NTFS ke dalam ruang berformat FAT, fail tersebut kehilangan status penyulitannya, bermakna fail itu boleh digunakan seperti fail biasa yang tidak disulitkan. Menyahsulit fail dengan cara ini hanya boleh dilakukan untuk pengguna asal yang menyulitkan fail atau mana-mana pengguna lain yang telah diberikan kebenaran oleh pemilik asal.

Sama seperti fail yang disulitkan, memandangkan FAT tidak menyokong pemampatan, fail yang dimampatkan dinyahmampat secara automatik jika ia disalin daripada volum NTFS dan ke volum FAT. Sebagai contoh, jika anda menyalin fail termampat daripada pemacu keras NTFS ke cakera liut FAT, fail tersebut akan dinyahmampat secara automatik sebelum ia disimpan ke dalam liut kerana sistem fail FAT pada media destinasi tidak mempunyai keupayaan untuk menyimpan fail termampat..

Bacaan Lanjutan tentang FAT

Walaupun ia melampaui perbincangan asas FAT di sini, jika anda berminat dengan lebih lanjut tentang cara pemacu berformat FAT12, FAT16 dan FAT32 distrukturkan, lihat Sistem Fail FAT oleh Andries E. Brouwer.

Soalan Lazim

    Bagaimanakah cara saya membaiki Jadual Peruntukan Fail?

    Gunakan arahan cakera semak Windows untuk membetulkan ralat FAT. Masukkan CHKDSK X: /F /R (gantikan X dengan huruf pemacu) untuk memformat dan membaiki pemacu.

    Apakah Jadual Peruntukan Fail yang Android gunakan?

    Kebanyakan peranti Android moden menyokong sistem fail exFAT.

Disyorkan: