Windows 搜索索引器停止工作并关闭

如果Windows SearchSearch Indexer无法正常工作或无法在Windows 11/10/8/7中启动,那么此故障排除帖子可能会帮助您解决问题。您可以按照您希望的任何顺序尝试这些建议,但请记住在开始之前先创建系统还原点。您看到的错误消息可能是:

搜索初始化失败

等待接收索引状态

搜索索引器(Search Indexer)停止工作并关闭

无法在本地计算机上启动(Local Computer)Windows 搜索(Windows Search)

Windows 搜索索引器不工作

Windows 搜索索引器(Windows Search Indexer)停止工作并关闭

如果搜索索引(Search Indexing)选项或索引器(Indexer)无法正常工作或运行,并且您看到等待接收索引状态、搜索索引器(Search Indexer)停止工作并已关闭、无法(Could)本地计算机(Local Computer)上启动Windows 搜索(Windows Search)错误等消息,那么这些建议将有所帮助你解决问题:

  1. 重建搜索索引
  2. 检查注册表项损坏
  3. 检查 Windows 搜索状态
  4. 重置 Windows 搜索服务
  5. 运行索引器诊断工具
  6. 运行Windows 搜索疑难解答(Windows Search Troubleshooter)
  7. 检查 LocalState 文件夹权限
  8. 重置 Windows 搜索
  9. 恢复您的计算机
  10. 其他建议。

1]重建搜索索引

重建搜索索引(rebuild search index)Open Control Panel > SystemMaintenance > Indexing 选项(Options)。在高级(Advanced) 选项(Options)中,单击(Click)恢复默认值(Restore Defaults)重建索引(Rebuild Index)单击确定(Click OK)

Windows 搜索索引器不工作

接下来,在Start Menu Search Bar(Start Menu Search Bar)中键入“service” ,然后启动Services向下滚动(Scroll)到“Windows Search Service ”,并确保将其设置为AutomaticRunning重新启动(Restart)服务(Service)

您还必须确保RPC(远程过程调用)(RPC (Remote Procedure Call))正在运行并设置为自动。

这将删除删除的Windows.edb 文件(Windows.edb file)

2]高级按钮(Advanced Button)变灰?检查注册表(Check Registry)项损坏

如果您发现您的索引(Indexing)没有运行,或者高级按钮(Advanced Button)显示为灰色并且您收到一条消息,那么您的以下注册表(Registry)项可能已损坏:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search

打开Regedit并导航到上面提到的键。在右窗格中,双击SetupCompletedSuccessfully。确保 Value Data 为0,即零数字。单击确定。重启(Click OK. Reboot)

此过程将完全重置您的Windows 搜索(Windows Search)、重建索引并重置您的爬网和其他索引设置。

阅读(Read): 搜索索引器总是在重新启动后重新设置和重新启动(Search Indexer always Resetting & Restarting after reboot)

3]检查Windows搜索状态

即使您的Windows Search Service设置为Automatic,您也无法启动该服务;但相反,您会收到以下错误消息 - Windows 无法在本地计算机上启动 Windows 搜索。(Windows could not start the Windows Search on Local Computer.)

错误信息

我建议您查看事件查看器(Event Viewer)以检查系统日志(System Logs)

为此,只需在Windows开始菜单搜索栏中键入(Windows)event并按 Enter。在左侧,单击System以查看日志。

事件查看器

记下事件 ID(Event ID)并寻求事件日志联机帮助(Event Log Online Help)

4]重置Windows搜索服务

Microsoft 的Fix It博客已将 2008 年 10 月 7(Blog)(Oct 2008)关于Windows Search not working的(Windows Search not working)WinVistaClub帖子自动化到Fix it MSI包中!它将Windows 搜索(Windows Search)设置重置为默认值。顺便说一句,它是第一个 MVP Fix It!

以下是 Fix-It 软件包的作用:

停止(Stops the)Windows 搜索服务

将服务配置为start= auto

将以下键的值设置为0

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\SetupCompletedSuccessfully

启动 Windows 搜索服务

去这里下载Fix it MSI 包(Fix it MSI package)。您也可以手动执行这些说明。

5]Â运行索引器诊断工具

索引器诊断工具(Indexer Diagnostics Tool)将帮助修复Windows 10 搜索索引器(Search Indexer)问题。

6]运行(Run)Windows搜索(Windows Search Troubleshooter)疑难解答

运行Windows 搜索疑难解答并遵循其建议。

7]检查LocalState(Check LocalState)文件夹权限

打开文件资源管理器将其设置为S(how Hidden Files and folders)如何通过文件夹选项(Folder Options)隐藏文件和文件夹,然后导航到以下位置:

C:\Users\username\AppData\Local\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState

右键单击(Right-click)索引(Indexed)文件夹 >Properties > Advanced > Check Allow此文件夹中的文件除了文件属性之外还具有索引。单击应用(Click Apply)退出(Exit)

8]重置Windows搜索

Windows 搜索不工作

重置 Windows 搜索(Reset Windows Search)并查看。

9]恢复您的计算机

将您的计算机恢复到以前的良好状态,或重置/刷新您的Windows PC。否则(Else)修复您的Windows 7安装。从Windows DVD启动(Boot)Windows DVD > Select System Recovery Option > Select Repair Computer > Choose您的Windows安装 > 选择“启动修复” > 按照说明操作。

我们希望这可以帮助您解决Windows 11/10 上的Windows Search 无法正常工作的问题。(Windows Search not working)

10] 其他建议

  • 如果每次启动 PC 时Windows 搜索索引器都会重新启动,请删除一些大文件夹,例如(Windows Search Indexer keeps restarting)WinSxS 文件夹(WinSxS folder),看看是否有帮助。
  • 看看KB932989是否有什么可以为您提供的。
  • 如果您收到错误消息,请参阅此帖子:本地计算机上的 Windows Search 服务已启动然后停止(Windows Search service on local computer started and then stopped)
  • 如果您在 Windows 开始菜单中看到“搜索索引已关闭”消息,请参阅此帖子
  • 这篇文章将帮助您修复 Search Indexer 高磁盘或 CPU 使用率
  • 更改搜索索引的位置,看看是否对您有帮助。
  • 如果没有任何效果,那么您可能需要考虑使用替代搜索软件(alternative Search software)

现在阅读(Now read):什么是搜索索引(Search Indexing)以及它如何影响Windows 11/10中的搜索?



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts