擁有 16GB/32GB 甚至 128GB 儲存空間的手機,卻無法複製 5GB 的高清電影?罪魁禍首是檔案系統對單一檔案大小的上限限制。本文深入解析 Android 常見檔案系統特性、歷史演進與解決方案。
檔案系統負責組織儲存空間、管理檔案中繼資料 (檔名、權限、時間、資料區塊指標)。不同檔案系統對最大單一檔案大小、最大分區容量、檔名長度/字元、日誌/權限/壓縮/加密支援度不同。
| 檔案系統 | 最大單一檔案 | 最大分區 | 適用場景 |
|---|---|---|---|
| FAT32 | 4 GB - 1 Byte | 2 TB (理論) | 舊版 Android SD 卡、USB 隨身碟、跨平台相容性最佳 |
| exFAT | 16 EB (理論無上限) | 128 PB | SDXC 卡 (64GB+)、現代 Android 支援良好 |
| NTFS | 16 EB | 256 TB | Windows 系統盤、外接硬碟、Android 需 Root/核心支援掛載 |
| ext2 | 2 GB | 4 TB | 早期 Android 內部儲存 (/data)、舊版 ROM |
| ext3 | 2 TB | 32 TB | Android 2.3+ 內部儲存,含日誌功能 |
| ext4 | 16 TB | 1 EB | Android 4.0+ 內部儲存主流,延遲配置、範圍塊、持久預分配 |
| F2FS | 16 TB | 16 TB | 針對 NAND Flash 優化,新款旗艦機型採用 (/data、/cache) |




.7z.001、.zip.001),手機端用同類工具合併隨著 UFS 3.0/3.1/4.0 普及、F2FS 成熟、Android 強制要求 ext4/F2FS 作為 /data 分區、64 位元 App 強制 (targetSDK 28+),2GB/4GB 單檔限制將逐漸成為歷史。但舊裝置、舊 App、跨平台相容性仍需留意。