Anonim

En annan TechJunkie-läsare skrev till oss den här veckan och ville veta varför hon inte kunde kopiera en 4k-film till en 128 GB USB-nyckel som var helt ny och aldrig hade använts. Hon fick "filen är för stor för destinationsfilsystemet". USB-enheten känns igen av Windows, köpte ny och var tillräckligt stor för filerna. Så vad händer?

Se även vår artikel Hur man påskyndar Windows 10 - The Ultimate Guide

Jag har tidigare täckt detta i "Hur man fixar" -filen för stor för destinationsfilsystem "Fel i Windows" tidigare men den här situationen är något annorlunda.

USB-enheter och Windows

För att sätta detta fel i någon form av sammanhang, här är lite historia. Hoppa gärna över det om du bara letar efter svar.

Windows använder två (snart tre på konsumentdatorer) filsystem, FAT32 och NTFS. Det nya ReFS-filsystemet introducerades i Windows 10, men kommer att ta bort det igen i Fall Creators Update i alla versioner utom Windows 10 Enterprise. Så de två gamla filsystemen kvarstår.

FAT32 använde File Allocation Tables och introducerades först som FAT 1977. Det blev FAT32 1996 och introducerades för att övervinna filstorleksbegränsningar för det ursprungliga FAT-systemet. FAT introducerades tillbaka när all data lagrades på 5, 25 ”disketter och hade begränsningar för namngivning, filstorlek och maximal lagringskapacitet.

FAT16 var den interimlösningen och introducerades 1984. Den kunde arbeta med större filer och längre namn men var fortfarande begränsad. FAT32 introducerades i Windows 95 och kunde hantera större filer och större lagring. Filstorleksgränser för FAT32 är 4 GB per fil med en maximal lagringskapacitet på 2 TB.

NTFS, New Technology File System, introducerades 1993 i Windows NT. Den överträffade filnamnet och storleksbegränsningarna för FAT och introducerade några andra snygga funktioner. Den kan hantera filer upp till 16 TB i storlek och lagringskapacitet på upp till 256 TB. Det gav också filtillstånd, bättre komprimering, feltolerans, skuggkopiering och krypteringsförmåga.

En annan typ av FAT-system exFAT infördes för att ersätta FAT32 som hade en teoretisk filstorleksgräns på 16 exabyter och en teoretisk lagringsgräns på 128 petabyte. Trots att det är mycket platseffektivt, används exFAT bara riktigt på MicroSD-kort över 32 GB. Det används sällan på USB-enheter eller datorer.

USB och FAT32

Trots att NTFS har funnits i nästan 25 år och är standardfilsystemet på nästan alla Windows-datorer så säljs USB-enheter fortfarande som FAT32. Varför?

Äpple. Mac OS kan inte skriva till NTFS-enheter. Mac OS kan läsa NTFS bra men kan fortfarande inte skriva till det. Mac OS kan läsa och skriva till FAT32. Så om en tillverkare vill göra sin USB-enhet universell måste de formatera den som FAT32 annars riskerar de att främja miljontals datoranvändare.

Dessutom är huvudbegränsningarna för FAT32, 4 GB maximala filstorlekar och 2 TB maximal lagringsstorlek inte riktigt relevanta för USB-enheter.

Att använda FAT32 som standardfilsystem kan förändras snart när 2 TB USB-enheter har börjat dyka upp på marknaden. Den första var 2TB Kingston Data Traveller men fler följer. Detta stavar en förändring i standardfilsystemet för större enheter men mindre förblir troligt samma. Lägg till det genomsnittliga filstorleken på en 4K-video, som körs med 2 GB per minut körtid och du kommer snabbt att ha ett krav på NTFS USB-nycklar.

Eller så kan du bara formatera det själv.

Filen är för stor för destinationsfilsystemet

Så nu vet du varför och varför av FAT32 och NTFS, du kommer att vilja veta hur du konverterar din nya USB-enhet till ett mer användbart filsystem rätt? Tänk bara på att formatering av en enhet raderar allt som finns där, så spara dina filer någon annanstans om du vill behålla dem.

Formatera en USB-enhet i Windows:

  1. Ladda din USB-enhet i ett fack på din dator och vänta på att ditt operativsystem känner igen den.
  2. Högerklicka och välj Format.
  3. Välj NTFS som filformat och ge enheten ett namn om du vill.
  4. Lämna andra inställningar som standard.
  5. Välj Start.

Processen bör bara ta några sekunder och kommer att omformatera din USB-enhet som NTFS. Du bör nu kunna kopiera över alla filer av valfri storlek från en Windows-dator.

Formatera en USB-enhet i Mac OS:

  1. Ladda din USB-enhet i ett fack på din dator och vänta på att Mac OS känner igen den.
  2. Öppna Diskverktyget och välj USB-enheten från vänster.
  3. Välj Radera, ge enheten ett namn om du vill och välj MS-DOS FAT som format.
  4. Välj Master Boot Record under Scheme.
  5. Välj Radera och låt processen slutföras.

Detta kommer att formatera enheten till MS-DOS FAT som är läsbar och skrivbar i Mac OS.

Filen är för stor för destinationsfilsystem på stor usb-nyckel