ntfs

NTFS - NT Fil System

Windows NT använder sig av olika filsystem (transaktionsfilsystem) som används vid behov. CDFS används för CD-ROM och filsystemet FAT är kompatibelt med DOS och Windows 3. HPFSHigh Performance File System som fanns med i version 3.5 för att möta behoven från OS/2 är från och med version 4 borttagen.
Vill man använda filer som ligger i en HPFS- partition måste man numera konvertera över dessa till antingen FAT eller NTFS.

Uppbyggnaden av NTFS
NTFS har hämtat en del idéer från funktionaliteten hos relationsdatabaserna. Så här ligger det till. En lagringsenhet i NTFS består av en mängd filer och varje fil består av ett antal attribut. I MFT-tabellen representeras varje fil på enheten av en post. En katalog i NTFS är helt enkelt en post i MFT. Posten i sin tur innehåller information om filens attribut.
I NTFS kan en fil ha ett godtyckligt antal namngivna attribut. Varje attribut kan ha valfri storlek. Små attribut får plats direkt i filens post medan större attribut lagras externt, dvs på hårddisken.
Den övre gränsen på lagringsenheternas storlek som NTFS kan hantera är 264 bytes, dvs 17 miljoner Tbyte. I en maskin med NTFS kan man utöka sin hårddiskarsenal med en ny, stor hårddisk och sedan också utöka en redan befintlig volym till att omfatta även den nya disken.

NTFS säkerhet
Om ett operativsystem skall kunna betraktas som säkert, måste också dess filsystem vara säkert. FAT (VFAT) och HPFS är inte säkra. (Genom att helt enkelt använda en systemdiskett kan man komma åt hela filstrukturen i datorn.)
Så är inte fallet med Windows NT. Det inbyggda säkerhetssystemet i Windows NT är också förlängt till filsystemet. I NTFS lagras, tillsammans varje fil, ett säkerhetsattribut med Accesskontrollistor. Dessa listor innehåller fält som anger rättigheter för en grupp eller en användare.

Filnamn
NTFS har också stöd för långa filnamn. Filnamnen kan bestå av upp till 253 tecken ur Unicode. Precis som i den förra versionen av Windows NT och Windows 95 kan FAT-systemet också använda långa filnamn. För att fortfarande vara kompatibelt med äldre applikationer sparar dock Windows NT undan ett 8+3-namn parallellt med det långa filnamnet. Vad innebär då långa filnamn? Jo, det innebär att istället för att ge en fil ett kryptiskt 8+3-namn, du känner väl igen namn liknande RPTHT97.DOC, kan du ge filen ett namn som verkligen talar om vad den innehåller. Jämför 8+3-namnet ovan med det tydligare långa filnamnet RAPPORT FÖR HÖSTTERMINEN 1997.DOC.



© Copyright 1999 Sylvic
Senast uppdaterad 99-04-06