如何完全停止 Microsoft Search Indexer

如何完全停止 Microsoft Search Indexer

我发现搜索索引器服务占用了我 C: 驱动器上的所有性能,我只想让它停止,所以我禁用了该服务,但似乎这并没有阻止它。它与搜索协议主机一起一次又一次地启动。我将 SearchDatabase 移至我的另一个 SSD 以释放 Windows 驱动器的一些压力,但它在空闲时仍然占用大约 20% 的 CPU。

那么为什么即使我将其设置为禁用,该服务仍会启动?这是否可能连接到 SQL2016 服务,因为我知道如果可能的话它将使用 Windows Search 服务。这在旧版本的 SQL Server 中没有问题,因为 16 之前的版本根本不使用该服务。这有改变吗?

最良好的祝愿 JPB

答案1

  1. 在资源管理器中,只需转到您的驱动器(c:或其他),右键单击 - >属性...在底部您应该看到索引...取消选中它
  2. 最好的选择是减少要索引的数据量——通常没有必要索引驱动器上的每个文件。您需要通过控制面板或开始菜单搜索框打开索引选项来进行更改。您应该注意到的第一件事是此窗口上的暂停按钮,它可以暂停索引长达 15 分钟——如果您正在尝试执行某项操作并且 Windows Search 恰好处于超速模式,那么这个按钮很有用,尽管它实际上不应该这样,因为它只在您的 PC 空闲时运行。您需要单击修改按钮,然后将位置列表缩减为真正需要索引的位置。

相关内容