我最近扫描了我的硬盘,寻找占用过多空间的东西。我简直不敢相信我的发现:它Google Chrome.app
占用了我硬盘上的 5 GB 以上空间(Mac OS X Yosemite 10.10.2)。(请记住,我说的不是浏览器缓存或 RAM 分配,而是应用程序本身。)
我查看了包裹内部.app
,发现了一个Versions
文件夹,其中包含可追溯到 2013 年(31.0)的 Google Chrome 版本。
- 好吧,所以我必须从应用程序内部手动删除旧版本的 Google Chrome?为什么 Google Chrome 不会自行删除旧版本?
这样做确实会将Contents
文件夹缩小到大约 190 MB,但.app
包不会缩小。(我猜这是一种不会自动缩小的 zip 存档?)
- 因此,我现在面临的问题是,尽管 Google Chrome 应用程序的内容再次恢复到合理大小,但应用程序包仍然有 5 GB。有什么想法可以缩小它吗?
是的,我可以简单地重新安装 Google Chrome,但我必须记住每隔一段时间就执行一次此操作,这很麻烦,我简直不敢相信至少没有一个“设置”开关Clear app versions
。也许您有更好的解决方案或也遇到过这种情况?
答案1
据我所知,它应该只保留最后 2 个版本。
您可以安全地删除最新两个版本以外的任何版本 - 然后密切关注它以确保它不会再次发生。
这可能是一个故障,导致它无法保持最新状态。值得检查的是,它是否包含所有可追溯到 31.0 的版本,或者是否存在时间差距,然后只检查最后两个版本。
如果存在差距,那么故障可能已经清除,但没有自动清理早期版本。
顺便说一句,.app 包只是一个文件夹 - 没有比这更复杂的东西。将 .app 添加到任何文件夹并观察它的变化。
报告的大小应该会在下次访问时发生变化,尽管最坏的情况可能需要重新启动。
答案2
我今天发现了一个类似的问题,我的解决方案很简单:删除该应用程序并从互联网上重新下载。你不会错过任何数据、书签、扩展程序或其他任何东西,因为所有这些都存储在 Library/Application Support 文件夹中。如果你不碰那个文件夹,你应该是安全的。
然后只需重新安装下载的新 Chrome.app 并继续浏览。真的很容易 :)
答案3
我也遇到过这种情况。
Google Chrome 剩余 15GB 版本
以及 Google Chrome Canary 65GB
不知道有什么办法可以避免这种情况再次发生