无法提取大型 zip 文件

无法提取大型 zip 文件

系统说我的 zip 文件没问题,但我无法通过 提取它unzip。我想可能是因为文件太大(34 GB)所以unzip可能不支持。

有没有什么办法可以让它工作?

答案1

我刚刚解压了一个 13GB 的文件。我无法使用解压工具将其解压,右键单击文件(我在 KDE 中,所以这是 dolphin)。我遇到了类似的错误,它说“您尝试打开的存档已损坏。某些文件可能丢失或损坏。”。相反,我从命令行使用了 dtrx,它在第一次尝试时就成功了。

要安装 dtrx,我输入:sudo apt-get install dtrx

为了运行提取,我dtrx filename.zip没有输入任何标志。

答案2

使用 java 归档器(按照建议这里) 对我来说很管用。语法如下:

jar xvf file.zip

答案3

我认为你的文件下载不完整。来自这里它说:

作为参考,随着 Zip64 扩展对 Zip 文件格式的增强,16 EB 的 Zip 文件(超过 160 亿 GB(或 2 的 64 次方字节))成为可能。同样,Zip 文件中可以包含超过 40 亿个文件和文件夹。

请使用以下方式检查文件的完整性zipzip -T name_of_zip_file.zipOK如果下载完成,则应显示。当前 Ubuntu 64 位已将zip64功能编译到您的 中zip tool。请使用以下方式检查zip -v

答案4

说说看,你试过其他所有可用的解包器了吗?还有 p7zip、b1 Archiver(Snap Store)等等。

我曾经有过几个 zip、rar 等文件,它们没有或者没有正确解压,如果发生这种情况,我只需切换到使用另一个解压缩程序/解包程序来解压文件。

(有时会有帮助)

相关内容