打开压缩文件出错。没有这样的文件或目录?
在使用PC机25年后,我很高兴地学习了所有关于使用新Mac和OS X Mavericks的工作。
我刚才试图打开一个压缩文件,但被一个存档工具的对话框打断了。
无法将"filename.zip"扩展到"Download"。
(错误2 - 没有这样的文件或目录。)
![Error 2 - No such file or directory.][1] 。
该怎么做?我怎样才能访问该压缩文件的内容?
52
3
很可能
filename.zip
实际上不是.zip
文件,或者已经损坏。打开终端。你可以通过在Spotlight中输入"Terminal"来访问它。
在你的命令行提示符中输入以下步骤中的命令(三击该行,复制它,然后粘贴到你的提示符中)。将
filename.zip
替换为zip
文件的实际名称。如果文件的名称包含空格,你需要用转义符``
来输入。例如,如果文件被命名为
compressed crap.zip,你要在命令行中输入
compressed\ crap.zip`。第1步。
修复磁盘权限。一旦完成,尝试再次打开.zip文件。如果你愿意,你可以在命令行中进行。
第2步。
使用file来确认它实际上是一个压缩文件。
输出结果应该是。
压缩档案数据,至少需要v2.0版才能提取
。如果你没有收到这个输出,请在继续进行之前将输出作为评论发布。
第3步。
在确认它实际上是一个压缩文件后,尝试从命令行中直接解压。
第四步。
第3步可能会失败。运行zip命令,尝试修复任何损坏并挽救存档的内容(再次将
filename.zip
替换为actualname.zip
)。如果它执行得很干净,你将直接返回到你的提示符。退出终端。导航到你的下载文件夹,双击 "Repairedversion.zip"--它应该可以顺利解压。
或者,它可能不会干净地退出。如果你看到的是
这是一个单磁盘存档吗? (y/n):
按 "y "键。回到提示符后,再次尝试打开下载文件夹中的
Repairedversion.zip
。如果你仍然无法打开它,请在下面评论从命令中收到的警告。如果你已经到了这一步,很可能文件已经被损坏,无法修复。有许多事情可能发生在这里。解决这个问题的*简单的方法是重新下载(或重新拷贝)压缩文件,并重新尝试打开它。在没有更多信息的情况下,这里列出了一些可能发生的事情。
.zip
加到了文件名的后面。所以你的电脑认为它是一个压缩文件,但它实际上不是一个压缩文件。所有这些问题都是非直观性的,对它们的修复也同样是非直观性和技术性的。我认为你最好的办法是再次尝试重新获取文件。
尝试用Archive Utility以外的其他应用程序打开文件。
我使用了[Keka](https://www.keka.io/en/)这个应用程序。它也遇到了一个错误。
然而,它也能够解压一个包含6个完整图像文件的目录,以及第7个失败的"Zero bytes"图像,提取失败。
使用这个应用程序,至少你可以从损坏的存档中恢复至少一些文件。