如何打开变成 CPGZ 的 Zip 文件
曾经将zip 文件转换为cpgz 文件吗?这是一个不常见的问题,但是会发生以下情况;当尝试解压缩 .zip 文件时,它会解压缩为 .cpgz 文件,然后也可以在 Archive Utility 中启动该文件,然后又变回 .zip 文件,然后又变成 .zip.cpgz 文件, 并且基本上存档陷入无限循环,因为它被解压缩成另一个变体,一遍又一遍。很烦人,对吧?不用担心,本教程将详细介绍如何在 Mac 上打开 cpgz zip 文件。
为什么会发生这种情况并不总是完全清楚,但它可以说明一些事情:
- 损坏的文件,无论是在下载过程中还是来自原始文件
- 下载不完整,停止在99%完成或类似
- 某些网络浏览器在下载过程中或之后对文件处理不当
- 一个错误
因此,处理zip cpgz循环通常最好用几种不同的方式处理。在开始之前,如果可能,您可能需要检查原始文件的 md5 哈希或 SHA1,这可以很容易地告诉您文件是否已损坏或不完整。尽管如此,并非所有服务器都为您提供,因此我们将介绍三种方法来解决这个 CPGZ zip 问题,并一劳永逸地打开这个容易出错的 zip 存档。
1:使用不同的浏览器再次下载Zip文件
如果您使用Firefox 下载了原始文件,请尝试使用Chrome 或Safari 再次下载zip 文件,反之亦然。有时,只需在文件正常解压缩之前再次重新下载文件即可。这对于较小的文件非常有用,但下载大文件并不总是有意义,如果您确定文件没有因为检查 md5/sha1 总和或其他原因而损坏,您可以尝试其他两个选项。
再次下载原始zip通常可以在Mac和Windows PC上正确打开zip文件,而无需处理cpgz文件。
2:从命令行解压Zip CPGZ
命令行解压缩工具通常能够将存档从.zip 解压缩到.cpgz 循环。您可以对原始 .zip 存档执行以下操作以在 Mac 上打开 CPGZ:
- 启动终端,位于/Applications/Utilities 文件夹中
- 在Finder中找到.zip文件并轻松访问它
- 在命令行键入“unzip”,后跟一个空格,然后将.cpgz 或.zip 文件拖放到终端窗口以自动输入该文件的完整路径,然后按回车键
- 存档应像往常一样扩展,为您提供内容
命令行方法应该基本上每次都有效,因为它会强制提取部分下载的文件。如果您知道该文件只是部分下载(通过检查 md5 哈希或其他方式),您真的应该再次下载该文件。
3:安装和使用Unarchiver打开CPGZ Zip文件
Unarchiver 是一种第三方工具,可以被视为压缩格式的瑞士军刀,几乎可以处理您可以使用的任何存档文件格式。它的工作方式与默认的存档实用程序非常相似,仅在遇到存档时运行,它会快速解压缩然后再次退出。因此,它也可以用来强行提取有问题的zip/cpgz文件:
- 下载Mac OS X 的Unarchiver 并安装它,确保它与所有归档格式关联
- 通过Unarchiver打开有问题的.zip或.cpgz文件(一般最好关注原始zip)并解压
存档文件现在应该可以按预期访问。
顺便说一句,Archive Utility 最近出现了一些崩溃问题,现在是抓取 The Unarchiver 这样的替代品的最佳时机。它是免费的,可以处理几乎任何可以想到的格式的档案,强烈推荐。
这篇故障排除帖子是为了回答我们最近在 Twitter 上收到的一个问题(别忘了也关注我们),幸运的是,我自己也遇到了同样的问题下载鼠标共享应用程序 Teleport 后。出于我的目的,我使用了命令行方法,但 Unarchiver 也被证实同样有效。