如何在 Windows FAT32 中解压 9GB 文件

如何在 Windows FAT32 中解压 9GB 文件

我有一个 2GB 的 RAR 文件,其中包含一个 9GB 的视频文件。我使用的是 FAT32 文件系统。现在我想解压该文件,但由于 FAT32 文件大小限制,超过 4GB 后会出现错误。

现在我想知道如何提取该视频?我知道一种方法是将我的分区转换为 NTFS,但我不想那样做。

我也尝试过 7-zip 但是 4GB 之后再次出现错误。

另一种方法是分割该文件,但我不知道如何分割压缩的视频文件。

有什么想法吗?我该如何摆脱这个问题。


更新:

对于那些认为它不是 AVI 文件的人,或者可能是我误解了它,或者可能是我没有提到正确的大小,或者如果他们认为不可能压缩那么多,我会附上该文件的图像。我希望它能回答所有这些问题。

在此处输入图片描述

答案1

您无法超过 FAT32 文件系统的 4GB 限制,因为 FAT32 在设计时就设定了此限制。此文件系统具有自然限制其可以处理的最大文件大小为 4GB。

是的,我还没有找到任何可以在解压视频文件时对其进行分割的工具。


解决这个问题的方法是不是想要转换为 NTFS 的是:

  • 获取一个具有 NTFS 文件系统的外部驱动器。

  • 在那里提取您的视频文件。

  • 然后使用视频分割软件将其分割成多个部分,然后将它们复制到 FAT32 文件系统。

答案2

您可以尝试使用 VLC 媒体播放器播放 RAR(原文如此!)文件。它确实有对 RAR 的内部支持。这只有在您的 RAR 未加密时才有效。我不知道 VLC 实现的内部原理,但我认为 VLC 不会创建临时文件,那么这可能会有效。EDIT2
:不适用于压缩档案,但应该适用于多卷 RAR。

编辑:
但是如果你想访问真正的文件并且播放它是不够的:使用 WinMount 安装 RAR 文件http://www.winmount.com作为虚拟驱动器。EDIT2
:不起作用,大约 4GB 后停止(由提问者测试)

EDIT3:
好的,我刚刚想起 Microsoft Virtual PC 可以在 FAT32 上制作多卷 VHD。相关:http://www.k2underground.com/blogs/blacktop/archive/2009/06/26/microsoft-virtual-pc-and-fat32-disks.aspx
请记住,如果没有 MS Virtual PC,您无法使用这些 VHD。要使用或用其他软件打开它们,必须先将它们合并。仅仅打开一个文件有点过分,但您可以尝试一下。不过,我没有在新的 Windows 7 PC 上测试过,只在装有 WinXP 的旧 PC 上测试过。

答案3

您可以启动 Linux Live 发行版并挂载您的文件系统。然后运行

7z -so e file.rar | split -b 3500M

这样,您最终会在 FAT 分区上得到分割文件视频。我不知道是否有播放器能够真正显示该文件。

答案4

FAT32不支持大于 4 GB 的文件,因此您无法在任何 FAT32 文件系统上创建大于该大小的文件。您使用哪种操作系统?在 Windows 上,您可以使用转换程序(替换D:为您的实际驱动器号):

convert D: /fs:ntfs

编辑:引用上述 MSKB 文章中的相关内容convert.exe

笔记尽管转换过程中出现损坏或数据丢失的可能性很小,但我们还是建议您在开始转换之前对要转换的卷上的数据进行备份。

相关内容