管理Windows 10搜索索引

尝试消除问题的工具

Windows Search可能会在Windows 10计算机上以及以前的Windows版本中导致高负载情况-尤其是在运行搜索索引时。

基本上,搜索索引的作用是扫描Windows设备上配置用于索引的所有文件夹,以添加,更改和删除索引,以考虑这些位置中的文件更改。

尽管这在许多设备上都可以正常工作,但可能会在其他设备上引起严重的性能问题。它取决于诸如处理器和硬盘驱动器的速度,所选文件夹及其包含的文件以及自上次索引处理以来的更改次数等因素。

一般来说,如果您不经常搜索或使用Windows搜索,最好关闭Windows搜索索引 不同的桌面搜索程序 为此。

关闭索引并不意味着Windows Search根本无法工作,仅意味着在运行搜索时它可能会变慢。

关于Windows搜索索引,您有三个选择:

  1. 从索引中删除文件夹以减少扫描时间
  2. 禁用内容索引
  3. 完全禁用Windows搜索索引

从索引中删除文件夹

有时可能足以限制要Windows搜索建立索引的文件夹。 Windows Search默认为某些文件夹建立索引,例如“下载”,“文档”或“桌面”。如果您是繁重的下载者,则downloads文件夹可能一直充满文件和文件夹。此外,文件和文件夹也可能会定期删除,这意味着索引处理该文件夹有很多工作要做。

小费 注意:最好将索引限制为要Windows搜索建立索引的文件夹。如果要处理大量文档并使用Windows搜索来查找它们,则可能要保留Documents文件夹,但删除不需要的其他文件夹。

索引选项

indexing options

您可以在“索引选项”中管理索引位置。要加载配置,请点击Windows键,键入索引选项,然后选择相同名称的结果。

“索引选项”窗口列出了索引中包含或排除的所有文件夹。此外,它突出显示了当前索引中的项目数以及索引的状态。

windows search indexing options

选择底部的“修改”以管理索引位置。这将打开一个双窗格窗口,该窗口在顶部窗格中列出所有可用位置,并在底部列出所有要建立索引的文件夹。

小费 :请确保您单击“显示所有位置”按钮以显示默认情况下可能不显示的位置。

indexed locations

您可以通过选中顶部窗格中项目前面的框来添加新位置,并通过删除框中的复选标记来删除现有位置。由于您可能不想导航顶部的文件夹结构来查找所有索引位置,因此可以单击下部窗格中的位置直接跳转到该位置。这使您只需单击两次即可将其删除。

当您从Windows搜索索引中删除某个位置时,Windows搜索将在运行扫描这些位置的更改时不再对其进行扫描。

您也可以从索引中排除子文件夹。如果您要索引文件夹的某些位置而不是其他位置,这将很有用。使用排除选项可以进一步帮助减轻Windows搜索索引运行时的索引负担。

advanced indexing options

完成后,检查“高级”选项。确保未选择选项“索引加密文件”和“将变音符号作为不同的单词处理相似的单词”。

您也可以在页面上删除并重新创建索引,并更改索引的位置。如果计算机的主驱动器比连接到该设备的另一个驱动器慢,则后者可能很有用。

禁用内容索引

drive content indexation

您可能要检查的另一件事是,是否允许Windows搜索为文件内容建立索引,而不仅是选定驱动器上的文件属性。显然,扫描文件的内容也要花费更多的时间,如果不需要,您可能需要确保在相关的Windows机器上未执行此操作。

您需要对Windows 10 PC的任何驱动器重复以下步骤:

  1. 打开文件资源管理器。
  2. 右键点击驱动器,例如本地磁盘(c :),然后从上下文菜单中选择属性。
  3. 如果无法自动打开,请转到“常规”选项卡。
  4. 删除“允许在此驱动器上的文件以对文件内容进行索引之外的内容”中的复选标记。
  5. 通过选择'将更改应用于驱动器,子文件夹和文件,确认属性更改,然后单击确定。

该过程可能需要一段时间才能完成。根据驱动器的大小,它可以运行几分钟甚至更长。

您可能会收到拒绝访问错误。我建议您在发生这种情况时选择“忽略所有”,以告诉Windows它应自动忽略任何将来的拒绝访问错误。

完全禁用Windows搜索索引

stop windows search

您拥有的最后一个选项是完全禁用Windows搜索索引。这样可以防止任何索引过程,并应改善受Windows搜索索引引起的高负载或性能问题影响的所有设备上的状况。

  1. 点击Windows键,键入services.msc,然后点击Enter键。这将打开Windows服务管理器。
  2. 打开服务列表时,找到Windows搜索。服务会自动排序,因此请跳到底部以更快地找到它。
  3. 右键单击Windows搜索,然后从菜单中选择属性。
  4. 将启动类型切换为“禁用”。
  5. 在服务状态下选择“停止”以阻止该服务在该会话中运行。
  6. 单击应用,然后单击确定。

您可能仍在运行搜索,但没有建立索引。这意味着搜索可能需要更长的时间才能完成。