现在的U盘容量已经非常大了,一般都有16G以上,为了能放单文件大于4G的数据大多数时候我们都是把U盘格式化为ntfs格式的,所以会出现不管是大文件还是小文件,当你往U盘里复制文件或者使用发送到U盘功能的时候会出现一个怪现象,那就是不管U盘速度如何,都会在前部分拷贝的时候速度非常快,基本上达到U盘的正常速度,但当到达100%的时候就会卡住好久,短的5秒,慢的几分钟才会显示复制完成。详细描述就是比如开始写能30M/s,然后慢慢降下来,最后稳定8M左右。最后到100%的时候,进度条还会读个几秒才消失,大文件的话比如电影的话进度条起码要10多秒才会消失。
小文件拷贝都最后卡很久截图大文件电影拷贝都最后卡很久示意图
而且这个问题不止体现在U盘上,移动硬盘也会出现这种问题,这里主要说的win7以上的操作系统,而且不管是usb2.0的还是usb3.0的都一样,这究竟是怎么回事呢,怎么解决呢?
【问题原因】:
其实这是NTFS格式的原因,具体解释不清楚,猜测是因为使用这个格式后,系统默认会先把数据放内存缓存,然后再拷贝到U盘里,所以前半部分速度特别快,后面迟迟不能结束的几秒那才是真正写入U盘或移动硬盘的速度。
【解决方案】:
知道是ntfs的原因就好办了,我们只需要把U盘格式化为FAT32格式就好了,但这样就没办法拷贝大于4G的单个大文件了,没关系,我们可以把U盘格式化为exfat即可,这种格式不但对U盘的寿命无影响,也支持单4G大文件的写入,所以是比较推荐的格式了,大家快试试吧,效果显著哦,另外不要用剪切文件到U盘,用复制会更快。
格式化为exfat格式,分配单元选32KB。