Ο ακόλουθος πίνακας παρουσιάζει το σχήμα μιας εισόδου καταλόγου στον κατάλογο ρίζας. Ο πίνακας δεδομένου επόμενου παρουσιάζει, πώς οι 32 ψηφιολέξεις του λήμματος καταλόγου ενός αρχείου στον κατάλογο ρίζας τεμαχίζονται για να αποθηκεύσουν τις διάφορες πληροφορίες για τον:
Όφσετ |
Μέγεθος |
Περιγραφή |
00H |
8 Ψηφιολέξεις |
Όνομα αρχείου
(Επίσης δείτε τον επόμενο πίνακα για την ειδική έννοια του πρώτου χαρακτήρα του ονόματος αρχείων) |
08H |
3 Ψηφιολέξεις |
Επέκταση |
0BH |
1 Ψηφιολέξη |
Αρχείο attributes(βλέπω ο πίνακας των ιδιοτήτων αρχείων) |
0CH |
10 Ψηφιολέξεις |
Διατηρημένος |
16H |
2 Ψηφιολέξεις |
Ο χρόνος δημιούργησε ή διαρκεί ενημερωμένος (Δείτε τον πίνακα–χρονικού σχήματος ημερομηνίας) |
18H |
2 Ψηφιολέξεις |
Η ημερομηνία δημιούργησε ή διαρκεί ενημερωμένος (Δείτε τον πίνακα–χρονικού σχήματος ημερομηνίας) |
1AH |
2 Ψηφιολέξεις |
Αρχική ή πρώτη συστάδα του αρχείου
(Η αξία 0000H χρησιμοποιείται στον κατάλογο (' γονέα..") καταχωρήσεις για να δείξει ότι ο κατάλογος γονέα είναι ο κατάλογος ρίζας) |
1CH |
4 Ψηφιολέξεις |
Μέγεθος αρχείων στις ψηφιολέξεις. |
Το όνομα αρχείου περιέχει το όνομα σε κεφαλαίο και εάν το μέγεθος του ονόματος αρχείου είναι μικρότερο από τους 8 χαρακτήρες που τα διαστήματα γεμίζουν με τους διαστημικούς χαρακτήρες του ASCII αριθμός 32, τον τομέα επέκτασης περιέχει την επέκταση του αρχείου, σε κεφαλαίο.
Εάν το όνομα αρχείου είναι πιό μακροχρόνιο από τους 8 χαρακτήρες, τα παράθυρα δημιουργούν ένα σύντομο όνομα αρχείου από ένα μακροχρόνιο με την περικοπή του σε έξι κεφαλαίους χαρακτήρες και την προσθήκη "~1" στο τέλος του ονόματος αρχείου βάσεων.
Εάν υπάρχει ήδη ένα άλλο όνομα αρχείου με τους ίδιους πρώτα έξι χαρακτήρες, ο αριθμός αυξάνεται. Η επέκταση κρατιέται το ίδιο πράγμα, και οποιοσδήποτε χαρακτήρας που ήταν παράνομος στις προηγούμενες εκδόσεις των Windows και του DOS αντικαθίσταται με μια κάτω παύλα.
Τα μακροχρόνια ονόματα αρχείου αποθηκεύονται στα ειδικά σχηματοποιημένα λήμματα καταλόγου ονόματος αρχείων 32-ψηφιολέξεων μακροχρόνια (LFN) που μαρκάρονται με τις ψηφιολέξεις ιδιοτήτων καθορισμένες 0FH. Για ένα δεδομένο αρχείο ή ένα subdirectory, μια ομάδα ενός ή περισσότερων μακροχρόνιων λημμάτων καταλόγου ονομάτων αρχείου προηγείται αμέσως του ενιαίου λήμματος καταλόγου 8,3 σε δίσκο.
Κάθε είσοδος καταλόγου LFN περιέχει μέχρι 13 χαρακτήρες του μακροχρόνιου ονόματος αρχείου, και τις σειρές λειτουργικών συστημάτων μαζί τόσο πολλές όπως απαιτούνται για να περιλάβει ένα ολόκληρο μακροχρόνιο όνομα αρχείου.
Αυτό είναι η αιτία, γιατί τα μακροχρόνια ονόματα αρχείων μειώνουν το μέγιστο πιθανό αριθμό λημμάτων καταλόγου ρίζας σε ένα σύστημα αρχείων. Πώς τα παράθυρα υποστηρίζουν τα μακροχρόνια ονόματα αρχείων, θα συζητήσουμε λεπτομερώς, αργότερα σε αυτό το κεφάλαιο.
Η πρώτη ψηφιολέξη του ονόματος αρχείου μπορεί επίσης να περιέχει κάποιες σημαντικές πληροφορίες για το αρχείο. Οι πληροφορίες που δίνονται από αυτήν την ψηφιολέξη μπορούν να είναι ένας από όπως δίνονται στον ακόλουθο πίνακα:
Πρώτος χαρακτήρας του ονόματος αρχείων |
Αξία |
Έννοια |
00H |
Δείχνει ότι αυτή η είσοδος καταλόγου είναι αχρησιμοποίητη. |
05H |
Δείχνει ότι ο 1$ος χαρακτήρας του ονόματος αρχείου είναι χαρακτήρας E5H αλλά πραγματικά το αρχείο δεν έχει διαγραφεί. (Δείτε την έννοια E5H) |
E5H |
Το αρχείο έχει σβηθεί και αυτό το λήμμα καταλόγου είναι ένα διαγραμμένο λήμμα’καταλόγου αρχείων s. Η περιοχή στοιχείων που καταλαμβάνεται προηγουμένως από εκείνο το αρχείο είναι τώρα ελεύθερη για την κατανομή για ένα άλλο νέο αρχείο. |
2EH |
Αυτό είναι ένα subdirectory. Ο τομέας αριθμού συστάδων αυτής της εισόδου περιέχει τον αριθμό συστάδων του καταλόγου. |
2EH 2EH |
Δύο 2EH σε μια είσοδο καταλόγου δείχνουν την είσοδο καταλόγου γονέων ενός υπο-–καταλόγου. Ο αριθμός συστάδων αυτής της εισόδου περιέχει τον αριθμό συστάδων του καταλόγου γονέων αυτού του καταλόγου. Ο αριθμός συστάδων θα είναι μηά 0000H εάν ο κατάλογος γονέων είναι κατάλογος ρίζας. |
|