在小容量隨身碟時代,通常我們格式化時會選擇 FAT32 格式,這種格式預設只適用於 32GB 以內的儲存裝置,如果你的儲存裝置是 64GB以上,則格式化時只能選擇 NTFS 或 exFAT 格式。
但理論上說 FAT32 支援的儲存容量可以達到 16TB,為什麼 Windows 系統會有 32GB 的限制呢?原因很簡單:微軟工程師在開發 Windows NT 時決定限制容量在 32GB,因為以當時來看,這個容量是完全足夠使用的 (那時候記憶卡容量通常是 16MB)。
FAT32 格式化 32GB 以上的分區時需要使用 32KB 或更大的分配單元,這樣會導致一個問題:一個位元組內容的檔案也會佔用 32KB 或更多空間,在那個時代這種操作方式是非常浪費的。
然後這麼多年過去微軟也沒對這個限制進行修改,於是轉眼間二十多年過去,現在微軟終於決定修改 FAT32 的容量限制,從 32GB 提升到 2TB。
微軟的官方文件顯示,當你把系統更新至Build 27686後, FAT32 的32GB 容量限制將會解除,未來, FAT32 的容量上限提升為2TB。
這意味著如果你使用的隨身碟或行動硬碟容量在 2TB 以內都可以將其格式化為 FAT32,當然實際上大容量更推薦使用 NTFS 檔案系統,可以獲得更好的性能。
微軟並未解釋為什麼想起來調整這項設定,不過很有可能這是有使用者反應之後,微軟才想起來調整的,畢竟對微軟來說一些陳年程式碼能用就行沒必要大動干戈,不然要是出現失誤影響使用那罪過可就大了。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!