2011-05-09
如果U盘明明有8G或16G,但遇到无法存入一个大于4G的文件时,说明该U盘需要重新格式化一下,注意在格式化U盘前,选择文件系统时,将原来的FAT32选项改选为exFAT选项,即可。
那么, exFAT是什么意思?
exFAT其实是一种文件系统,是微软公司特地为U盘量身定做的一种格式,exFAT格式是为了解决FAT32等不支持4GB及更大的文件而推出的。exFAT的全称为“Extended File Allocation Table File System”,即扩展文件分配表,是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0; Windows mobiles5、6、6.1)中引入的一种适合于闪存的文件系统,对于闪存,exFAT更为适用。
FAT,最大只支持2G分区,最大文件为4G。FAT32,最大支持2T分区,最大文件为4G。exFAT,最大支持16EB的文件。1EB=1024TB,1TB=1024GBexFAT是专门为闪存类设备开
发的方案。
另外一种文件系统是NTFS(New Technology File System),它是为Windows NT, 2000, XP所设计,被用来代替FAT文件系统的。这是一个基于安全性的文件系统,是Windows NT所采用的独特的文件系统结构,它是建立在保护文件和目录数据基础上,同时照顾节省存储资源、减少磁盘占用量的一种先进的文件系统,NTFS适合使用于非常广泛的硬盘。但对于闪存,不适合使用NTFS文件系统,应使用exFAT。
通常,不选择NTFS文件系统的另一理由是:你还需要用到例如Win9x、MS-DOS等操作系统,这些操作系统是不能读取NTFS分区的。
相对FAT文件系统,exFAT有如下好处:
● 大文件发送增强了台式电脑与移动设备的互操作能力
● 单文件大小最大可达16EB(2 305 843 009 213 693 952字节,就是(理论值,16×1024×1024GB),1TB=1024G)
● 簇大小可高达32MB
● 采用了剩余空间分配表,剩余空间分配性能改进
● 同一目录下最大文件数可达65 536个
● 支持访问控制
● 支持TFAT
采用该文件系统的闪存盘不支持Windows Vista ReadyBoost。Windows Vista SP1支持该文件系统。在Windows 7中提供了对exFAT格式的支持,Windows XP需要打上SP3补丁,Vista需要打上SPl补丁,才能支持exFAT格式。
某些时候,如果U盘因为误操作等导致不能用FAT32文件系统格式化时,可以试试用exFAT这种文件系统来格式化,这种方法有时能够修复U盘至正常使用。
请注意:exFAT只为U盘而生。
现在超过4GB的U盘格式化时默认是NTFS分区,但是这种格式是很伤U盘的,因为NTFS分区是采用“日志式”的文件系统,需要记录详细的读写操作,肯定会比较伤闪盘芯片,因为要
不断读写。
发布评论