当您打开“活动监视器”时,会看到这样的情况:mds_stores 进程占用了 80–100% 的 CPU 资源,Mac 运行变慢,风扇狂转。我们来分析一下这是怎么回事以及如何解决。

什么是 mds_stores

mds_stores 是 macOS 内置搜索功能 Spotlight 的系统进程。它负责对磁盘上的文件进行索引,以便可以瞬间完成搜索。在正常模式下,它会安静且隐蔽地运行。但有时索引会失控并开始持续数小时大量消耗资源。

为什么会出现这种情况

— 重新安装 macOS 或在新 Mac 上首次使用时,Spotlight 会从头开始构建索引

— 连接了大容量外接硬盘或云盘(iCloud Drive、Dropbox、Google Drive)

— 索引数据库损坏 —— 进程陷入死循环且无法完成工作

— macOS 更新重置了部分索引设置

— 临时数据文件夹中积累了太多文件

如何解决这个问题

1. 请稍候。如果您刚重命名或重新安装了系统,或者连接了新硬盘,请给 Spotlight 1 到 2 个小时来完成索引。在此期间请勿关闭 Mac。

2. 重启 Mac。简单的重启往往很有帮助:进程会重新开始并正确完成。

3. 将不需要的文件夹排除在索引之外:

— 打开“系统设置” → “Spotlight”(在 macOS Ventura 及更高版本中:“设置” → “Siri 与 Spotlight”)

— 转到“隐私”标签页

— 点击“+”并添加不需要索引的文件夹或硬盘,例如外接归档硬盘

4. 手动重建 Spotlight 索引:

— 进入“系统设置” → “Spotlight” → “隐私”

— 将系统盘(Macintosh HD)拖入排除列表

— 等待几秒钟,然后将其从列表中移除

— Mac 将自动开始重新索引 —— 根据数据量大小,这需要 30 分钟到数小时不等

5. 通过终端停止 Spotlight(如果 Mac 完全没有响应,这是一种临时措施):

— 打开“终端”(“应用程序” → “实用工具” → “终端”)

— 输入命令:`sudo mdutil -a -i off` 并按回车键,然后输入管理员密码

— 当负载下降后,再次开启索引:`sudo mdutil -a -i on`

什么时候需要引起注意

如果 mds_stores 不是持续几个小时,而是无论在什么情况下每天都在满负荷加载 Mac —— 这可能表明文件系统损坏或存储驱动器出现问题。在这种情况下,常规的家庭维护方法可能无效或适得其反。

欢迎来到 iClub.pro 进行免费检测:我们将检查磁盘状态、找出原因并帮助您的 Mac 恢复正常工作状态。