如何减少“Microsoft Windows Search Indexer”高 CPU 使用率

Microsoft Windows Search Indexer (或 searchindexer.exe)是为(Microsoft Windows Search Indexer)Windows Search提供支持的关键进程。它会索引计算机上的文件和文件夹,并且考虑到其性质,它会偶尔消​​耗大量CPU 。但是,如果CPU使用率长时间保持较高水平,则可能表明存在需要解决的潜在问题。

在本教程中,我们将向您展示如何解决Windows 搜索索引器(Windows Search Indexer)导致的高CPU和磁盘使用率问题,并提供适用于Windows 10和 11 的各种建议和解决方案。

重新启动 Windows 搜索服务

最好先重新启动计算机上的Windows 搜索。(Windows Search)这应该可以解决小技术问题并减少由 searchindexer.exe 进程引起的高CPU使用率。(CPU)要做到这一点:

  1. 右键单击(Right-click)“开始”(Start)按钮并选择“运行”(Run)。或者,按Windows + R

  1. 在运行框的“打开”(Open)字段中键入 services.msc,然后选择“确定”。

  1. 右键单击标记为(Right-click)“Windows 搜索”(Windows Search)的服务,然后选择“重新启动”(Restart)

或者,双击Windows 搜索(Windows Search)并确保启动(Startup)类型设置为自动(Automatic)延迟启动(Delayed Start))。

重新启动你的电脑

PC 重新启动可清除干扰系统相关进程的其他与软件相关的异常情况。保存您的工作,打开“开始”(Start)菜单,然后选择Power > Restart。如果这没有影响,请继续进行其余的修复。

运行搜索(Run Search)索引疑难解答(Indexing Troubleshooter)

Windows 11 和 10 具有内置的故障排除程序,可帮助诊断和修复与Windows Search相关的问题。运行它:

  1. 右键单击(Right-click)“开始”(Start)按钮并选择“设置”(Settings)

  1. 转至系统 > 故障排除。

  1. 选择(Select)其他疑难解答/其他疑难解答。

  1. 选择“搜索(Search)索引”(Indexing)旁边的“运行”(Run)

  1. 按照屏幕上的提示修复Windows 搜索(Windows Search)问题。

重建索引

Windows 搜索(Windows Search)索引中的损坏问题通常会导致相关进程出现不稳定的行为。使用控制面板(Control Panel)索引选项(Indexing Options)控制台从头开始重建索引。

注意:重建搜索索引需要时间,并会导致整个过程期间 CPUHDD/SSD

  1. 打开“运行”(Run)框,键入 control.exe srchadmin.dll,然后选择“确定”。

  1. 选择“索引(Indexing)选项”(Options)窗口底部的“高级”(Advanced)按钮。

  1. 选择重建。

注意:删除不想包含在Windows 搜索(Windows Search)中的位置可以减轻 searchindexer.exe 进程的负载。选择“索引(Indexing)选项”(Options)控制台上的“修改”(Modify)按钮,然后取消选中要排除的索引位置。

更新Windows

使用最新的补丁和更新使您的 Windows 操作系统保持最新状态可以帮助解决Windows 搜索索引器进程的高(Windows Search Indexer)CPU使用率问题。这也有助于提高系统性能、安全性和稳定性。

要更新Windows,请打开“设置”(Settings)应用,选择“Windows 更新”(Windows Update),然后选择“检查(Check)更新”。如果有待处理的更新,请选择“下载(Download)并安装”。

运行 SFC 扫描

系统文件检查器(System File Checker)( SFC ) 是一个命令行工具,可以帮助修复导致Windows 搜索索引器(Windows Search Indexer)出现故障的系统文件损坏问题。您可以通过提升的Windows PowerShell命令提示符(Command Prompt)控制台运行它。就是这样:

  1. 右键单击(Right-click)“开始”(Start)菜单并选择Windows PowerShell/Terminal (管理员(Admin))。或者,在“开始”(Start)菜单中键入 cmd,然后选择“以管理员身份运行”(Run)

  1. 运行以下命令:

证监会/scannow

  1. 等待(Wait)系统文件检查器(System File Checker)扫描并修复Windows .

运行 DISM 工具来修复 Windows

接下来,运行DISM部署映像服务(Deployment Image Servicing)管理(Management))工具来解决操作系统稳定性问题。只需(Just)重新打开提升的Windows PowerShell命令提示符(Command Prompt)控制台并执行以下命令:

DISM.exe /Online/Cleanup-Image /Restorehealth

执行干净启动

干净启动 Windows可帮助您识别导致与(Clean booting Windows)Windows 搜索索引器(Windows Search Indexer)发生冲突的第三方应用程序或服务。要做到这一点:

  1. 打开“运行”(Run)框,键入 msconfig,然后选择“确定”。

  1. 切换到服务(Services)选项卡,选择隐藏(Hide)所有Microsoft服务,然后选择全部禁用(Disable)

  1. 重启你的电脑。如果 Microsoft Windows 搜索索引器的高CPU使用率不再成为问题,请单独或批量重新启用禁用的服务,以识别冲突的项目。

此外,打开任务管理器,从(Task Manager)“启动”(Startup)选项卡禁用任何非 Microsoft 登录项,然后检查这是否有帮助。

检查是否存在恶意软件

恶意软件(Malware)可以劫持Windows 搜索索引器(Windows Search Indexer)并导致CPU使用率过高。运行完整的系统扫描以检测并删除系统中的恶意软件。要做到这一点:

  1. 打开“开始”(Start)菜单,在搜索框中键入“Windows 安全” ,然后按(Windows Security)Enter

  1. 选择病毒和威胁防护。

  1. 选择扫描选项。

  1. 选择“全面(Full)扫描”旁边的单选按钮,然后选择“立即扫描”(Scan)

  1. 等待(Wait)Windows 安全(Windows Security)扫描您的计算机是否存在恶意软件。

您可以使用Microsoft Defender 防病毒软件(Microsoft Defender Antivirus)离线(Offline)扫描)来跟进,它会彻底扫描您的计算机以查找隐藏的威胁。您还可以使用第三方防病毒程序(use third-party anti-virus programs)应对顽固的恶意软件(deal with stubborn malware)

恢复出厂设置 Windows

如果上述方法均无效,请考虑将电脑恢复出厂设置。这将擦除计算机中的所有数据,将操作系统恢复到原始状态,并解决Windows 搜索索引器(Windows Search Indexer)的严重根本问题。在继续之前,请确保备份所有重要文件和文档(back up all important files and documents)

要启动恢复出厂设置,请打开“设置”(Settings)应用程序,然后转至System > Recovery > Reset PC。有关全面的分步说明,请查看我们的将Windows 11(resetting Windows 11)10 重置为出厂默认(10 to factory defaults)设置的指南。



About the author

在商业中,一切都是为了为您的客户和客户创造价值。我专注于提供分步说明,帮助我的读者使用 Microsoft Office 充分利用他们的硬件和软件。我的技能包括键盘和驱动程序安装,以及 Microsoft Office 支持。凭借我多年的行业经验,我可以帮助您满足您可能拥有的任何硬件或软件需求。



Related posts