修复iCloud Drive速度极慢问题的实用指南

本文详细介绍了因iCloud Drive缓存文件过大导致Mac系统运行极其缓慢的问题,并提供了通过终端查找并删除相关缓存文件以强制iCloud重建本地数据库的解决方案。该方法能快速恢复系统响应速度,且不会丢失云存储数据。

如何修复慢得无法忍受的iCloud Drive

如果你因为iCloud Drive导致Mac基本无法工作,请阅读本文。

最近,我快被逼疯了,试图找出为什么我Mac上的一切都慢得像死神降临。

  • 应用程序打开要花很久
  • Finder 无响应
  • 整个系统感觉快要死机了

我当时实际上正在把东西从iCloud移出,这过程花了整整好几天。我甚至在想是否需要彻底更换我的Mac。

然后,我又进行了37次AI/谷歌搜索,找到了一些线索。以下是我最终采用的方法。

对我有用的问题和解决方法

问题基本上出在iCloud上这些巨大的缓存文件。它们位于类似这样的地方:

📁 其中 * 是一长串字符。

1
cd ~/Library/Application\ Support/FileProvider/*/database

我的文件夹内容示例

操作步骤

在终端内操作要谨慎,尤其是在使用像 rm 这样的危险命令时。删除任何东西之前,请确保你在正确的目录中。

  1. 打开终端,进入 FileProvider 目录:
    1
    
    cd ~/Library/Application\ Support/FileProvider/
    
  2. 在 Finder 中打开它,以便你能看到正在处理的内容:
    1
    
    open .
    
  3. 进入那个带有长UUID字符串的文件夹(如上图所示)。
  4. 进入该文件夹内的 database 文件夹。
  5. 删除 database 文件夹内的所有内容: 💡 如果你愿意,也可以直接用 Finder 删除这些文件。
    1
    
    rm -rf *
    
  6. 重启你的 Mac。

预期结果

首先,我的一个文件夹里有一个 44 GB 的文件。

44 千兆字节。

难怪系统什么都做不了。它连读取描述文件夹内容的缓存文件都做不到,更不用说对其进行任何操作了。

当你删除这些文件时,它会强制 iCloud 从头开始重新生成本地数据库。我没有丢失任何数据,并且系统在几分钟内就开始正常工作了。

执行此操作并重启后不久,你应该就能看到你的电脑基本上“复活”了。

希望对你有用!

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计