NTFS vs. FAT
Et filsystem (også kendt som filsystem) er en teknik til lagring af data i en organiseret og menneskelig læsbar form. Grundenheden 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 bevare filernes fysiske placering. Desuden kan et filsystem tillade, at dets filer tilgås fra et netværk ved at blive 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. Fra Windows XP har NTFS erstattet FAT som standard filsystem.
Hvad er FAT?
FAT var standardfilsystemet, der blev brugt i ældre Windows-versioner (før Windows XP). Alligevel kan FAT bruges med disketter og ældre Windows-versioner (til multi-boot-systemer). FAT får sit navn på grund af brugen af en speciel type database kaldet File Allocation Table. Hver klynge på disken har en tilsvarende post på bordet. FAT blev oprindeligt brugt med DOS, og dets tre versioner er FAT12, FAT16 og FAT32. Antallet af bits, der bruges til at identificere en klynge, er det tal, 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 var i stand til at 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 velegnet til større diske). For nylig har FAT-systemet gjort et lille come-back, da tommelfingerdrev er begyndt at bruge FAT. Størrelserne på de nuværende flashdrev er i sagens natur små, så FAT-systemet passer klart til dem.
Hvad er NTFS?
NTFS er standardfilsystemet, der i øjeblikket bruges i Windows-operativsystemer. NTFS overtog fra FAT som standard filsystem 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 det meget mere simple FAT. En FAT-partition kan nemt 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 for. NTFS har mere fleksibilitet end FAT. Grunden til dette er, at FAT bruger fast struktur i sine systemområder, men NTFS bruger filer. På grund af brugen af filer er det meget nemt at ændre, udvide eller flytte efter behov. For eksempel er MFT eller Master File Table en systemfil, der bruges i NTFS, som ligner et relationelt databasesystem. Måden klyngningen 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å slæk.
Men ulempen ved at have MFT og andre systemfiler (som fylder meget) er, at NTFS er svært at bruge med mindre diske. Derfor bruges FAT stadig til tommelfingerdrev. NTFS kræver også mere hukommelse end FAT. Indbyggede sikkerhedsforanst altninger i NTFS er langt bedre end i FAT, fordi det er beregnet til flerbrugermiljøer. For eksempel kan tilladelser og krypteringer anvendes på selv individuelle filer i Windows XP Professional-udgaven. 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 svært at fejlfinde og justere med NTFS. Desuden hævdes den nyeste FAT-version kaldet exFAT at have visse fordele i forhold til NTFS.