U盘不能拷贝大于4GB的单文件怎么办?

作者:iamlaosong

今天想拷贝一个Ghost镜像文件到U盘,结果报错说文件过大,不能拷贝,开始以为空间不够,删除一些文件后还是不行,才知道不是空间问题,而是文件系统问题,网上一搜,跳出来都是“U盘不能拷贝大于4GB的单文件怎么办?”之类的问题。

原因是U盘原来的文件系统是FT32(默认),这个文件系统不支持大于4G的文件。

解决办法:将U盘格式化为NTFS格式或者exFAT就可以了。据说U盘为NTFS格式对U盘有损害,NTFS格式之所以伤U盘,就是因为其在读的时候也会有伴随写入(时间戳),缩短U盘寿命,但是相比于FAT和FAT32格式,NTFS支持单个文件大于4GB。我觉得这种影响应该很小,毕竟不是硬盘,只是临时存储,没那么多读写,一般可以不用考虑,没听说谁的U盘因此损坏了。

不过我还是将U盘格式化为exFAT格式,不仅支持4GB以上文件,而且对U盘寿命的影响远小于NTFS。我U盘上的东西都是临时的,格式化掉也没关系,为什么不选一个好一点的方式呢?

如果不想动U盘上的文件,可以将FT32转换成NTFS。这方法的好处是可以保留原来的文件,不用担心数据丢失。

转换方法:

运行----cmd----convert x:/fs:ntfs
x标识你的U盘或硬盘盘符 比如你的U盘是H盘,那就是h:/fs:ntfs  
FAT32----NTFS是不可逆转的转换。

就这么简单,转换后就可以放入大于4G的单个文件了。