Bestandstoewijzingstabel (FAT)
De FAT is de eerste sector van de schijf en wordt gebruikt om bij te houden welke clusters beschikbaar zijn en welke clusters door bestanden worden gebruikt. Elke vermelding in de FAT komt overeen met een cluster en kan een van de volgende drie waarden hebben:
* 0: Het cluster is beschikbaar.
* 1: Het cluster is gereserveerd.
* 2-255: Het cluster wordt gebruikt door een bestand.
De FAT wordt bijgewerkt telkens wanneer een bestand wordt gemaakt, gewijzigd of verwijderd.
Hoofdmap
De hoofdmap is een speciale map die de namen en locaties van alle bestanden en mappen op de schijf bevat. De hoofdmap bevindt zich aan het begin van de schijf, na de FAT.
Elk item in de hoofdmap bestaat uit de volgende informatie:
* Bestandsnaam: De naam van het bestand of de map.
* Bestandskenmerken: De kenmerken van het bestand of de map.
* Bestandsgrootte: De grootte van het bestand in bytes.
* Startcluster: De locatie van het eerste cluster van het bestand of de map.
Gegevensgebied
Het gegevensgebied is het gebied op de schijf waar bestanden zijn opgeslagen. Het gegevensgebied bevindt zich na de hoofdmap.
Elk bestand wordt opgeslagen in een reeks clusters en de clusters zijn met elkaar verbonden door de FAT. Wanneer een bestand wordt gelezen of geschreven, leest of schrijft het besturingssysteem de gegevens uit de clusters die aan het bestand zijn gekoppeld.
Opstartsector
De opstartsector is de eerste sector van de schijf en bevat de code die wordt uitgevoerd wanneer de computer wordt opgestart. De opstartsector bevat de volgende informatie:
* Hoofdopstartrecord: Het masterbootrecord bevat informatie over de schijf, zoals de grootte van de schijf en het aantal sectoren per track.
* Partitietabel: De partitietabel bevat informatie over de partities op de schijf. Een partitie is een logische verdeling van de schijf die kan worden geformatteerd met een ander bestandssysteem.
* Opstartcode: De opstartcode is de code die wordt uitgevoerd wanneer de computer wordt opgestart. De opstartcode laadt het besturingssysteem vanaf de schijf.
Uitgebreide FAT (FAT16B en FAT32)
Extended FAT is een versie van het FAT-bestandssysteem dat grotere schijven ondersteunt. FAT16B ondersteunt schijven tot 2 TiB, en FAT32 ondersteunt schijven tot 8 TiB.
Extended FAT gebruikt een andere FAT-structuur dan FAT12 en FAT16. De FAT in Extended FAT is een gekoppelde lijst van sectoren, in plaats van een enkele sector. Hierdoor kan de FAT veel groter zijn, wat nodig is voor de ondersteuning van grotere schijven.
NTFS
NTFS is een modern bestandssysteem dat werd geïntroduceerd met Windows NT. NTFS is geavanceerder dan FAT en ondersteunt functies zoals beveiliging, bestandscompressie en journaling.
NTFS is het voorkeursbestandssysteem voor Windows-besturingssystemen. |