En anden TechJunkie-læser skrev til os i denne uge og ønskede at vide, hvorfor hun ikke kunne kopiere en 4k-film til en 128GB USB-nøgle, som var helt ny og aldrig blevet brugt. Hun fik 'filen er for stor til destinationsfilsystemet'. USB-drevet genkendes af Windows, blev købt nyt og var stort nok til filerne. Så hvad foregår der?
Jeg har dækket dette før i 'Sådan Fix' fil for stor til Destination File System 'Fejl i Windows' før, men denne situation er lidt anderledes.
USB-drev og Windows
For at sætte denne fejl ind i en slags sammenhæng, er der en lille historie. Du er velkommen til at springe over det, hvis du bare søger svar.
Windows bruger to (snart tre til forbrugercomputere) filsystemer, FAT32 og NTFS. Det nye ReFS-filsystem blev introduceret i Windows 10, men vil fjerne det igen i Fall Creators Update i alle versioner undtagen Windows 10 Enterprise. Så de to gamle filsystemer forbliver.
FAT32 anvendte File Allocation Tables og blev først introduceret som FAT i 1977. Det blev FAT32 i 1996 og blev introduceret for at overvinde filstørrelsesbegrænsninger af det originale FAT-system. FAT blev introduceret tilbage, da alle data blev gemt på 5, 25 "disketter og havde begrænsninger på navngivning, filstørrelse og maksimal lagerkapacitet.
FAT16 var mellemliggende løsning og blev introduceret i 1984. Det var i stand til at arbejde med større filer og længere navne, men var stadig begrænset. FAT32 blev introduceret i Windows 95 og var i stand til at håndtere større filer og større lagerplads. Filstørrelsesgrænser for FAT32 er 4GB pr. Fil med en maksimal lagerkapacitet på 2TB.
NTFS, New Technology File System, blev introduceret i 1993 i Windows NT. Det overvandt fil navngivning og størrelse begrænsninger af FAT og introducerede nogle andre pæne funktioner. Det kan håndtere filer op til 16TB i størrelse og lagerkapacitet på op til 256TB. Det bragte også filtilladelser, bedre komprimering, fejltolerance, skygge kopi og kryptering kapacitet.
En anden type FAT-system exFAT blev introduceret for at erstatte FAT32, der havde en teoretisk filstørrelsesgrænse på 16 exabyte og en teoretisk lagringsgrænse på 128 petabytes. Selvom det er meget plads effektivt, er exFAT kun rigtig brugt på MicroSD-kort over 32 GB. Det bruges sjældent på USB-drev eller pc'er.
USB og FAT32
Selvom NTFS har eksisteret i næsten 25 år og er standardfilsystemet på næsten alle Windows-pc'er, sælges USB-drev stadig som FAT32. Hvorfor?
Æble. Mac OS kan ikke skrive til NTFS-drev. Mac OS kan læse NTFS fine, men kan stadig ikke skrive til det. Mac OS kan læse og skrive til FAT32. Så hvis en producent ønsker at gøre deres USB-drev universel, skal de formatere det som FAT32 ellers risikerer de at fremkalde millioner af computerbrugere.
Plus, de vigtigste begrænsninger af FAT32, 4GB maksimale filer størrelse og 2TB maksimal opbevaring størrelse er ikke rigtig relevant for USB-drev.
Brug af FAT32 som standard filsystem kan ændre sig snart, da 2TB USB-drev er begyndt at blive vist på markedet. Den første var 2TB Kingston Data Traveler, men flere følger. Dette vil stave en ændring i standardfilsystemet til større drev, men mindre vil sandsynligvis forblive de samme. Dertil kommer den gennemsnitlige filstørrelse på en 4K-video, der kører ved 2 GB pr. Minut, og du vil hurtigt have et krav til NTFS USB-nøgler.
Eller du kan bare omformulere det selv.
Filen er for stor til destinationsfilsystemet
Så nu ved du hvorfor og hvorfor af FAT32 og NTFS, vil du gerne vide, hvordan du konverterer dit nye USB-drev til et mere brugbart filsystem ret? Bare vær opmærksom på, at formatering af et drev vil slette alt der er der, så gem dine filer andre steder, hvis du vil beholde dem.
Formater et USB-drev i Windows:
- Indsæt dit USB-drev i en slot på din computer og vent på, at dit operativsystem genkender det.
- Højreklik og vælg Format.
- Vælg NTFS som filformat og giv drevet et navn, hvis du vil.
- Forlad andre indstillinger som standardindstillinger.
- Vælg Start.
Processen bør kun tage et par sekunder og vil omformatere dit USB-drev som NTFS. Du skal nu kunne kopiere på tværs af enhver fil af enhver størrelse fra en Windows-computer.
Formater et USB-drev i Mac OS:
- Indsæt dit USB-drev i en slot på din computer, og vent på, at Mac OS genkender det.
- Åbn Diskværktøjet, og vælg USB-drevet fra venstre.
- Vælg Slet, giv drevet et navn, hvis du vil, og vælg MS-DOS FAT som formatet.
- Vælg Master Boot Record under Scheme.
- Vælg Slet og lad processen fuldføres.
Dette vil formatere drevet i MS-DOS FAT, der kan læses og skrives i Mac OS.