Vad är skillnaden mellan APFS, Mac OS Extended (HFS +) och ExFAT?
Så du använder Disk Utility för att partitionera din nya hårddisk när du presenteras med ett urval av potentiella filsystem. Listan är längre än du tror, med termer som "APFS (Case-sensitive)" och "Mac OS Extended (Journaled, Encrypted)" för att välja mellan.
Vad betyder allt detta och vad ska du välja? I grund och botten finns det tre huvudalternativ:
- tilldelade skyddsfaktorer, eller "Apple File System", är en av de nya funktionerna i MacOS High Sierra. Den är optimerad för solid state-enheter (SSD) och andra flash-lagringsenheter, även om det också kommer att fungera på mekaniska och hybrid-enheter.
- Mac OS Extended, också känd som HFS Plus eller HFS+, är filsystemet som används på alla Macar från 1998 till nu. På macOS High Sierra används den på alla mekaniska och hybrid-enheter, och äldre versioner av macOS använde det som standard för alla enheter.
- exFAT är den bästa kryssplattformen, som är utformad för att fungera på Windows och MacOS-system. Använd detta för en extern enhet som kommer att ansluta till båda typer av datorer.
Att välja ett filsystem väljer i princip mellan dessa tre alternativ. De andra faktorerna, som kryptering och fallkänslighet, är inte något du borde få alltför hängt på. Låt oss dyka in lite mer detaljer om de tre bästa valen nedan och förklara sedan några av delalternativen.
APFS: Bäst för Solid State och Flash Drives
APFS eller Apple File System är standardfilsystemet för solid state-enheter och flashminne i 2017s MacOS High Sierra. Först utsläppt 2016, erbjuder den alla möjliga fördelar över Mac OS Extended, tidigare standard.
För en sak är APFS snabbare: Kopiera och klistra in en mapp är i grunden momentan, eftersom filsystemet i grunden pekar på samma data två gånger. Och förbättringar av metadata innebär att det är väldigt snabbt att göra saker som att bestämma hur mycket utrymme en mapp tar upp på din enhet. Det finns också ett antal tillförlitliga förbättringar, vilket gör saker som korrumperade filer mycket mindre vanliga. Det finns många upsides här. Vi skumar bara ytan, så kolla in vår artikel om allt du behöver veta om APFS för mer information om fördelarna med APFS.
Så vad är fångsten? Omvänd kompatibilitet. 2016: s macOS Sierra var det första operativsystemet som kunde läsa och skriva till APFS-system, vilket innebär att alla Mac-datorer som använder ett äldre operativsystem inte kommer att kunna skriva till APFS-formaterade enheter. Om det finns en äldre Mac behöver du en enhet att arbeta med, APFS är ett dåligt val för den enheten. Och glöm inte att läsa en APFS-enhet från Windows: det finns inte ens tredjepartsverktyg där ute för det ännu.
APFS är inte kompatibel med Time Machine just nu, så du måste formatera backup-enheter som Mac OS Extended.
Annat än det finns det förmodligen ingen anledning att inte använda APFS vid denna tidpunkt, särskilt på solid state-enheter och flashminne.
Mac OS Extended: Bäst för mekaniska enheter, eller enheter som används med äldre macOS-versioner
Mac OS Extended var standardfilsystemet som används av alla Mac-maskiner från 1998 till 2017, när APFS ersatte det. Hittills är det standardfilsystemet för mekaniska och hybrid hårddiskar, både när du installerar macOS och när du formaterar externa enheter. Detta beror delvis på att fördelarna med APFS inte är lika tydliga på mekaniska enheter.
Om du har en mekanisk hårddisk, och du tänker använda den bara med Mac, är det troligtvis bäst att hålla fast vid Mac OS Extended. Och alla enheter som behöver arbeta med äldre Mac, som kör El Capitan eller tidigare, bör absolut formateras med Mac OS Extended, eftersom APFS inte är kompatibel med dessa datorer.
APFS fungerar inte med Time Machine, så du bör formatera vilken enhet du vill använda för att säkerhetskopiera din Mac med Mac OS Extended.
ExFat: Bäst för externa drivrutiner Shard med Windows-datorer
APFS och Mac OS Extended erbjuder båda alternativet "Case Sensitive", men MacOS använder inte den här inställningen som standard. Och om du inte vet vad du gör och har en särskild anledning att vilja ha det, bör du inte använda fallkänslighet när du formaterar en enhet.
För att vara tydlig kan du använda bokstäver i filnamn på något sätt. Case Sensitivity bestämmer oftast om filsystemet ser stora bokstäver som olika. Som standard gör det inte, varför du inte kan få en fil som heter "Fun.txt" och "fun.txt" i samma mapp på en Mac. Filsystemet ser filnamnen som identiska, även om de ser annorlunda ut än dig.
Mac-datorer använde fallkänslighet vid filsystemet som standard på 90-talet, men ändrade när Mac OS X lanserades. UNIX-baserade system är i allmänhet inte skiftlägeskänsliga, och Mac OS X var det första Mac-operativsystemet baserat på UNIX-standarden. Aktiveringsfel kan göra vissa Mac-appar, men alla som har ett filsystem som går tillbaka till 1990-talet kan eventuellt förlora filer utan att skiftlägeskänsligheten är aktiverad.
Vår rekommendation är att undvika fallkänslighet för både APFS och Mac OS Extended, såvida inte du har en särskild anledning att vilja ha det. Det finns inte många fördelar att aktivera, men alla typer av saker kan bryta, och att dra filer från varandra kan betyda dataförlust.
Kryptering skyddar dina filer, men kan påverka prestanda
Vi har berättat hur du krypterar dina MacOS-hårddiskar, men det snabbaste sättet att få det gjort är att möjliggöra kryptering när du först formaterar enheten. Både APFS och Mac OS Extended erbjuder ett krypterat alternativ, och om säkerhet är ett problem är det en bra idé att använda detta på externa enheter.
Den största nackdelen är att glömma krypteringsnyckeln innebär att du inte får tillgång till dina filer. Kryptera inte en enhet om du inte kommer ihåg nyckeln, eller om du inte har någonstans säker för att lagra den.
Den andra potentiella nackdelen med kryptering är prestanda. Läsning och skrivning kommer att vara långsammare på en krypterad enhet, men vi tycker att det i allmänhet är värt det - särskilt på bärbara Mac, som bärbara datorer.
Andra alternativ: MS-DOS (FAT) och Windows NT
Eagle-eyed observatörer kommer att märka några fler alternativ än vad jag har skisserat ovan. Här är en snabb sammanfattning av dem.
- MS-DOS (FAT) är ett gammalt omvänt kompatibelt filformat, en föregångare till FAT32. Använd bara detta om du absolut behöver kompatibilitet med Windows-versioner som är äldre än XP SP2. Det gör du nästan inte.
- Windows NT-filsystem kan erbjudas beroende på din inställning. Det här är den viktigaste typen av enhet som används av Windows-system, och det är nog en bättre idé att skapa sådana partitioner på ett Windows-system.
Vi har redan sagt skillnaden mellan FAT32, exFAT och NTFS, så kolla den listan för mer detaljer om dessa och andra alternativ.
Fotokrediter: Patrick Lindenberg, Brian Blum, Tinh tế Photo, Telaneo