美文网首页
Alfred 搜索不到文件的问题

Alfred 搜索不到文件的问题

作者: 来自知乎的一只小胖子 | 来源:发表于2021-12-18 14:24 被阅读0次

前提:

今天在录视频时,发现Alfred不能正常搜索到之前能搜到的文件了,具体如下:在搜索 PDF 文件时如果输入了后缀里的逗号,就不能找到结果。

这样能搜索到内容 这样不能搜到内容

无知的尝试:

首先是尝试重启了Alfred 应用还是老样,接着在设置选项里改默认键盘类型再重启也都不行。

解决的办法:

忽然想到之前更新了MacOS版本至Big Sur 11.6 , 以及升级了Alfred版本到4.5.1[1256]。所以就尝试了下索引重建,结果在Alfred内使用重建功能时报错如下:

于是在除谷歌外的其它网站上查询,最终也没有发现什么线索跳过这个错误,换了新的Alfred 4.6[1263] 破解版本,再重建索引也是一样报这个错,所以这个问题暂时不研究了,估计是官方反黑限制或者是软件破解商限制了不让用户使用。

不过重建索引的思路没有错,既然Alfred帮我们建立不了,那我自己手工去重建 Spotlight 的索引让它使用就好了。

1.这里有两种方式,第一种是在如下的隐私列表添加一个文档,如Documents,接下来再把它移除掉来触发系统重建工作

2.如果不生效或其它原因,第二种方法可以使用终端来执行如下的Alfred的脚本命令,当然也可以直接执行里面的代码行:

#1.可直接重建索引
/Applications/Alfred 4.app/Contents/Frameworks/Alfred Framework.framework/
Versions/A/Resources/reindex.sh

#2.删除原来索引再重建索引
/Applications/Alfred 4.app/Contents/Frameworks/Alfred Framework.framework/
Versions/A/Resources/reindexdel.sh

#3.只执行脚本里的一行代码
# start the reindex
sudo mdutil -E -i on /
执行脚本来重建索引:

我这里使用的是第二种执行脚本的方式,终端里执行重建脚本,它的作用和点 Alfred 上的重建索引按钮Rebuild macOS Metadata是同一个作用。

#1.可直接重建索引 
/Applications/Alfred 4.app/Contents/Frameworks/Alfred Framework.framework/ 
Versions/A/Resources/reindex.sh

执行后的界面提示

执行后,按终端里提示查询索引重建进度即可,如下打开Spotlight并搜索任何内容,它就会展示具体的进度,同时估计你的电脑风扇此刻应该在飞速的转动了:

Spotlight查看重建进度


如上进度完成后,我们再次尝试Alfred来查询,结果正常了:

参考链接:

Advanced Preferences - Alfred Help and Support (alfredapp.com)

Troubleshooting File Indexing Issues - Alfred Help and Support (alfredapp.com)

Rebuild the Spotlight index on your Mac - Apple Support

Alfred is not finding apps on Catalina - macOS 10.15 Catalina Bugs & Issues - Alfred App Community Forum (alfredforum.com)

至此结束!

相关文章

网友评论

      本文标题:Alfred 搜索不到文件的问题

      本文链接:https://www.haomeiwen.com/subject/nzoetrtx.html