防止出现“在非索引位置搜索可能会很慢”横幅

防止出现“在非索引位置搜索可能会很慢”横幅

使用快速的 SSD 时,我发现 Windows Search 索引是多余的,甚至会减慢某些操作的速度,因此我已将其禁用。

但是,当执行范围足够广的搜索时,Windows 会在资源管理器窗口顶部显示此横幅:

在非索引位置搜索可能会很慢

您可以单击 X 将其关闭,但它会在您下次搜索时重新出现。

我所见过的禁用它的唯一方法是恢复 Windows 搜索,但这显然我不想这样做。

是否有注册表项或其他设置可以更改来修改此行为?

答案1

谢谢大家的回复。最后,解决方案简单得令人尴尬:只需右键单击横幅并选择“不再显示此内容”即可。

任务完成。

我不知道为什么我之前没有想到要尝试一下。

答案2

尝试以下操作:在注册表项中
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\InfoBarsDisabled
将的 DWORD 值设置LocationNotIndexed为 1。重新启动并测试。

不过,我最好的建议是使用第三方实用程序进行搜索,而不是 Windows 资源管理器。

要搜索文件名,请使用一切搜索引擎,可进行即时输入搜索。

要搜索文件内容,请使用特工搜捕,它有许多选项,如正则表达式,以及一个预览面板,用于快速查看找到的上下文,以精确定位值得打开的文件。它还在资源管理器中安装了一个 shell-hook,用于右键单击文件夹来调用。

答案3

如果您禁用了“Windows 搜索”服务,其他答案可能不起作用。

仍然会出现黄色消息,无法通过右键单击禁用它。但有一种方法可以禁用它:

  • 转到控制面板 > 文件夹选项 > “搜索”选项卡
  • 选中“在文件夹中搜索系统文件时不使用索引(搜索可能需要更长时间)”。

(是的,设置似乎不相关......像往常一样,是 Windows。)

答案4

我相信这个注册表调整可以为你解决这个问题:

转到此处:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\InfoBarsDisabled

将此键设置为 DWORD 类型,其值为:“ServerMSSNotInstalled”DWORD = 00000001

相关内容