Ο πίνακας κατανομής αρχείων (FAT) είναι ένα σύστημα αρχείων που δημιουργήθηκε από τη Microsoft το 1977 και εξακολουθεί να χρησιμοποιείται σήμερα ως το προτιμώμενο σύστημα αρχείων για μέσα δισκέτας και φορητές συσκευές αποθήκευσης υψηλής χωρητικότητας, όπως μονάδες flash και άλλες συσκευές μνήμης στερεάς κατάστασης όπως οι κάρτες SD.
Τι είναι το σύστημα αρχείων FAT;
Το FAT ήταν το κύριο σύστημα αρχείων που χρησιμοποιήθηκε σε όλα τα καταναλωτικά λειτουργικά συστήματα της Microsoft από το MS-DOS έως το Windows ME. Παρόλο που το FAT εξακολουθεί να είναι μια υποστηριζόμενη επιλογή στα νεότερα λειτουργικά συστήματα της Microsoft, το NTFS είναι το κύριο σύστημα αρχείων που χρησιμοποιείται σήμερα.
Το σύστημα αρχείων Πίνακας Εκχώρησης Αρχείων έχει εξελιχθεί με την πάροδο του χρόνου, κυρίως λόγω της ανάγκης να υποστηρίζονται μεγαλύτερες μονάδες σκληρού δίσκου και μεγαλύτερα μεγέθη αρχείων.
Ας βουτήξουμε στις διαφορετικές εκδόσεις του συστήματος αρχείων FAT.
FAT12 (Πίνακας εκχώρησης αρχείων 12 bit)
Η πρώτη ευρέως χρησιμοποιούμενη έκδοση του συστήματος αρχείων FAT, FAT12, παρουσιάστηκε το 1980, μαζί με τις πρώτες εκδόσεις του DOS.
Το FAT12 ήταν το κύριο σύστημα αρχείων για τα λειτουργικά συστήματα της Microsoft μέχρι το MS-DOS 3.30, αλλά χρησιμοποιήθηκε επίσης στα περισσότερα συστήματα μέχρι το MS-DOS 4.0. Εξακολουθεί να είναι το σύστημα αρχείων που χρησιμοποιείται στην περιστασιακή δισκέτα που θα βρείτε σήμερα.
Αυτό το σύστημα αρχείων υποστηρίζει μεγέθη μονάδων δίσκου και μεγέθη αρχείων έως και 16 MB χρησιμοποιώντας συμπλέγματα 4 KB ή 32 MB χρησιμοποιώντας συμπλέγματα 8 KB, με μέγιστο αριθμό 4.084 αρχείων σε έναν τόμο (όταν χρησιμοποιούνται συμπλέγματα 8 KB).
Τα ονόματα αρχείων κάτω από το FAT12 δεν μπορούν να υπερβαίνουν το μέγιστο όριο χαρακτήρων των 8 χαρακτήρων, συν τρεις για την επέκταση.
Ένας αριθμός χαρακτηριστικών αρχείων εισήχθη για πρώτη φορά στο FAT12, συμπεριλαμβανομένων των ετικετών κρυφών, μόνο για ανάγνωση, συστήματος και τόμου.
Το FAT8, που παρουσιάστηκε το 1977, ήταν η πρώτη αληθινή έκδοση του συστήματος αρχείων FAT, αλλά είχε περιορισμένη χρήση μόνο σε ορισμένα συστήματα υπολογιστών τύπου τερματικού της εποχής.
FAT16 (Πίνακας εκχώρησης αρχείων 16 bit)
Η δεύτερη εφαρμογή του 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 bit)
Το 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.
Αυτό προορίζεται κυρίως για χρήση σε φορητές συσκευές πολυμέσων όπως μονάδες flash, κάρτες SDHC και SDXC κ.λπ. 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.