AI重點
文章重點整理:
- 重點一:微軟Windows 11改變FAT32的32GB容量限制至2TB
- 重點二:FAT32的解禁目前僅可透過命令提示字元執行。
- 重點三:老舊設備仍需FAT32格式以確保相容性。
過去幾十年來,在Windows 系統中嘗試將隨身碟或記憶卡格式化為FAT32 時,系統最高僅能將儲存容量限制在32GB以內。這項源自1990年代微軟 開發者「隨手設定」的祖傳限制,終於在近期釋出的Windows 11 Insider Preview Build 26300.8170預覽版中正式被改變。微軟宣布,將FAT32的分區大小上限一舉增加至2TB,不過目前這項解禁仍僅限透過「命令提示字元」 (Command Line)來執行。
一個「隨手設定」的限制,竟沿用近三十年
說起FAT32 (File Allocation Table 32)格式在Windows作業系統上的32GB限制,其實是一段科技界的奇聞。
早在Windows 95 OSR2推出FAT32格式時,理論上它就已經是能支援高達2TB的單一分割區。然而,當時的微軟開發人員 (後來被證實是前微軟工程師Dave Plummer)在設計Windows格式化介面時,因為當時的硬碟容量普遍極小 (跟目前動輒幾GB起跳的情況相比),便「隨手」將UI介面上的FAT32格式化上限設定為32GB。
沒想到,這個當初以為「以後隨時可以改」的臨時決定,竟然就這樣深植於Windows系統的格式化對話框中,一路從Windows 95一直沿用到目前Windows 11,成為困擾無數跨平台使用者的「人為封印」。這導致當使用者的隨身碟容量超過32GB時,Windows內建的格式化工具就會強迫使用者選擇NTFS,或是exFAT,藉此對應更大磁碟分割區配置。
遲來的2TB解禁,目前仍需透過「指令列」
而在最新針對開發者頻道 (Dev Channel)釋出的Windows 11 Insider Preview Build 26300.8170測試版本中,微軟終於正視這個歷史遺留問題。
根據官方的更新日誌,使用者現在可以將FAT32的分割區大小增加至最高2TB。這意味著,使用者可以原生地將一顆1TB的大容量外接硬碟直接格式化為FAT32。
不過,微軟的解禁目前僅做了「半套」。這項2TB的磁碟分割區容量放寬,目前僅適用於在「命令提示字元」或「PowerShell」中使用格式化指令來執行。如果使用者透過點選Windows傳統的圖形化介面 (GUI)「格式化」視窗,上限依然會限制在32GB,預期微軟在未來的更新中,才會逐步將圖形化介面的限制一併解除。
但實際上,微軟早在2024年8月釋出的Canary測試版本,早就加入此功能讓開發者能早期進行測試,只是從當時就已經僅能透過命令提示字元形式進行格式化,顯然微軟目前尚未計畫讓一般使用者能輕易改變檔案分割區隔是,或許還是希望蒐集更多測試反饋意見。
分析觀點
為什麼在NTFS已經是 Windows預設標準,同時exFAT格式也已經高度普及的今天,微軟還要回過頭來解除FAT32的容量限制?答案在於「極致的跨硬體相容性」。
雖然NTFS在Windows環境下效能極佳且支援大容量檔案,但在macOS上預設只能以「唯讀」形式取用,而且許多老舊設備幾乎完全不支援;而exFAT雖然解決大容量與跨平台 (Mac/PC)讀寫問題,但部分較舊的數位相機、智慧電視、汽車音響、行車紀錄器,或是開源的Linux設備與遊戲主機 (如某些早期的掌機或印表機),由於缺乏exFAT的授權或驅動,至今仍然限制在只認FAT32格式情況。
過去,使用者如果買了一張128GB的記憶卡要用在這些老舊設備,必須四處尋找如「Rufus」或「FAT32 Format」等第三方軟體來強制格式化。如今,微軟終於從作業系統底層移除這項荒謬的人為限制。雖然目前還需要敲打指令碼,但這已經是微軟在儲存格式相容性上,向前邁出 (或者說補足)的一大步。
《原文刊登於合作媒體mashdigi,聯合新聞網獲授權轉載。》
精華 FAQ
-
微軟解除FAT32的容量限制主要是為了改善跨硬體相容性,因為許多老舊設備仍只支援FAT32格式,這樣能夠滿足使用者的需求。
-
在Windows 11 Insider Preview Build 26300.8170中,使用者可以透過命令提示字元或PowerShell輸入指令將FAT32格式化至最高2TB,提升了容量上限。
-
目前,儘管FAT32的容量限制已擴大至2TB,但這項功能僅限於命令提示字元操作,透過傳統的圖形介面仍然只能格式化至32GB,需待未來更新改善。

討論區