Jakiego systemu plików powinienem użyć dla mojego dysku USB?
- Walter Glenn
@wjglenn
- Updated Luty 18, 2020, 7:40pm EDT
To może być trudne transportowanie swoich filmów i muzyki do każdego urządzenia, którego używasz. Skąd wiesz, że Mac, Xbox i Windows PC mogą odczytać Twoje pliki? Czytaj dalej, aby znaleźć idealne rozwiązanie dla dysku USB.
- Jeśli chcesz udostępnić swoje pliki na większości urządzeń i żaden z plików nie jest większy niż 4 GB, wybierz FAT32.
- Jeśli masz pliki większe niż 4 GB, ale nadal chcesz mieć dobre wsparcie dla wszystkich urządzeń, wybierz exFAT.
- Jeśli masz pliki większe niż 4 GB i głównie współdzielisz je z komputerami z systemem Windows, wybierz NTFS.
- Jeśli masz pliki większe niż 4 GB i głównie współdzielisz je z komputerami Mac, wybierz HFS+
Systemy plików są czymś, co wielu użytkowników komputerów uważa za oczywiste. Najpopularniejsze systemy plików to FAT32, exFAT i NTFS w Windows, APFS i HFS+ w macOS oraz EXT w Linuksie – choć czasami można spotkać się z innymi. Ale zrozumienie, które urządzenia i systemy operacyjne obsługują poszczególne systemy plików, może być mylące – zwłaszcza gdy chcesz tylko przenieść kilka plików lub zachować swoją kolekcję czytelną dla wszystkich urządzeń, z których korzystasz. Tak więc, spójrzmy na główne systemy plików i miejmy nadzieję, że można dowiedzieć się najlepsze rozwiązanie do formatowania dysku USB.
Related: What Is a File System, and Why Are There So Many of Them?
Understanding File System Problems
Różne systemy plików oferują różne sposoby organizowania danych na dysku. Ponieważ w rzeczywistości na dyskach zapisywane są tylko dane binarne, systemy plików zapewniają sposób tłumaczenia fizycznych zapisów na dysku na format odczytywany przez system operacyjny. Ponieważ te systemy plików są kluczowe dla systemu operacyjnego, aby nadać sens danym, system operacyjny nie może odczytywać danych z dysku bez obsługi systemu plików, za pomocą którego dysk jest sformatowany. Podczas formatowania dysku wybrany system plików zasadniczo określa, które urządzenia mogą odczytywać lub zapisywać dane na dysku.
Wiele firm i gospodarstw domowych ma wiele komputerów różnych typów w domu – Windows, macOS i Linux są najbardziej powszechne. A jeśli przenosisz pliki do domów przyjaciół lub podczas podróży, nigdy nie wiesz, na jakim typie systemu możesz chcieć te pliki. Ze względu na tę różnorodność należy sformatować dyski przenośne tak, aby można je było łatwo przenosić między różnymi systemami operacyjnymi, których spodziewasz się używać.
Ale aby podjąć tę decyzję, musisz zrozumieć dwa główne czynniki, które mogą wpłynąć na wybór systemu plików: przenośność i ograniczenia rozmiaru plików. Przyjrzymy się tym dwóm czynnikom w odniesieniu do najpopularniejszych systemów plików:
- NTFS: System plików NT (NTFS) jest systemem plików, który jest domyślnie używany przez nowoczesne wersje systemu Windows.
- HFS+: Hierarchiczny system plików (HFS+) to system plików, z którego domyślnie korzystają nowoczesne wersje systemu macOS.
- APFS: Własny system plików firmy Apple opracowany jako zamiennik HFS+, z naciskiem na dyski flash, dyski SSD i szyfrowanie. APFS został wydany z iOS 10.3 i macOS 10.13 i stanie się obowiązkowym systemem plików dla tych systemów operacyjnych.
- FAT32: File Allocation Table 32 (FAT32) był standardowym systemem plików Windows przed NTFS.
- exFAT: Rozszerzona tabela alokacji plików (exFAT) opiera się na FAT32 i oferuje lekki system bez wszystkich narzutów NTFS.
- EXT 2, 3, & 4: Rozszerzony system plików (EXT) był pierwszym systemem plików stworzonym specjalnie dla jądra Linuksa.
Przenośność
Można by pomyśleć, że nowoczesne systemy operacyjne będą natywnie wspierać swoje systemy plików, ale w dużej mierze tak nie jest. Na przykład macOS może odczytywać, ale nie zapisywać na dyskach sformatowanych w systemie NTFS. W przeważającej części, Windows nie rozpozna nawet dysków sformatowanych w APFS lub HFS+.
Wiele dystrybucji Linuksa (jak Ubuntu) jest przygotowanych do radzenia sobie z tym problemem systemu plików. Przenoszenie plików z jednego systemu plików na inny jest rutynowym procesem dla Linuksa – wiele nowoczesnych dystrybucji obsługuje natywnie NFTS i HFS+ lub może uzyskać wsparcie poprzez szybkie pobranie darmowych pakietów oprogramowania.
Dodatkowo, twoje konsole domowe (Xbox 360, Playstation 4) zapewniają tylko ograniczone wsparcie dla niektórych systemów plików, i zapewniają tylko dostęp do odczytu na dyskach USB. In order to better understand the best filesystem for your needs, take a look at this helpful chart.
File System | Windows XP | Windows 7/8/10 | macOS (10.6.4 and earlier) | macOS (10.6.5 and later) | Ubuntu Linux | Playstation 4 | Xbox 360/One |
NTFS | Yes | Yes | Read Only | Read Only | Yes | No | No/Yes |
FAT32 | Yes | Yes | Yes | Yes | Yes | Yes | Yes/Yes |
exFAT | Yes | Yes | No | Yes | Yes (with ExFAT packages) | Yes (with MBR, not GUID) | No/Yes |
HFS+ | No | (read-only with Boot Camp) | Yes | Yes | Yes | No | Yes |
APFS | No | No | No | Yes (macOS 10.13 or greater) | No | No | No |
EXT 2, 3, 4 | No | Yes (with third-party software) | No | No | Yes | No | Yes |
Keep in mind that this chart chose the native abilities of each OS to use these file systems. Windows and macOS both have downloads that can help them read unsupported formats, but we’re really focusing on native ability here.
The takeaway from this chart on portability is that FAT32 (having been around for so long) is supported on almost all devices. This makes it strong candidate for being the file system of choice for most USB drives, so long as you can live with FAT32’s file size limits—which we’ll go over next.
File and Volume Size Limits
FAT32 was developed many years ago, and was based on older FAT filesystems meant for DOS computers. The large disk sizes of today were only theoretical in those days, so it probably seemed ridiculous to the engineers that anyone would ever need a file larger than 4 GB. However, with today’s large file sizes of uncompressed and high-def video, many users are faced with that very challenge.
Today’s more modern file systems have upward limits that seem ridiculous by our modern standards, but one day may seem humdrum and ordinary. When stacked up against the competition, we see very quickly that FAT32 is showing its age in terms of file size limits.
File System | Individual File Size Limit | Single Volume Size Limit |
NTFS | Greater than commercially available drives | 16 EB |
FAT32 | Less than 4 GB | Less than 8 TB |
exFAT | Greater than commercially available drives | 64 ZB |
HFS+ | Greater than commercially available drives |
8 EB |
APFS | Greater than commercially available drives |
16 EB |
EXT 2, 3 | 16 GB (up to 2 TB on some systems) | 32 TB |
EXT 4 | 16 TiB | 1 EiB |
Every newer file system handily whips FAT32 in the file size department, allowing for sometimes ridiculously large files. And when you look at volume size limits, FAT32 still lets you format volumes up to 8 TB, which is more than enough for a USB drive. Other files systems allow volume sizes all the way up into the exobyte and zetabyte range.
Formatting a Drive
The process for formatting a drive is different depending on what system you’re using. Zamiast opisywać je wszystkie tutaj, wskażemy Ci kilka przydatnych przewodników na ten temat:
- Jak wymazać i sformatować dysk na Macu
- Jak przekonwertować dysk twardy lub pendrive z formatu FAT32 na NTFS
- Jak zarządzać partycjami w Windowsie bez pobierania innego Software
- How to Use Fdisk to Manage Partitions on Linux
- How to Format a USB Drive in Ubuntu Using GParted
Wniosek, który należy wyciągnąć z tego wszystkiego jest taki, że podczas gdy FAT32 ma swoje problemy, jest to najlepszy system plików do użycia dla większości dysków przenośnych. FAT32 znajduje wsparcie na większości urządzeń, pozwala na wolumeny do 8 TB i rozmiary plików do 4 GB.
Jeśli musisz transportować pliki większe niż 4 GB, musisz przyjrzeć się bliżej swoim potrzebom. Jeśli używasz tylko urządzeń z systemem Windows, NTFS jest dobrym wyborem. Jeśli używasz tylko urządzeń z macOS, HFS+ będzie dla Ciebie odpowiedni. A jeśli korzystasz tylko z urządzeń linuksowych, EXT jest w porządku. Jeśli potrzebujesz wsparcia dla większej liczby urządzeń i większych plików, exFAT może pasować. exFAT nie jest obsługiwany przez tak wiele różnych urządzeń jak FAT32, ale jest blisko.
Walter Glenn jest dyrektorem redakcyjnym How-To Geek i jego siostrzanych stron. Ma ponad 30 lat doświadczenia w przemyśle komputerowym i ponad 20 lat jako pisarz techniczny i redaktor. Napisał setki artykułów dla How-To Geek i zredagował tysiące. Jest autorem lub współautorem ponad 30 książek o tematyce komputerowej w kilkunastu językach dla wydawnictw takich jak Microsoft Press, O’Reilly i Osborne/McGraw-Hill. Przez lata napisał również setki białych ksiąg, artykułów, podręczników użytkownika i materiałów szkoleniowych.Read Full Bio ”