Microsofts Windows XP begynte å bruke NTFS-filsystemet som standard for sine interne stasjoner tilbake i 2001. Det er nå 17 år senere, så hvorfor bruker USB-flashstasjoner, SD-kort og andre flyttbare stasjoner fortsatt FAT32?
Dette er ikke en feil produsenter gjør. Mens du kan formatere disse stasjonene med et annet filsystem som NTFS, vil du sannsynligvis la dem være formatert med FAT32.
Problemene med FAT32 (eller hvorfor Microsoft opprettet NTFS)
Microsoft opprettet NTFS for å forbedre FAT32 på en rekke forskjellige måter. For å forstå hvorfor Windows bruker NTFS, må vi se på problemene med FAT32 og hvordan NTFS løste dem:
- FAT32 støtter bare individuelle filer på opptil 4 GB i størrelse og volumer på opptil 2 TB i størrelse. For eksempel, hvis du hadde en stor videofil på mer enn 4 GB, kunne du bare ikke lagre den på FAT32-filsystemet. Hvis du hadde en 3 TB-stasjon, kunne du ikke formatere den som en enkelt FAT32-partisjon. NTFS har mye høyere teoretiske grenser.
- FAT32 er ikke et journalfiler, noe som betyr at filsystemkorrupsjon kan skje mye lettere. Med NTFS logges endringene til en "journal" på stasjonen før de faktisk blir gjort. Hvis datamaskinen mister strøm midt i en fil som skrives, trenger ikke systemet en lang scandiskoperasjon for å gjenopprette.
- FAT32 støtter ikke filtillatelser. Med NTFS, filtillatelser gir økt sikkerhet . Systemfiler kan gjøres skrivebeskyttet slik at typiske programmer ikke kan berøre dem, brukere kan forhindres i å se på andre brukeres data og så videre.
Som vi kan se, er det veldig gode grunner til at Windows bruker NTFS til systempartisjoner. NTFS er sikrere, robust og støtter større filstørrelser og stasjoner.
Men disse er ikke problemer med flyttbare stasjoner
Selvfølgelig er ingen av de ovennevnte årsakene virkelig problemer på USB-pinner og SD-kort. Her er hvorfor:
- USB-pinnen eller SD-kortet vil definitivt være under 2 TB, så du trenger ikke å bekymre deg for den øvre grensen. Det kan være lurt å kopiere en fil med en størrelse på mer enn 4 GB til stasjonen - det er den situasjonen der du kanskje vil formatere stasjonen som NTFS.
- Den flyttbare stasjonen din trenger ikke journalføring slik en systemstasjon gjør. Faktisk kan journalføring bare resultere i flere skrivinger som kan redusere levetiden til stasjonens flashminne.
- Enheten trenger heller ikke filtillatelser. Faktisk kan disse forårsake problemer når du flytter flyttbare enheter mellom forskjellige maskiner. For eksempel kan filene være satt til å være bare tilgjengelige av et spesifikt bruker-ID-nummer. Dette vil fungere bra hvis stasjonen holder seg inne i datamaskinen. Imidlertid, hvis dette var en flyttbar harddisk som du flyttet til en annen datamaskin, kunne alle med den bruker-ID-en på den andre datamaskinen få tilgang til filene. I dette tilfellet legger ikke filtillatelsene til sikkerhet, men bare ekstra kompleksitet.
I SLEKT: Hvordan konvertere en harddisk eller flash-stasjon fra FAT32 til NTFS-format
Det er egentlig ingen grunn til å bruke NTFS på USB-pinner og SD-kort - med mindre du virkelig trenger støtte for filer over 4 GB. I så fall vil du konverter eller omformater stasjonen med det NTFS-filsystemet .
Selvfølgelig kan du nå kjøpe harddisker med 3 TB eller mer lagringsplass. Disse vil trolig være formatert som NTFS, slik at de kan bruke hele lagringsplassen på en enkelt partisjon.
Kompatibilitet
Kompatibilitet er sannsynligvis hovedårsaken til at du sannsynligvis vil bruke FAT32-filsystemet på USB-minnepinner eller SD-kort. Mens moderne versjoner av Windows tilbake til Windows XP støtter NTFS, kan det hende at andre enheter du bruker ikke er så imøtekommende.
- Mac-maskiner : Mac OS X har nå full lesestøtte for NTFS-stasjoner, men Mac-er kan ikke skrive til NTFS-stasjoner som standard. Dette krever ekstra programvare eller justeringer.
- Linux : Linux-systemer inkluderer nå solid lese- / skrivestøtte for NTFS-stasjoner, selv om dette ikke fungerte bra på mange år.
- DVD-spillere, smarte TV-er, skrivere, digitale kameraer, mediaspillere, smarttelefoner, alt med USB-port eller SD-kortspor : Her begynner det virkelig å bli komplisert. Mange, mange enheter har USB-porter eller SD-kortspor. Alle disse enhetene er designet for å fungere med FAT32-filsystemer, slik at de "bare fungerer" og kan lese filene dine så lenge du bruker FAT32. Noen enheter fungerer med NTFS, men du kan ikke stole på det. Du bør faktisk anta at de fleste enheter bare kan lese FAT32, ikke NTFS.
Dette er grunnen til at du virkelig vil bruke FAT32 på dine flyttbare stasjoner, slik at du kan bruke dem med nesten hvilken som helst enhet. Det er ikke mye å hente på å bruke NTFS på en USB-pinne, bortsett fra støtte for filer over 4 GB.
Mens Windows også tilbyr et filsystem som heter exFAT, er dette filsystemet annerledes og støttes ikke så mye som FAT32.
Til slutt, det du sannsynligvis vil gjøre er å la stasjonen være formatert med filsystemet den fulgte med. Det SD-kortet eller USB-pinnen kom sannsynligvis med FAT32 - det er greit, det er det beste filsystemet for det. Hvis du tar opp en 3 TB ekstern stasjon og den ble formatert med NTFS, er det også greit.
Bildekreditt: Terry Johnston på Flickr