对于目标文件系统,文件xxx过大。两种方法解决

对于目标文件系统,文件xxx过大。两种方法解决

有时候,当我们移动一个比较大的文件到u盘或者是硬盘时,会出现提示:对于目标文件系统,文件“xxx”过大,而无法移动。这是因为,你的u盘或者是硬盘的文件系统格式为FAT32,这种格式最大只能支持4GB的数据传输,也就是当文件大于4GB时,就会出现如上提示。只要把u盘或硬盘的格式变为NTFS就可以实现大文件传输。下面分享两种解决方法。

百科

对于目标文件系统,文件xxx过大。两种方法解决

Windows系统分三种磁盘文件系统格式:exFAT、FAT32、NTFS。

分区格式
FAT32
NTFS
exFAT
操作系统
Win 95 OSR2之后
Win2000之后
Win CE 6/Vista SP1/Windows 8
最小扇区
512bytes
512bytes
512bytes
最大扇区
64KB
64KB
32768KB
最大单一文件
2bytes-4GB
受最大分割容量
16EB(理论值)
最大格式化容量
2TB(但NT内核系统限制为32GB)
2TB~256TB(受MBR影响)
16EB(理论值)(目前支持到256TB)
档案数量
4194304
至少可以大于1000

exFAT:(Extended File Allocation Table File System,扩展FAT,也称作fat64,即扩展文件分配表)是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一种适合于闪存的文件系统,为了解决FAT32等不支持4G及其更大的文件而推出。exFAT原本设计的目的是在FAT32与NTFS之间取得一个折中,有FAT32的轻便、不需要耗损太多的效能及记忆体来处理文件运作,又有类似NTFS的CAL存取控制机制(很可惜在SP1下找不到exFAT对于CAL的支援),以及类似HPFS系统可快速整理可用丛集空间的Free Space Bitmap,来将文件破碎的情况尽量减少。

FAT32:这种格式采用32位的文件分配表,对磁盘的管理能力大大增强,突破了FAT16下每一个分区的容量只有2GB的限制。由于现在的硬盘生产成本下降,其容量越来越大,运用FAT32的分区格式后,我们可以将一个大容量硬盘定义成一个分区而不必分为几个分区使用,大大方便了对磁盘的管理。而且,FAT32与FAT16相比,可以极大地减少磁盘的浪费,提高磁盘利用率。目前,Windows 95 OSR2以后的操作系统都支持这种分区格式。但是,这种分区格式也有它的缺点。首先是采用FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的磁盘要慢。另外,由于DOS和Windows 95不支持这种分区格式,所以采用这种分区格式后,将无法再使用DOS和Windows 95系统。

NTFS:它的优点是安全性和稳定性方面非常出色,在使用中不易产生文件碎片。并且能对用户的操作进行记录,通过对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了系统与数据的安全。Windows XP、Windows 2000、Windows NT、Windows Server 2003、Windows Server 2008、Windows Vista、以及Windows 7等都支持这种分区格式。

方法一:命令行方式转换磁盘格式(推荐)

该方法直接在命令行下进行,无需要对磁盘进行格式化。方便简单。

  1. 打开“命令提示符”。按键盘上的“win”+R,输入 cmd ,确定就可以打开。或者点开始菜单-附件-命令提示符。有好多种方法就不在一一列出了。
    对于目标文件系统,文件xxx过大。两种方法解决
  2. 输入convert f: /fs:ntfs /x(”f:”为你u盘或硬盘的盘符,此例为F盘。注意各字符串之间的空格
    对于目标文件系统,文件xxx过大。两种方法解决
  3. 按回车,如提示正在使用,请输入 Y 强制执行。转换完成后就可以传输大文件了。
    对于目标文件系统,文件xxx过大。两种方法解决

方法二:格式化转换磁盘格式(注意数据备份)

  1. 打开我的电脑。
  2. 右键需要转换格式的磁盘,从菜单中选择“格式化”。
  3. 文件系统默认为FAT32,将其设置为NTFS。
    对于目标文件系统,文件xxx过大。两种方法解决
  4. 确认格式化。格式化完成后就可以传输大文件了。