Mac 上的 mds_stores 是什么以及为什么会导致 CPU 高
如果您阅读了本文,您可能已经检查了 Mac 上的活动监视器,发现您的 mds_stores 进程导致 CPU 使用率非常高。
您最初检查活动监视器也可能是因为高 CPU 使用率影响了 Mac 的性能。那么,如何解决这种情况呢?
作为一名 Mac 技术人员,我见过并修复过无数的软件和硬件问题,因此我的办公桌上多次遇到过这个问题。
好消息是 mds_stores 进程无需担心,您可以通过下面将要学习的五个快速提示之一来控制其 CPU 消耗。
要点
- Mds_stores 是一个负责为 Spotlight 搜索数据建立索引的进程。
- 由于大量数据、高数据周转率或其他系统错误和恶意软件,它可能会使用较高的 CPU。
- 要解决此问题,请从简单的解决方案开始,例如重新启动你的Mac。
- 如果这不起作用,您可以尝试更改您的聚光灯设置或者重新启动索引。
- 恶意软件也有可能导致该问题,因此请确保运行恶意软件扫描偶尔。
首先,让我们了解 mds_stores 是什么以及它为何会导致 CPU 占用率过高。
MDS 是 macOS 使用的缩写,代表元数据服务器。用最简单(但仍然有点令人困惑)的术语来说,它是存储有关其他数据的信息的数据。它位于 Mac 的文件系统中,用于许多不同的用途。
然而,mds_stores 进程是您的 Spotlight 搜索所独有的。它用于存储和跟踪 Spotlight 搜索可能需要轻松快速访问的信息,以便为您提供最快、最准确的结果。
现在,什么会导致该进程压垮 Mac 上的 CPU?嗯,我想到了一些事情。首先是 Mac 上有大量内容。如果您经常使用 Spotlight 搜索并且 Mac 上有大量数据,那么 mds_stores 可能很难找到存储所有这些数据的位置,并且需要额外努力。
第二个想法是 Mac 上的高数据周转率。我的意思是,您经常删除、更改、重命名、重新组织,甚至向 Mac 添加新数据(包括来自外部硬盘的数据)。有时,这可能会压垮 mds_stores 进程并使其很难跟上。
mds_stores 运行的另一个原因是系统错误甚至恶意软件。您的 Mac 中可能存在更深层次的问题,导致 mds_stores 出现故障。
让我们首先从简单的修复开始。
修复#1:重新启动 Mac
可以帮助解决大多数高 CPU 问题的第一件事是重新启动 Mac。在这种情况下,它会强制关闭 mds_stores,并有助于阻止过度使用。
使用左上角的 Apple 菜单,选择重新启动。
修复 #2:从 Spotlight 搜索中排除某些类别或文件
如果您经常使用 Spotlight 搜索,但有一些类别甚至单个文件不需要搜索,则此选项可能对您非常有帮助,因为它将使 mds_stores 不必对这些类别和文件中的信息建立索引。
笔记:您的 Mac 可能需要一些时间才能重新建立索引,因此当您需要立即访问时请勿执行此操作。
使用苹果菜单在屏幕顶部,选择系统设置从下拉列表中。
在左侧,导航至Siri 和聚光灯。下搜索结果部分,取消选择不需要 Spotlight 搜索的类别。
要更进一步,请向下滚动并选择聚焦隐私。
使用加按钮导航到并选择不需要 Spotlight 搜索的文件。
修复#3:使用活动监视器重新启动 mds_stores
活动监视器是一种很好的方法,不仅可以监视 Mac 上的各个进程,还可以重新启动它们。如果我们停止 mds_stores 进程,这可能有助于停止导致 CPU 使用率过高的任何问题,并允许进程完全重新启动。
要重新启动 mds_stores,请执行以下步骤:
打开活动监视器与启动板。
搜索mds_商店在右上角。选择它,然后按X。
该过程将自动重新启动。
修复#4:使用终端重新启动 Spotlight 索引
有时,重新启动出现问题的程序会非常有帮助。但是,由于我们可以直接重新启动索引过程,因此我们将使用终端来执行此操作。
如果您从不使用 Spotlight,那么将其关闭可能是最方便的。这不会影响您的 Mac(因为您没有使用该功能),并且可以防止将来出现任何可能的 mds_stores 问题。
笔记:您的 Mac 可能需要一些时间才能重新建立索引,因此当您需要立即访问时请勿执行此操作。
现在,要使用 Mac 终端重新启动 Spotlight 索引,请执行以下步骤:
首先,使用 Launchpad 打开 Mac 上的终端。
阅读更多:Mac 上的 Bird 进程是什么以及为什么会导致 CPU 高
要禁用 Spotlight 索引,请键入以下命令并按 Enter 键:
sudo mdutil -i off
输入您的密码并点击进入。
笔记:输入密码时,屏幕上不会出现任何字符、星号或空格。它仍在工作。
要重新启用 Spotlight 索引(如果需要),请键入以下命令并按 Enter 键:
sudo mdutil -i on
笔记:这不需要密码即可重新启用。
修复#5:检查恶意软件
有时,某些进程故障可能是由系统垃圾或恶意软件引起的。由于恶意软件可能在您不知情的情况下进入您的系统,因此您应该安装一个好的恶意软件扫描程序以防止出现任何问题。
第三方应用程序 例如清理我的Mac特别有用,因为它附带了恶意软件删除工具,此外还有一些其他系统实用程序,您可以使用它们来保持 Mac 正常运行。
下载并安装该应用程序,然后首次启动它。要运行维护任务,请从左侧边栏中选择“维护”选项。在这里,您可以执行释放 RAM、刷新 DNS 缓存或运行维护脚本等操作。
另外,如果一个恶意软件问题导致您的 mds_stores 进程失控,您可以轻松检查并删除它清理我的Mac。
本文是否帮助您修复 mds_stores?你用的是哪种方法?请在下面的评论中告诉我们!
