Anonim

另一位TechJunkie读者本周写信给我们,想知道为什么她不能将4k电影复制到全新的从未使用过的128GB USB闪存盘上。 她收到“文件对于目标文件系统而言太大”。 USB驱动器已被Windows识别,是新购买的,并且足够容纳文件。 发生什么了?

另请参阅我们的文章《如何加快Windows 10 –最终指南》

我之前在“如何修复Windows中的文件对于目标文件系统来说太大”错误中对此进行了介绍,但是这种情况略有不同。

USB驱动器和Windows

为了将此错误放入某种上下文中,这里有一段历史。 如果您只是在寻找答案,请随时跳过。

Windows使用两个文件系统(在消费类计算机上很快为三个)FAT32和NTFS。 新的ReFS文件系统是Windows 10中引入的,但在Windows 10 Enterprise以外的所有版本的Fall Creators Update中将再次将其删除。 因此,保留了两个旧文件系统。

FAT32是使用文件分配表的,于1977年首次作为FAT引入。它于1996年成为FAT32,并被引入以克服原始FAT系统的文件大小限制。 FAT是在所有数据都存储在5.25英寸软盘上后才引入的,并且在命名,文件大小和最大存储容量方面受到限制。

FAT16是一种临时解决方案,于1984年推出。它能够处理更大的文件和更长的名称,但仍然受到限制。 FAT32是Windows 95中引入的,能够处理更大的文件和更大的存储。 FAT32的文件大小限制为每个文件4GB,最大存储容量为2TB。

NTFS是新技术文件系统,于1993年在Windows NT中引入。 它克服了FAT的文件命名和大小限制,并引入了其他一些简洁功能。 它可以处理最大16TB的文件,最大存储容量为256TB。 它还带来了文件权限,更好的压缩,容错,卷影复制和加密功能。

引入了另一种FAT系统exFAT来替代FAT32,该文件的理论文件大小限制为16艾字节,理论存储限制为128 PB。 exFAT虽然非常节省空间,但仅真正用于32GB以上的MicroSD卡。 它很少在USB驱动器或PC上使用。

USB和FAT32

尽管NTFS已经存在了将近25年,并且几乎是每台Windows PC上的默认文件系统,但USB驱动器仍以FAT32的形式出售。 为什么?

苹果。 Mac OS无法写入NTFS驱动器。 Mac OS可以正常读取NTFS,但仍无法对其进行写入。 Mac OS可以读写FAT32。 因此,如果制造商想要使其USB驱动器通用,则需要将其格式化为FAT32格式,否则可能会疏远成千上万的计算机用户。

另外,FAT32的主要限制,最大文件大小为4GB和最大存储大小为2TB与USB驱动器无关。

随着2TB USB驱动器开始出现在市场上,使用FAT32作为默认文件系统可能会发生变化。 首先是2TB金士顿数据旅行者,但随后更多。 对于较大的驱动器,这将更改默认文件系统,但较小的驱动器可能保持不变。 再加上4K视频的平均文件大小,它以每分钟2GB的运行时间运行,您很快就会需要NTFS USB密钥。

或者您可以自己重新格式化。

文件对于目标文件系统而言太大

因此,现在您知道FAT32和NTFS的原因和原因,您将想知道如何将新的USB驱动器转换为更可用的文件系统,对吗? 请注意,格式化任何驱动器都会删除其中的所有内容,因此,如果要保留文件,请将文件保存在其他位置。

在Windows中格式化USB驱动器:

  1. 将USB驱动器装入计算机上的插槽中,然后等待操作系统识别出来。
  2. 右键单击并选择格式。
  3. 选择NTFS作为文件格式,并根据需要命名驱动器。
  4. 将其他设置保留为默认设置。
  5. 选择开始。

该过程只需几秒钟,即可将USB驱动器重新格式化为NTFS。 现在,您应该能够从Windows计算机跨任意大小的任何文件进行复制。

在Mac OS中格式化USB驱动器:

  1. 将USB驱动器装入计算机的插槽中,然后等待Mac OS识别它。
  2. 打开“磁盘工具”,然后从左侧选择USB驱动器。
  3. 选择“擦除”,为驱动器命名(如果您愿意),然后选择“ MS-DOS FAT”作为格式。
  4. 在“方案”下选择“主引导记录”。
  5. 选择擦除并完成该过程。

这会将驱动器格式化为在Mac OS中可读和可写的MS-DOS FAT。

文件太大,无法通过大USB密钥访问目标文件系统