Win XP 对压缩文件大小有限制吗?

Win XP 对压缩文件大小有限制吗?

我刚刚使用 Windows XP 压缩文件夹将硬盘上的 11.6GB 数据压缩为一个 4GB 的 zip 文件,然后删除了原始数据。然后我发现 4GB 的 zip 文件已损坏。这仅仅是因为它太大而 Windows 无法正确处理吗?我以前从未遇到过这种情况。

当我尝试将 zip 文件从我的硬盘(NTFS)复制到一个空的 16GB 记忆棒(FAT32)时,系统发出了此问题的警报 - 它说空驱动器已满。

我想了解这是否只是偶然事件,还是存在一些基本限制。这将决定我如何恢复数据。

答案1

这并非偶然。FAT32 文件系统的文件大小限制接近 4 GB(4 × 1024 3),而 NTFS 的文件大小限制接近 16 EB(16 × 1024 6)。微软在 Vista SP1 中发布了一种名为 exFAT 的文件系统,专门为闪存驱动器设计,但文件大小限制几乎与 NTFS 相同。您可以从以下网址下载适用于 Windows XP 的 ExFAT 驱动程序更新这里

在计算机上安装后,您可以重新格式化记忆棒,并将大于 4 GB 的文件复制到记忆棒中。请注意,只有安装了驱动程序的 XP 系统才能在重新格式化记忆棒后访问记忆棒的内容。

或者,您可以将记忆棒重新格式化为 NTFS,但同样,这可能与您想要插入的所有内容不兼容,并且 NTFS 文件结构比 exFAT 具有更多的开销。

相关内容