Hjemmeside » hvordan » Hvorfor kan flyttbare drivere fortsatt bruke FAT32 i stedet for NTFS?

    Hvorfor kan flyttbare drivere fortsatt bruke FAT32 i stedet for NTFS?

    Microsofts Windows XP begynte å bruke NTFS-filsystemet som standard for sine interne disker tilbake i 2001. Det er nå 17 år senere, så hvorfor er USB-minnepinner, SD-kort og andre flyttbare stasjoner som fortsatt bruker 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 formateres med FAT32.

    Problemene med FAT32 (eller hvorfor Microsoft laget 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 fikserte dem:

    • FAT32 støtter kun individuelle filer opptil 4 GB i størrelse og volumer opptil 2 TB i størrelse. For eksempel, hvis du hadde en stor videofil over 4 GB i størrelse, kan du bare ikke lagre den på FAT32-filsystemet. Hvis du hadde en 3TB-stasjon, kan du ikke formatere den som en enkelt FAT32-partisjon. NTFS har mye høyere teoretiske grenser.
    • FAT32 er ikke et journaling-filsystem, noe som betyr at filsystemet korrupsjon kan skje mye lettere. Med NTFS logges endringer til en "journal" på stasjonen før de faktisk er laget. Hvis datamaskinen mister strøm i midten av en fil som skrives, vil systemet ikke trenge en lang skandisk operasjon for å gjenopprette.
    • FAT32 støtter ikke filtillatelser. Med NTFS tillater filtillatelser ø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 for systempartisjoner. NTFS er sikrere, robuste og støtter større filstørrelser og stasjoner.

    Men disse er ikke problemer på flyttbare stasjoner

    Selvfølgelig er ingen av de ovennevnte grunnene virkelig problemer med USB-pinner og SD-kort. Her er hvorfor:

    • Din USB-pinne eller SD-kort vil definitivt være under 2TB i størrelse, så du trenger ikke å bekymre deg for den øvre grensen. Du vil av og til kunne kopiere en fil over 4 GB i størrelse til stasjonen - det er den ene situasjonen der du kanskje vil formatere stasjonen som NTFS.
    • Den flyttbare stasjonen trenger ikke journaling som en systemstasjon gjør. Faktisk kan journaling bare resultere i flere skriver som kan redusere levetiden til stasjonens flashminne.
    • Enheten trenger heller ikke filtillatelser. Faktisk kan disse føre til problemer når du flytter flyttbare enheter mellom forskjellige maskiner. For eksempel kan filene være satt til bare å være tilgjengelige ved et bestemt bruker-ID-nummer. Dette ville fungere bra hvis stasjonen ble værende inne i datamaskinen. Men hvis dette var en flyttbar harddisk som du flyttet til en annen datamaskin, kan alle med den bruker-IDen på den andre datamaskinen nå tilgang til filene. I dette tilfellet tillater ikke filtillatelser sikkerhet - bare ekstra kompleksitet.

    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 størrelse. I så fall vil du konvertere eller reformatere stasjonen med det NTFS-filsystemet.

    Selvfølgelig kan du nå kjøpe harddisker med 3 TB eller mer lagringsplass. Disse vil trolig bli formatert som NTFS, slik at de kan bruke hele lagringsplassen på en enkelt partisjon.

    kompatibilitet

    Kompatibilitet er trolig den viktigste grunnen til at du sannsynligvis vil bruke FAT32-filsystemet på USB-flash-stasjonene eller SD-kortene. Mens moderne versjoner av Windows tilbake til Windows XP vil støtte NTFS, kan andre enheter du bruker, ikke være så imøtekommende.

    • Mac: Mac OS X har nå full lesestøtte for NTFS-stasjoner, men Macs kan ikke skrive til NTFS-stasjoner som standard. Dette krever tilleggsprogramvare eller tweaks.
    • Linux: Linux-systemer inkluderer nå solid lese / skrive-støtte for NTFS-stasjoner, selv om dette ikke fungerte bra i mange år.
    • DVD-spillere, Smart-TVer, Skrivere, Digitalkameraer, Mediaspillere, Smartphones, Alt med en USB-port eller SD-kortspor: Her begynner det å bli komplisert. Mange, mange enheter har USB-porter eller SD-kortspor. Alle disse enhetene vil bli designet for å fungere med FAT32 filsystemer, så de vil "bare virke" og kunne lese filene dine så lenge du bruker FAT32. Noen enheter vil fungere med NTFS, men du kan ikke stole på det. Faktisk bør du trolig anta at de fleste enheter bare kan lese FAT32, ikke NTFS.

    Det er derfor du virkelig vil bruke FAT32 på flyttbare stasjoner, slik at du kan bruke dem med nesten hvilken som helst enhet. Det er ikke mye å få tak i å bruke NTFS på en USB-pinne, bortsett fra støtte for filer over 4 GB i størrelse.

    Mens Windows også tilbyr et filsystem kalt exFAT, er dette filsystemet annerledes og er ikke så mye støttet som FAT32.


    Til slutt, det du sannsynligvis vil gjøre, er å la stasjonen formateres med filsystemet det fulgte med. Det SD-kortet eller USB-pinnen ble trolig formatert med FAT32 - det er greit, det er det beste filsystemet for det. Hvis du henter en 3 TB ekstern stasjon, og den ble formatert med NTFS, er det også fint.

    Bilde Kreditt: Terry Johnston på Flickr