修复 Searchindexer.exe 高 CPU 使用率
已发表: 2018-04-18
如果您遇到 Searchindexer.exe 占用大量 CPU 和内存的问题,那么您来对地方了,因为今天我们将解决该问题。 SearchIndexer.exe 是 Windows 搜索服务的一个进程,它为 Windows 搜索索引文件,它基本上为 Windows 文件搜索引擎提供动力,这有助于 Windows 功能的运行,如开始菜单搜索、文件资源管理器搜索等。

如果您最近重建搜索索引,或者在 Windows 搜索等中搜索通配符时意外删除了索引数据文件夹,则可能会出现此问题。因此,不要浪费任何时间,让我们看看如何修复 Searchindexer.exe 高 CPU 使用率下面列出的故障排除指南的帮助。
内容
- 修复 Searchindexer.exe 高 CPU 使用率
- 方法一:重启 Windows 搜索服务
- 方法 2:运行搜索和索引疑难解答
- 方法 3:重建索引
- 方法 4:解决问题
- 方法 5:禁用 Windows 搜索索引
- 方法 6:允许磁盘被索引
- 方法 7:运行 SFC 和 DISM
- 方法 8:创建新的管理员用户帐户
- 方法9:修复安装Windows 10
修复 Searchindexer.exe 高 CPU 使用率
确保创建一个还原点以防万一出现问题。
方法一:重启 Windows 搜索服务
1. 按 Windows 键 + R 然后键入services.msc并按 Enter。

2. 找到Windows Search 服务,然后右键单击它并选择属性。

3. 确保将启动类型设置为自动,如果服务未运行,请单击运行。

4. 单击应用,然后单击确定。
5. 重新启动您的 PC 以保存更改并查看您是否能够修复 Searchindexer.exe 高 CPU 使用率。
方法 2:运行搜索和索引疑难解答
1. 从开始菜单搜索栏搜索控制面板,点击打开控制面板。

2. 搜索疑难解答并单击疑难解答。

3. 接下来,单击左窗格中的查看全部。
4. 单击并运行搜索和索引疑难解答。

5. 选择文件不出现在搜索结果中,然后单击下一步。

5.上述疑难解答可能能够修复 Searchindexer.exe 高 CPU 使用率问题。
方法 3:重建索引
确保您首先使用这篇文章启动干净启动,然后按照下面列出的步骤操作。
1. 从开始菜单搜索栏搜索控制面板,点击打开控制面板。
2. 在控制面板搜索中键入 index 并单击索引选项。

3. 如果无法搜索,请打开控制面板并从查看方式下拉菜单中选择小图标。
4.现在您将索引选项,单击它以打开设置。

5. 单击索引选项窗口底部的高级按钮。

6. 切换到文件类型选项卡并在应如何索引该文件下选中“索引属性和文件内容”。

7. 然后单击确定并再次打开高级选项窗口。
8. 然后,在索引设置选项卡中,单击故障排除下的重建。

9. 索引需要一些时间,但一旦完成,Searchindexer.exe 应该不会有任何问题。
方法 4:解决问题
1. 按 Windows 键 + R 然后键入resmon并按 Enter 打开资源监视器。
2. 切换到磁盘选项卡,然后选中searchprotocolhost.exe 框的所有实例。

3. 在“磁盘活动”窗口中,您可以找到有关索引服务当前正在处理的文件的信息。
4. 在搜索框中输入“索引” ,然后从搜索结果中单击“索引选项”。

5. 单击修改按钮,然后在磁盘选项卡中排除您在 resmon 中找到的目录。

6. 单击确定然后关闭以保存更改。
注意:如果您有戴尔 PC,则问题出在戴尔通用连接管理器 (Dell.UCM.exe)。 此过程不断将数据写入存储在 C:\Users\Public\Dell\UCM 目录中的日志文件中。 要解决此问题,请从索引过程中排除 C:\Users\Public\Dell\UCM。
方法 5:禁用 Windows 搜索索引
注意:这仅适用于 Windows 7 用户。
1. 按 Windows 键 + R 然后键入control并按 Enter 打开控制面板。


2. 单击程序下的卸载程序。

3. 从左侧菜单中,单击打开或关闭 Windows 功能。

4. 向下滚动直到找到Windows Search ,然后确保取消选中或取消选中它。

5. 单击确定并重新启动您的 PC 以保存更改。
对于 Windows 10 用户,使用 services.msc 窗口禁用 Windows 搜索。

方法 6:允许磁盘被索引
1. 右键单击无法产生搜索结果的驱动器。
2. 现在勾选“允许索引服务索引此磁盘以进行快速文件搜索。 ”

3. 单击应用,然后单击确定。
4. 重新启动您的 PC 以保存更改。
这应该修复 Searchindexer.exe 高 CPU 使用率问题,但如果没有,则继续下一个方法。
方法 7:运行 SFC 和 DISM
1. 打开命令提示符。 用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。

2.现在在cmd中输入以下内容并回车:
证监会 /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (如果以上失败,那么试试这个)

3.等待上述过程完成,完成后,重新启动PC。
4. 再次打开 cmd 并输入以下命令并在每个命令后按回车键:
Dism /在线 /Cleanup-Image /CheckHealth Dism /在线 /Cleanup-Image /ScanHealth Dism /在线 /Cleanup-Image /RestoreHealth

5. 让 DISM 命令运行并等待它完成。
6. 如果上述命令不起作用,请尝试以下操作:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:将 C:\RepairSource\Windows 替换为您的修复源(Windows 安装或恢复光盘)。
7. 重新启动您的 PC 以保存更改并查看您是否能够修复 Searchindexer.exe 高 CPU 使用率问题。
方法 8:创建新的管理员用户帐户
1. 按 Windows 键 + I 打开设置,然后单击帐户。

2.单击左侧菜单中的家庭和其他人选项卡,然后单击其他人下的将其他人添加到此PC 。

3.点击,底部我没有此人的登录信息。

4. 选择底部的添加没有 Microsoft 帐户的用户。

5. 现在输入新帐户的用户名和密码,然后单击下一步。

6. 创建帐户后,您将返回“帐户”屏幕,单击“更改帐户类型”。

7. 当弹出窗口出现时,将帐户类型更改为管理员,然后单击确定。

8. 现在登录到上面创建的管理员帐户并导航到以下路径:
C:\Users\Your_Old_User_Account\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
注意:确保在导航到上述文件夹之前启用显示隐藏文件和文件夹。
9. 删除或重命名文件夹Microsoft.Windows.Cortana_cw5n1h2txyewy。

10.重新启动您的PC并登录到遇到问题的旧用户帐户。
11. 打开 PowerShell 并键入以下命令并按 Enter:
Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode -Register

12.现在重新启动您的PC,这肯定会一劳永逸地解决搜索结果问题。
方法9:修复安装Windows 10
这种方法是最后的手段,因为如果没有任何效果,这种方法肯定会修复您的 PC 的所有问题并修复 Searchindexer.exe 高 CPU 使用率问题。 修复安装使用就地升级来修复系统问题,而不会删除系统上存在的用户数据。 因此,请按照本文查看如何轻松修复安装 Windows 10。
受到推崇的:
- 如何在 Windows 10 中切换到平板电脑模式
- 网络连接所需的 Windows 套接字注册表项丢失
- 如何在 Windows 10 上禁用数据记录
- 如何在 Windows 10 中启用 AHCI 模式
就是这样,您已成功修复 Searchindexer.exe 高 CPU 使用率,但如果您对本指南仍有任何疑问,请随时在评论部分提出。
