修复 Searchindexer.exe 高 CPU 使用率
如果您遇到Searchindexer.exe占用大量CPU和内存(Memory)的问题,那么您来对地方了,因为今天我们将解决该问题。SearchIndexer.exe是Windows Search服务的一个进程,它为(Windows Search)Windows Search索引文件,它基本上为Windows文件搜索引擎提供动力,有助于Windows功能的运行,如开始菜单(Start Menu)搜索、文件资源管理器(File Explorer)搜索等。
如果您最近重建了搜索索引,或者在Windows搜索等中搜索通配符时意外删除了索引数据文件夹,则可能会出现此问题。因此,不要浪费任何时间,让我们看看如何修复 Searchindexer.exe 高 CPU(Fix Searchindexer.exe High CPU Usage)使用率下面列出的故障排除指南的帮助。
修复 Searchindexer.exe 高 CPU 使用率(Fix Searchindexer.exe High CPU Usage)
确保 创建一个还原点(create a restore point) 以防万一出现问题。
方法一:重启 Windows 搜索服务(Method 1: Restart Windows Search Service)
1. 按 Windows 键 + R 然后键入services.msc并按 Enter。
2. 找到Windows Search 服务(Windows Search service),然后右键单击它并选择属性。(Properties.)
3. 确保将启动类型设置为自动( Startup type to Automatic),如果服务未运行,请单击运行。(Run)
4. 单击应用,然后单击确定。
5. 重新启动您的 PC 以保存更改并查看您是否能够 修复 Searchindexer.exe 高 CPU 使用率。( Fix Searchindexer.exe High CPU Usage.)
方法 2:运行搜索和索引疑难解答(Method 2: Run Search and Indexing Troubleshooter)
1.从开始菜单搜索栏搜索(Start Menu)控制面板(control panel),点击打开 控制面板(Control Panel)。
2.搜索疑难解答(Search Troubleshoot)并单击疑难解答。(Troubleshooting.)
3. 接下来,单击左窗格中的查看全部(View all)。
4. 单击并运行搜索和索引疑难解答。( Troubleshooter for Search and Indexing.)
5. 选择文件(Files)不出现在搜索结果中,然后单击下一步(Next)。
5.上述疑难解答(Troubleshooter)可能能够修复 Searchindexer.exe 高 CPU 使用率问题。(Fix Searchindexer.exe High CPU Usage issue.)
方法 3:重建索引(Method 3: Rebuild the Index)
确保您首先使用这篇文章启动干净启动,(boot into clean boot using this post)然后按照下面列出的步骤操作。
1.从开始菜单搜索栏搜索(Start Menu)控制面板(control panel),点击打开 控制面板(Control Panel)。
2.在控制面板搜索中(Control Panel)键入(Type)index并单击索引选项。( Indexing Options.)
3. 如果无法搜索,请打开控制面板并从查看(View)方式下拉菜单中选择小(Small)图标。
4.现在您将索引选项( Indexing Option),单击它以打开设置。
5. 单击索引(Indexing)选项(Options)窗口底部的高级按钮。(Advanced button)
6. 切换到文件类型选项卡并在应(File Types)如何(How)索引该文件下选中“索引属性和文件内容(Index Properties and File Contents)” 。
7. 然后单击确定并再次打开高级(Advanced) 选项(Options)窗口。
8. 然后,在索引设置(Index Settings)选项卡中,单击故障排除下的重建(Rebuild)。
9. 编制索引需要一些时间,但一旦完成,Searchindexer.exe就不会有任何进一步的问题。
方法 4:解决问题(Method 4: Troubleshoot the issue)
1. 按 Windows 键 + R 然后键入resmon并按 Enter 打开资源监视器。(Resource Monitor.)
2. 切换到磁盘选项卡,然后选中(checkmark)searchprotocolhost.exe 框( searchprotocolhost.exe box.)的所有实例。
3. 在“磁盘活动”窗口(Disk Activity window)中,您可以找到有关索引服务当前正在处理的文件的信息。
4.在搜索框中输入“索引”( “index”) ,然后从搜索结果中单击“索引选项”。(Indexing Options)
5. 单击修改(Modify)按钮,然后在磁盘选项卡中排除您在 resmon 中找到的目录。
6. 单击确定(OK)然后关闭以保存更改。
注意:如果您有戴尔(Dell)PC,则问题出在戴尔通用连接管理器(Dell Universal Connection Manager)( Dell.UCM.exe )。此过程不断将数据写入存储在目录 C:UsersPublic Dell UCM 中的日志文件。要解决此问题,请从索引过程中排除 C:UsersPublic Dell UCM。(Dell)
方法 5:禁用 Windows 搜索索引(Method 5: Disable Windows Search Index)
注意:(Note:)这仅适用于Windows 7用户。
1. 按 Windows 键 + R 然后键入control并按 Enter 打开控制面板。(Control Panel.)
2. 单击程序下的卸载程序。(Uninstall a program under Programs.)
3. 从左侧菜单中,单击打开或关闭 Windows 功能。(Turn Windows features on or off.)
4. 向下滚动直到找到Windows Search,然后确保取消选中或取消选中它。(untick or uncheck it.)
5.单击确定(Click Ok)并重新启动您的 PC 以保存更改。
对于Windows 10用户,使用 services.msc 窗口禁用Windows 搜索。(Windows Search)
方法 6:允许磁盘被索引(Method 6: Allow the Disk to be Indexed)
1. 右键单击无法产生搜索结果的驱动器。
2. 现在勾选“允许索引服务索引此磁盘以进行快速文件搜索。(Allow indexing service to index this disk for fast file searching.)”
3. 单击应用,然后单击确定。
4. 重新启动您的 PC 以保存更改。
这应该修复 Searchindexer.exe 高 CPU 使用率问题(Fix Searchindexer.exe High CPU Usage issue),但如果没有,则继续下一个方法。
方法 7:运行 SFC 和 DISM(Method 7: Run SFC and DISM)
1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。
2.现在在cmd中输入以下内容并回车:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3.等待(Wait)上述过程完成,完成后,重新启动PC。
4.再次(Again)打开 cmd 并输入以下命令并在每个命令后按回车键:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /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
注意:(Note:) 将(Replace)C:RepairSourceWindows 替换为您的修复源(Windows 安装(Windows Installation)或恢复光盘(Recovery Disc))。
7. 重新启动您的 PC 以保存更改并查看您是否能够修复 Searchindexer.exe 高 CPU 使用率问题。(Fix Searchindexer.exe High CPU Usage Issue.)
方法 8:创建新的管理员用户帐户(Method 8: Create a New Administrator User Account)
1. 按 Windows 键 + I 打开设置(Settings),然后单击帐户。(Accounts.)
2.单击左侧菜单中的家庭和其他人选项卡,然后单击其他人下的将其他人(Family & other people tab)添加到此PC(Add someone else to this PC)。
3.点击,底部我没有此人的登录信息( I don’t have this person’s sign-in information at the bottom)。
4. 选择底部的添加没有 Microsoft 帐户的用户。(Add a user without a Microsoft account)
5. 现在输入新帐户的用户名和密码,然后单击下一步(Next)。
6. 创建帐户后,您将返回“帐户(Accounts)”屏幕,单击“更改帐户类型”。(Change account type.)
7. 当弹出窗口出现时,将帐户类型更改( change the Account type)为管理员(Administrator),然后单击确定(OK)。
8. 现在登录到上面创建的管理员帐户并导航到以下路径:
C:\Users\Your_Old_User_Account\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
注意:(Note:) 确保(Make)在导航到上述文件夹之前启用显示隐藏文件和文件夹。
9. 删除或重命名文件夹Microsoft.Windows.Cortana_cw5n1h2txyewy。
10.重新启动您的PC并登录到遇到问题的旧用户帐户。
11.打开 PowerShell(Open PowerShell)并键入以下命令并按Enter:
Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode -Register
12.现在重新启动您的PC,这肯定会一劳永逸地解决搜索结果问题。
方法9:修复安装Windows 10(Method 9: Repair Install Windows 10)
这种方法是最后的手段,因为如果没有任何效果,这种方法肯定会修复您的 PC 的所有问题并修复 Searchindexer.exe 高 CPU 使用率问题(Fix Searchindexer.exe High CPU Usage issue)。修复安装(Repair Install)使用就地升级来修复系统问题,而不会删除系统上存在的用户数据。因此,请按照本文查看如何轻松修复安装 Windows 10。(How to Repair Install Windows 10 Easily.)
受到推崇的:(Recommended:)
- 如何在 Windows 10 中切换到平板电脑模式(How to Switch to tablet mode in Windows 10)
- 网络连接所需的 Windows 套接字注册表项丢失(Windows sockets registry entries required for network connectivity are missing)
- 如何在 Windows 10 上禁用数据记录(How to Disable Data Logging on Windows 10)
- 如何在 Windows 10 中启用 AHCI 模式(How to Enable AHCI Mode in Windows 10)
就是这样,您已成功修复 Searchindexer.exe 高 CPU 使用率(Fix Searchindexer.exe High CPU Usage),但如果您对本指南仍有任何疑问,请随时在评论部分提出。
Related posts
Fix High CPU Usage Service Host:本地系统
Fix Service Host:本地System(SVCHost.exe)High CPU and Disk Usage
如何在Windows 10上Fix High CPU Usage
Fix High CPU Usage由Svchost.exe(Netsvcs)
如何System Idle Process到Fix High CPU Usage
如何减少 Windows Explorer 高 CPU 使用率
Fix Realtek High Definition Audio Driver Issue
如何修复 Windows 10 上的“iastordatasvc”高 CPU 使用率
修复 Windows 中的 wmpnetwk.exe 高内存和 CPU 使用率
如何Fix PC Won125 POST
Fix PowerShell在Windows 11/10中引起High CPU usage
Fix Windows Modules Installer Worker High CPU Usage
修复 Ntoskrnl.exe 高 CPU 使用率
修复 Windows 中的 NT 内核和系统进程高 CPU 使用率
7 Ways至Fix CPU Fan不旋转
Windows 10的Fix High CPU and Disk usage problem
WUDFHost.exe Fix High CPU Usage
Fix System和压缩Memory High CPU,Ram,Disk Usage
修复 Windows 10 中 WSAPPX 的高磁盘使用率
Fix DCFWinService High Disk Usage上Windows 11/10