exFAT

維基百科,自由的百科全書
前往: 導覽搜尋
exFAT
開發者 微軟
全稱 Extended File Allocation Table
發行 2006年11月 (Windows Embedded CE 6.0)
分割標識 0x07 (MBR)
EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)
結構
目錄內容 Table
檔案分配 位陣列連結串列
壞塊 集群標記
限制
最大檔案尺寸 64 ZiB,建議512 TiB[1]
最大檔案數量 單一目錄最多2,796,202[2]
最長檔案名 255個字元(UTF-16)
最大卷容量 64ZiB,建議512TiB[1]
功能
日期範圍 1980年1月1日至2107年12月31日
屬性 唯讀、隱藏、系統、磁碟區標籤、子目錄、封存
檔案系統許可權
作業系統支援 Windows Embedded CE 6.0 (Embedded)
Windows XP(包含64位元)SP2或更高(可選,需要KB955704)
Windows Server 2003 SP2或更高(可選)
Windows Vista SP1或以後
Windows Server 2008
Windows 7
Linux
Mac OS X 10.6.5
OS X Lion
OS X Mountain Lion
OS X Mavericks

exFATExtended File Allocation Table),又名FAT64,是一種較適合於快閃記憶體檔案系統,最先從微軟Windows Embedded CE 6.0引入這種檔案系統,後又延伸到Windows Vista Service Pack 1作業系統中[3]。由於NTFS檔案系統的一些資料格式規定所限,對快存記憶體而言exFAT顯得更具優勢。

優點[編輯]

exFAT相較於之前FAT檔案系統的優勢在於:

  • 可拓展至更大磁碟大小,理論上64ZiB,推薦最大512TiB,相較32位元限制的FAT32分割的的2TB(每磁區512位元組)。
  • 理論的檔案大小限制為264 - 1位元組(16 exbibytes - 1),而 FAT32 檔案系統中單一檔案限制大小為232 - 1位元組(4 GiB)。
  • 對於單檔超過4 GB的跨系統使用者來說,exFAT很好地提供了Windows(XP需要SP2和更新)、Mac OS XLinux之間的相容性。
  • 叢集大小最大可為每扇區225位元組,最大32 MB。
  • 由於採用了空餘空間尋址,空間分配和刪除的效能得以改進。
  • 在單一檔案夾內支援超過216個檔案。
  • 支援存取控制清單(但在Windows Vista SP1中尚未支援)[4]
  • 支援Transaction-Safe FAT檔案系統 (TFAT)(在WinCE中可選的功能)。
  • 提供給OEM的可定義參數可以使這個檔案系統適應不同特色的設備。
  • 時間戳記能夠使用UTC[5]時間而不僅僅是所在時區(從Vista SP2開始)

缺點[編輯]

exFAT比過去的FAT檔案系統的劣勢在於:

  • 某些設備(如PDADC)無法使用exFAT格式的記憶卡。
  • 使用exFAT的設備將不能用Windows VistaReadyBoost功能。(Windows 7中的新的exFAT系統支援ReadyBoost[6]
  • 授權方式不明確。夏普RIM[7]分別和微軟達成了exFAT授權協議。存在專利費。微軟曾經為FAT的一部分申請專利[8]
  • Windows XP SP3之前的Windows暫時不支援exFAT,Windows XP可以安裝修改更新KB955704來支援exFAT[9],Linux作業系統需要透過未完成的exfat工具支援exFAT[10],Mac OS X可透過升級至10.6.5來全面支援exFAT[11]

參見[編輯]

參考資料[編輯]

  1. ^ 1.0 1.1 KB955704. 2009-01-27. "Description of the exFAT file system driver update package [for 32-bit XP]" 
  2. ^ US patent application 20,090,164,440  contains Microsoft exFAT specification (revision 1.00)
  3. ^ Brandon LeBlanc. Vista SP1白皮書. 微軟. 2007-08-28 [2007-08-28]. 
  4. ^ Anandtech - Second Shot: Windows Vista SP1
  5. ^ Mike Nash: Windows Vista Service Pack 2 Beta,The Windows Blog
  6. ^ exFAT Versus FAT32 Versus NTFS. [2008-07-06]. 
  7. ^ RIM獲微軟exFAT專利授權協議:用於存儲技術. [2012-09-19]. 
  8. ^ Elizabeth Montalbano. Microsoft FAT patents upheld. Computerworld. 2006-01-11 [2008-02-22]. 
  9. ^ KB955704
  10. ^ exfat - Free exFAT file system implementation
  11. ^ Mac OS X 10.6.5 正式支援 exFAT-蘋果中文知識網

外部連結[編輯]