我的 USB 驅動器應該使用什麼文件系統?
已發表: 2022-01-29將您的視頻和音樂傳輸到您使用的每台設備可能很困難。 您如何知道您的 Mac、Xbox 和 Windows PC 可以讀取您的文件? 繼續閱讀以找到您完美的 USB 驅動器解決方案。
- 如果您想與大多數設備共享文件並且所有文件都不大於 4 GB,請選擇 FAT32。
- 如果您有大於 4 GB 的文件,但仍希望跨設備獲得相當好的支持,請選擇 exFAT。
- 如果您有大於 4 GB 的文件並且主要與 Windows PC 共享,請選擇 NTFS。
- 如果您的文件大於 4 GB 並且主要與 Mac 共享,請選擇 HFS+
文件系統是許多計算機用戶認為理所當然的東西。 最常見的文件系統是 Windows 上的 FAT32、exFAT 和 NTFS,macOS 上的 APFS 和 HFS+,以及 Linux 上的 EXT——儘管您有時可能會遇到其他文件系統。 但是,理解哪些設備和操作系統支持哪些文件系統可能會讓人感到困惑——尤其是當您只想傳輸一些文件或讓您的集合被您使用的所有設備讀取時。 因此,讓我們看一下主要的文件系統,希望您能找到格式化 USB 驅動器的最佳解決方案。
相關:什麼是文件系統,為什麼有這麼多文件系統?
了解文件系統問題
不同的文件系統提供了不同的方式來組織磁盤上的數據。 由於實際上只有二進制數據寫入磁盤,因此文件系統提供了一種將磁盤上的物理記錄轉換為操作系統讀取的格式的方法。 由於這些文件系統是操作系統理解數據的關鍵,因此如果不支持用於格式化磁盤的文件系統,操作系統就無法從磁盤讀取數據。 格式化磁盤時,您選擇的文件系統基本上決定了哪些設備可以讀取或寫入磁盤。
許多企業和家庭在家中擁有多台不同類型的 PC——Windows、macOS 和 Linux 是最常見的。 而且,如果您將文件帶到朋友家或旅行時,您永遠不知道您可能希望將這些文件放在哪種類型的系統上。 由於這種多樣性,您需要格式化便攜式磁盤,以便它們可以在您希望使用的不同操作系統之間輕鬆移動。
但要做出這個決定,您需要了解可能影響您的文件系統選擇的兩個主要因素:可移植性和文件大小限制。 我們將看看這兩個與最常見的文件系統相關的因素:
- NTFS: NT 文件系統 (NTFS) 是現代 Windows 版本默認使用的文件系統。
- HFS+:分層文件系統 (HFS+) 是現代 macOS 版本默認使用的文件系統。
- APFS:作為 HFS+ 的替代品而開發的專有 Apple 文件系統,專注於閃存驅動器、SSD 和加密。 APFS 與 iOS 10.3 和 macOS 10.13 一起發布,並將成為這些操作系統的強製文件系統。
- FAT32:文件分配表 32 (FAT32) 是 NTFS 之前的標準 Windows 文件系統。
- exFAT:擴展文件分配表 (exFAT) 建立在 FAT32 之上,提供了一個輕量級系統,沒有 NTFS 的所有開銷。
- EXT 2、3 和 4:擴展文件系統 (EXT) 是第一個專門為 Linux 內核創建的文件系統。
可移植性
您可能認為現代操作系統會原生支持彼此的文件系統,但它們基本上不支持。 例如,macOS 可以讀取(但不能寫入)使用 NTFS 格式化的磁盤。 在大多數情況下,Windows 甚至無法識別使用 APFS 或 HFS+ 格式化的磁盤。
許多 Linux 發行版(如 Ubuntu)都準備好處理這個文件系統問題。 將文件從一個文件系統移動到另一個文件系統是 Linux 的常規過程——許多現代發行版原生支持 NFTS 和 HFS+,或者可以通過快速下載免費軟件包獲得支持。
除此之外,您的家用遊戲機(Xbox 360、Playstation 4)僅對某些文件系統提供有限支持,並且僅提供對 USB 驅動器的讀取訪問權限。 為了更好地了解滿足您需求的最佳文件系統,請查看此有用的圖表。
文件系統 | 視窗 | 視窗 7/8/10 | macOS(10.6.4 及更早版本) | macOS(10.6.5 及更高版本) | Ubuntu Linux | 遊戲機 4 | Xbox 360/一個 |
NTFS | 是的 | 是的 | 只讀 | 只讀 | 是的 | 不 | 否/是 |
FAT32 | 是的 | 是的 | 是的 | 是的 | 是的 | 是的 | 是的是的 |
exFAT | 是的 | 是的 | 不 | 是的 | 是(使用 ExFAT 軟件包) | 是(使用 MBR,而不是 GUID) | 否/是 |
高頻+ | 不 | (在 Boot Camp 中只讀) | 是的 | 是的 | 是的 | 不 | 是的 |
APFS | 不 | 不 | 不 | 是(macOS 10.13 或更高版本) | 不 | 不 | 不 |
分機 2、3、4 | 不 | 是(使用第三方軟件) | 不 | 不 | 是的 | 不 | 是的 |
請記住,此圖表選擇了每個操作系統的本機功能來使用這些文件系統。 Windows 和 macOS 都有下載,可以幫助他們讀取不受支持的格式,但我們在這裡真正關注的是本機功能。

