Spotlight 已停止索引/返回 /Applications 中的任何内容

Spotlight 已停止索引/返回 /Applications 中的任何内容

在最近的一次内核崩溃和重启之后,Spotlight 似乎不再知道我的 /Applications 文件夹下的文件。我过去常常通过 Spotlight 启动 Safari.app、Opera.app、Textedit.app 等。现在,我对所有这些程序都显示“未找到结果”(除了 Textedit.app,它从 Qt 安装启动了一个演示文本编辑器)。这些程序仍然存在并且仍可直接从 Finder 启动。

我已经运行了磁盘实用程序并验证了磁盘,没有问题。我修复了磁盘权限,做了一些更改,但没有效果。

除了重新安装 MacOS 之外我还能做什么吗?

更新:我已经确认 Spotlight 偏好设置中仍勾选了“应用程序”。它仍返回位于其他地方的应用程序(Qt textedit 示例应用程序),因此这应该不是问题所在。

几个小时后,问题就解决了;我猜想有一个后台进程在某个时间间隔内运行。

答案1

要完全重建索​​引,请从 Terminal.app 运行以下命令:

sudo mdutil -E /

尽管需要一些时间,但这是有效的。

答案2

您是否确定在“系统偏好设置 - Spotlight”中,“应用程序”类别仍处于选中状态?如果仍处于选中状态,请尝试取消选中,然后重新选中。

答案3

我通过将 /Applications 添加到 Spotlight 的“隐私”选项卡(这会强制 Spotlight 删除该文件夹的任何索引)、等待几分钟,然后从“隐私”设置中删除 /Applications 解决了同样的问题。然后 Spotlight 应该会重新索引该文件夹。

答案4

在 Spotlight 中包含的内容列表中有一个应用程序复选标记(系统偏好设置、Spotlight)。

相关内容