如何修复.zip 文件?

如何修复.zip 文件?

首先,我对编码、计算机等一无所知。如果计算机大师能够详细回答我的问题(例如:输入这个,如果可能的话,截图),那就太好了。

首先,我的 MacBook Air 收到了几个 .zip 文件。我甚至不知道是什么类型的,但整个东西大约有 31.5 厘米宽和 23 厘米长。

我认为 .zip 文件包含 .img 文件,可能超过 4000 个。这个文件之所以这么大,是因为我们要制作一个包含大量图片的相册。不过,我不确定这些图片是截图还是 .gif。

由于某种原因,我收到的文件看起来像图像,但扩展名有时显示为 .gif 而不是 .img。

现在,当我尝试打开 .zip 文件时,会出现一条通知:

无法读取存档数据。

我通常按​​“全部忽略”或“停止”。

由于“停止”以蓝色突出显示,因此看起来很有希望。我按下它,它显示:

无法读取存档数据。

当我按下“全部忽略”时也会发生同样的事情。

我已经尝试寻找解决方案,但这个网站告诉我使用一个叫做 Terminal 的东西。(.zip 文件的名称是 memories。)

我以为 .zip 文件已损坏,所以(正如网站告诉我的那样)我输入了:

zip
(enter)
-F memories.zip --out please.zip

这不起作用。显示的内容如下:

Fix archive (-F) - assume mostly intact archive
    zip warning: No .zip file found
        (If all you have are splits (.z01, .z02, ...) and no .zip, try -FF)
zip I/O error: No such file or directory
zip error: File not found or no read permission (memories.zip)

我尝试了以下操作:

-FF memories.zip --out please.zip

还是没用。显示如下:

Fix archive (-FF) - salvage what can
    zip warning: could not open input archive: memories.zip
Scanning for entries...

Could not find:
  memories.z01

Hit c      (change path to where this split file is)
    s      (skip this split)
    q      (abort archive - quit)
    e      (end this archive - no more splits)
    z      (look for .zip split - the last split)
 or ENTER  (try reading this split again):

我停在这里,因为我不知道下一步该做什么。有人能帮我吗……?

答案1

我猜想压缩文件的人决定将它们拆分成几部分以获得合理大小的文件,而您尚未下载该.zip文件或尚未下载所有其他部分/拆分部分。

Winzip 文章 拆分 Zip 文件 说:

拆分 Zip 文件的每个段都会有不同的扩展名。WinZip 创建的文件名称为 Data.z01 或 Data.zx01、Data.z02 或 Data.zx02 等,新 Zip 文件的最后一段除外。最后一段将始终分别具有 .zip 或 .zipx 扩展名,具体取决于创建 Zip 文件时使用的压缩方法(例如,Data.zip、Documents.zipx)。

要打开拆分的 Zip 文件,请打开扩展名为 .zip 或 .zipx 的文件。不要尝试打开任何扩展名为数字的文件;WinZip 不会将它们识别为 Zip 文件。

打开拆分 Zip 文件后,您可以像处理常规 Zip 文件一样对其进行操作,但您不能添加任何新文件或删除现有文件。拆分 Zip 文件还无法执行某些操作,例如创建自解压 Zip 文件和编辑注释。

从您收到的错误来看,您似乎下载了一些分割文件,但没有下载主.zip文件。您应该获取该文件,并检查是否已下载所有分割文件。

相关内容