從這張關於便攜性的圖表中得出的結論是,幾乎所有設備都支持 FAT32(已經存在了很長時間)。 這使得它成為大多數 USB 驅動器的首選文件系統的有力候選者,只要您可以忍受 FAT32 的文件大小限制——我們將在接下來討論。
文件和卷大小限制
FAT32 是多年前開發的,它基於用於 DOS 計算機的舊 FAT 文件系統。 今天的大磁盤大小在當時只是理論上的,所以對於工程師來說,任何人都需要大於 4 GB 的文件可能看起來很荒謬。 然而,由於當今未壓縮和高清視頻的文件大小很大,許多用戶都面臨著這一挑戰。
今天更現代的文件系統有向上的限制,按照我們的現代標準,這似乎很荒謬,但有一天可能會顯得單調乏味。 當與競爭對手進行比較時,我們很快就看到 FAT32 在文件大小限制方面已經過時了。
文件系統 | 單個文件大小限制 | 單個卷大小限制 |
NTFS | 比市售驅動器更大 | 16 EB |
FAT32 | 小於 4 GB | 小於 8 TB |
exFAT | 比市售驅動器更大 | 64 ZB |
高頻+ | 大於商業 可用驅動器 | 8 EB |
APFS | 大於商業 可用驅動器 | 16 EB |
分機 2, 3 | 16 GB(在某些系統上高達 2 TB) | 32 TB |
分機 4 | 16鈦B | 1 EIB |
每個較新的文件系統都會在文件大小部門輕鬆鞭打 FAT32,從而允許有時可笑的大文件。 當您查看卷大小限制時,FAT32 仍然允許您格式化高達 8 TB 的捲,這對於 USB 驅動器來說已經綽綽有餘了。 其他文件系統允許卷大小一直達到 exobyte 和 zetabyte 範圍。
格式化驅動器
根據您使用的系統,格式化驅動器的過程會有所不同。 我們不會在這裡詳細介紹它們,而是為您提供一些關於該主題的方便指南:
- 如何在 Mac 上擦除和格式化驅動器
- 如何將硬盤驅動器或閃存驅動器從 FAT32 轉換為 NTFS 格式
- 如何在不下載任何其他軟件的情況下在 Windows 上管理分區
- 如何在 Linux 上使用 Fdisk 管理分區
- 如何在 Ubuntu 中使用 GParted 格式化 USB 驅動器
從所有這些中得出的結論是,雖然 FAT32 存在問題,但它是用於大多數便攜式驅動器的最佳文件系統。 大多數設備都支持 FAT32,最大支持 8 TB 的捲和最大 4 GB 的文件大小。
如果您需要傳輸大於 4 GB 的文件,則需要仔細查看您的需求。 如果您只使用 Windows 設備,NTFS 是一個不錯的選擇。 如果您只使用 macOS 設備,HFS+ 將為您工作。 如果你只使用 Linux 設備,EXT 就可以了。 如果您需要支持更多設備和更大文件,exFAT 可能適合您。 exFAT 在與 FAT32 一樣多的不同設備上不受支持,但它很接近。