exFAT(Extended File Allocation Table,又名FAT64)是一种特别适合于闪存驱动器的文件系统,最先从微软的Windows Embedded CE 6.0导入这种文件系统,再延伸到后来的Windows Vista Service Pack 1桌面操作系统中。由于NTFS文件系统的一些数据格式规定所限,对闪存驱动器而言exFAT文件系统显得更见优势。
优点:exFAT比过去的FAT文件系统的优势在于:
·可扩展至更大磁盘大小,从FAT32的32GB扩展到256TB。
·理论的文件大小限制为264字节(16 exbibytes),而 FAT32 文件系统中单个文件的大小限制为232字节(=4 GB)。
·簇集大小最大可为每扇区225字节,最大32 MB 。
·由于采用了空余空间寻址,空间分配和删除的性能得以改进。
·在单一文件夹内支持超过216个文件。
·支持访问控制列表(但在Windows Vista SP1中尚未支持)。
·支持Transaction-Safe FAT文件系统 (TFAT)(在WinCE中可选的功能) 。
·提供给OEM的可定义参数可以使这个文件系统适应有不同特点的设备。
·时间戳记能够使用UTC时间而不仅仅是本地时区(从Vista SP2开始) 。
此外,exFAT比NTFS需要较少的磁盘空间开销;试验发现,4GB的闪存驱动器格式化为NTFS使用47.2MB磁盘空间的开销,而使用exFAT则为96KB。
缺点:exFAT比过去的FAT文件系统的劣势在于:
某些设备(如PDA、DC)将无法使用exFAT格式的闪存卡。
使用exFAT的设备将不能够使用Windows Vista的ReadyBoost功能。(Windows 7中的新的exFAT系统支持ReadyBoost)
授权方式不明确。不过,微软曾经为FAT文件系统的一部分申请过专利 。
Windows XP以下的作业系统和其他作业系统暂不支持exFAT。(但Windows XP用户可以安装修补程序KB955704来支持exFAT,以 Mac OS X 用户 可通过升级至 10.6.5 来全面支持 exFAT。)
评论前必须登录!
注册