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-蘋果中文知識網

外部鏈接[编辑]