解决:Microsoft Windows 10搜索索引器CPU使用率高!

解决:Microsoft Windows 10搜索索引器CPU使用率高!

Windows 10用户体验,PC笔记本电脑连续冻结,启动时不响应点击。并检查Taskmanager上有一个名为Microsoft Windows搜索索引器的进程,它在消耗大量RAM或CPU的情况下。SearchIndexer.exe几乎100%的CPU使用率

在本文中,我们讨论什么是SearchIndexer.exe以及如何解决Windows 10上Microsoft Windows搜索索引器的CPU使用率过高的问题。

什么是SearchIndexer.exe?

Searchindexer.exe是内置的Windows服务,可为Windows搜索处理文档,文件,文件夹等的索引。它基本上为Windows文件搜索引擎提供了动力,该引擎有助于Windows功能的运行,例如开始菜单搜索,文件资源管理器搜索等。

Microsoft Windows搜索索引器的CPU使用率很高,通常发生在最近重建搜索索引或意外删除索引数据文件夹的情况下。同样,有时系统文件损坏,病毒恶意软件感染也导致此问题。无论出于何种原因,在这里您可以采用一些解决方案来减少CPU使用率,并修复Microsoft Windows搜索索引器CPU使用率过高的Windows 10。

修复Windows 10搜索索引器CPU使用率过高的问题

Frist使用最新更新的防病毒应用程序对病毒恶意软件感染执行完整的系统扫描。

运行系统优化程序(如Ccleaner)以清理系统垃圾,缓存,内存转储文件等。此外,运行注册表清理程序以清理并修复损坏的注册表错误。

重新启动Windows搜索服务

  • 按Windows键+ R,键入 SERVICES.MSC,然后单击确定以打开Windows服务控制台。
  • 在这里向下滚动并双击Windows搜索服务以获取其属性。
  • 检查服务是否正在运行,如果未运行,则只需启动服务并自动更改其启动类型。
相关问题  如何在油漆和油漆3D中使背景透明

如果服务处于运行状态,则将更改启动类型禁用并停止服务,单击应用确定以进行保存更改。重新启动Windows,然后再次打开从Windows服务打开Windows搜索属性。这次更改自动启动类型(延迟启动),并在服务状态旁边启动服务。单击“应用”,然后单击“确定”进行保存更改,然后检查searchindexer.exe消耗的CPU使用率是否已下降。

Windows搜索服务

运行搜索和索引疑难解答

运行“在搜索中建立索引并为索引建立疑难解答”,并让Windows检查并修复问题本身。

  • 如果您是Windows 10用户,只需在开始菜单搜索中键入疑难解答,然后按Enter键。
  • 然后向下滚动,选择搜索和索引并运行疑难解答。

搜索和索引疑难解答

或Windows 8.1和7用户打开“控制面板”,然后单击“疑难解答”->“查看全部”->运行“疑难解答”以进行搜索和索引编制。 

当询问您发现什么问题时,请选择“文件不出现在搜索结果中”,然后单击“下一步”。并让Windows检查并修复搜索和索引是否引起任何问题,从而导致CPU使用率高或100%的内存使用率。

减少索引数据量

这是通过searchindexer.exe解决CPU使用率过高的另一种最佳方法。只需按照以下步骤逐步减少Search Indexer索引的数据量。

  • 在开始菜单搜索中键入索引选项,然后按Enter键。
  • 单击修改 按钮以打开“索引位置”窗口。

点击修改按钮

  • 然后,单击C:驱动器旁边的箭头以展开其文件夹。
  • 现在,您可以取消选中某些复选框以删除索引位置。
  • 按“索引位置”窗口上的“确定”按钮。
  •  在“索引选项”窗口上,单击“ 关闭”。

重建Windows搜索索引器

如果减少索引位置并不会大大减少Search Indexer的CPU使用率,您还可以选择重建索引。重建索引可以解决许多Windows搜索问题,并且这也可以严重改善“开始菜单”搜索框的性能。

  • 要再次执行此操作,请打开Windows索引选项,
  • 单击修改,然后取消选择除OS C:驱动器之外的所有选定位置,如下所示。
  • 然后单击确定以返回到索引选项窗口。

取消选择所有选定的位置

现在转到“高级索引”选项,然后单击“重建索引”按钮。您将看到此消息:重建索引可能需要很长时间才能完成。在重建完成之前,某些视图和搜索结果可能不完整。 按 确定 按钮以确认并重建索引。

它的作用是在“索引选项”窗口的顶部,您的索引将从原来的数字变为零,并且它将再次开始建立索引。

重建Windows搜索索引器

禁用搜索索引器服务

如果上述所有方法都无法解决Windows 10搜索索引器的CPU使用率过高的问题,则只需从Windows服务中禁用此服务,然后关闭Windows搜索功能窗体Windows功能。

  • 为此,请按Windows + R打开Windows服务,键入services.msc,然后按Enter键。
  • 然后向下滚动并双击Windows搜索。
  • 在Windows上,这里的搜索属性更改了启动类型“禁用”,并在运行状态旁边停止了该服务。
  1. 在开始菜单搜索中键入Windows功能,然后按Enter键。
  2. 在Windows功能的此处,向下滚动并查找Windows搜索。
  3. 知道后,只需取消选择Windows搜索复选框,然后单击确定以进行保存更改。
  4. 重新启动PC,然后检查任务管理器或CPU上是否没有运行searchindexer.exe,磁盘和内存使用率达到正常状态。
相关问题  解决Windows 10 上的ERR_EMPTY_RESPONSE 错误

运行系统文件检查器

以管理员身份打开命令提示符,

键入sfc / scannow并按Enter键以运行sfc实用程序,该实用程序将扫描丢失的损坏的系统文件。如果找到任何系统文件检查器,它们会自行还原它们,形成位于%WinDir%System32dllcache上的压缩文件夹100%完成扫描过程后,重新启动窗口并检查CPU,内存使用率恢复到正常状态

这些是解决Windows 10搜索索引器CPU使用率过高或100%磁盘使用率问题的最适用解决方案。而且我相信这些解决方案之一将为您解决问题。不过,如有任何疑问,可以随时在下面的评论中讨论有关此帖子的建议。

哦,您好 👋很高兴认识你。

订阅我们的电子报,定期发送很棒的科技内到您的邮

发表评论