解决MacOS26索引搜不到APP的问题

解决MacOS26索引搜不到APP的问题
Carkree前言
Macos26取消了启动台,转而让大家使用索引来搜索应用程序。但我的spotlight一直无法搜索任何应用程序。经过一通捣鼓,终于解决了这个问题。
我本来不想解决了,后来才发现访达里的搜索也是无法使用的。
过程
首先,你可以按照https://support.apple.com/zh-cn/102321 这里苹果官方提供的方法重建索引
但经过尝试,这在我的电脑上并没有任何效果。
接下来,可以再尝试在终端中运行命令:
1 | sudo mdutil -i off / # 关闭索引 |
但不幸的是,这在我的电脑上依然没有任何效果。
值得注意的,执行时候的输出是
1 | mdutil disabling Spotlight: / -> kMDConfigSearchLevelFSSearchOnly |
kMDConfigSearchLevelFSSearchOnly代表spotlight目前的模式是“仅能搜索系统文件”
这时候我们查看一下spotlight在用户数据卷的模式:
1 | sudo mdutil -E /System/Volumes/Data |
发现输出为:
1 | /System/Volumes/Data: |
由此发现spotlight在用户文件所在的目录是被完全禁用了
终极解决办法
我们只需要重新启用数据卷的索引即可:
1 | sudo mdutil -i on /System/Volumes/Data |
输出如下:
1 | /System/Volumes/Data: |
成功了!!
这时候可以打开活动监视器发现mds或者mdworker的进程就代表索引在重建了!!
但是,我也不知道为什么spotlight的模式是只能搜索系统文件。不管了,能运行就行。
希望本文的方法对你有帮助
本文使用CC BY-NC-SA 4.0协议进行许可
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果






