NTFS vs FAT
Et filsystem (også kendt som filsystem) er en teknik til lagring af data i en organiseret og en menneskelig læsbar form. Den basale enhed i et datafilsystem kaldes en fil. Et filsystem er en meget vigtig komponent, der findes i de fleste datalagringsenheder som harddiske, cd'er og dvd'er. Et filsystem hjælper enhederne med at opretholde den fysiske placering af filerne. Desuden kan et filsystem give adgang til dets filer fra et netværk ved at blive en klient til netværksprotokoller som NFS (Network File System). FAT og NTFS er to af filsystemerne, der bruges i Microsoft Windows-operativsystemet. Faktisk var FAT (File Allocation Table) standardfilsystemet, der blev brugt i ældre Windows-versioner. Startende fra Windows XP har NTFS erstattet FAT som standardfilsystem.
Hvad er FAT?
FAT var standardfilsystemet, der blev brugt i ældre Windows-versioner (før Windows XP). Stadig kan FAT bruges med disketter og ældre Windows-versioner (til multi-boot-systemer). FAT får sit navn på grund af brugen af en særlig type af en database kaldet File Allocation Table. Hver klynge på disken har en tilsvarende post på bordet. FAT blev oprindeligt brugt med DOS, og dens tre versioner er FAT12, FAT16 og FAT32. Antallet af bits, der bruges til at identificere en klynge, er det nummer, der bruges som suffiks i navnet. FAT12, FAT16 og FAT32 har 32MB, 4GB og 32GB som de maksimale partitionsstørrelser. Selvom de oprindelige systemer ikke kunne læse større harddiske, måtte Microsoft udvide FAT-systemet kontinuerligt på grund af den hurtige stigning i harddiskstørrelser. Men,i sidste ende måtte Microsoft erstatte FAT med NTFS (som er meget mere egnet til større diske). For nylig har FAT-systemet lavet en lille come-back, da thumb-drev er begyndt at bruge FAT. Størrelserne på de nuværende flashdrev er i sagens natur små, så FAT-systemet passer dem klart.
Hvad er NTFS?
NTFS er standardfilsystemet, der i øjeblikket bruges i Windows-operativsystemer. NTFS overtog fra FAT som standardfilsystem startende fra Windows XP. Derfor bruger Windows NT 4.0, Windows 2000, Windows XP, Windows. NET-server og Windows-arbejdsstation NTFS som deres foretrukne filsystem. NTFS har en helt anden dataorganisationsarkitektur. Grundlæggende udviklede Microsoft NTFS til at konkurrere med UNIX ved at erstatte den meget mere enkle FAT. En FAT-partition kan let konverteres til en NTFS-partition uden at miste data. NTFS understøtter funktioner som indeksering, kvotesporing, kryptering, komprimering og reparationspunkter.
Hvad er forskellen mellem NTFS og FAT?
FAT var standardfilsystemet i ældre Windows-versioner, mens NTFS er det nuværende filsystem i stedet. NTFS har mere fleksibilitet end FAT. Årsagen til dette er, at FAT bruger en fast struktur i sine systemområder, men NTFS bruger filer. På grund af brugen af filer er det meget let at ændre, udvide eller flytte efter behov. For eksempel er MFT eller Master File Table en systemfil, der bruges i NTFS, der ligner et relationsdatabasesystem. Den måde, hvorpå klyngen bruges i NTFS til tildeling af plads, er også forskellig fra FAT. NTFS's maksimale klyngestørrelse er 4 kb, mens filkomprimering er inkluderet for at undgå slap.
Men ulempen ved at have MFT og andre systemfiler (som optager masser af plads) er, at NTFS er vanskelig at bruge med mindre diske. Derfor bruges FAT stadig til tommelfinger. NTFS kræver også mere hukommelse end FAT. Indbyggede sikkerhedsforanstaltninger i NTFS er langt bedre end i FAT, fordi det er beregnet til miljøer med flere brugere. For eksempel kan tilladelser og kryptering anvendes til selv individuelle filer i Windows XP Professional-udgave. Men på den anden side er det meget problematisk at glemme en adgangskode i Windows XP end i Windows 98 (som brugte FAT), fordi det er meget vanskeligt at foretage fejlfinding og finjustering med NTFS. Desuden hævdes den nyeste FAT-version kaldet exFAT at have visse fordele i forhold til NTFS.