Windows 搜索栏不断关闭?立即尝试的 8 个修复方法


许多 Windows 用户报告了一个令人沮丧的故障,即他们的搜索栏一打开就会关闭。虽然此错误的原因尚不清楚,但很可能是由于系统文件损坏造成的。

在本故障排除指南中,我们将列出适用于 Windows 10 和 Windows 11 的 8 种解决方案,这些解决方案应有助于让您的搜索栏再次正常工作。

1.更改 Windows 搜索注册表项

Windows 搜索栏停止正常工作的最常见原因之一是注册表项损坏。通过删除这些条目,您可以强制 Windows 自动重新创建它们,从而解决问题。

具体方法如下:

  1. Windows 键+ R打开运行对话框
  2. 输入“regedit”并按Enter
    1. 导航到以下条目:
    2. 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search

      1. 选择文件>导出将这些注册表项备份到电脑上安全的位置。
      2. <开始=“5”>
      3. 接下来,删除“搜索”注册表项(以及所有子项)。为此,请右键单击搜索并选择删除
        1. 重新启动电脑,然后再次尝试使用 Windows 搜索框。
        2. 2.重新启动 SearchHost.exe 和 Windows 搜索进程

          SearchHost.exe 是 Windows 用于搜索 PC 上文件的应用程序。如果 Windows 搜索不起作用,重新启动主机进程可能会有所帮助。为此:

          1. Ctrl+ Shift+ Esc打开任务管理器
          2. 向下滚动并在详细信息选项卡中找到 SearchHost.exe。
            1. 右键单击SearchHost.exe,然后选择结束任务
            2. 确认您的选择,然后尝试使用 Windows 搜索。
            3. SearchUI.exe执行相同的操作。如果 SearchUI.exe 不存在,请对 SearchApp.exe 执行相同的操作。
            4. 3.重新启动 Windows 搜索服务

              如果 Windows 搜索服务出现问题,重新启动它可能会使其再次工作。具体方法如下:

              1. Win+ R打开运行对话框。.
              2. 输入“services.msc”并按Enter
                1. 找到并右键单击 Windows 搜索,然后按重新启动
                2. 您还可以使用 Microsoft 创建的脚本重新启动搜索服务。

                3. 首先,从 微软页面 下载名为“ResetWindowsSearchBox.ps1”的脚本。
                4. 下载后,右键单击该文件并选择使用 PowerShell 运行
                  1. 如果要求确认您的选择,请输入 Y,然后按 Enter
                    1. 等待该过程完成。如果收到错误消息,请键入以下命令并按 Enter
                    2. Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted

                      1. 重复步骤 2 和 3,然后输入以下命令并按 Enter
                      2. Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy 受限

                        4.重建搜索索引

                        Windows 会生成一个搜索索引,其作用类似于所有文件的映射。但是,Windows 搜索索引器 可能已损坏,导致您的 Windows 搜索出现问题。要检查是否是这种情况,您可以尝试重建搜索索引,如下所示:

                        1. Win+ I打开设置
                        2. 选择搜索
                          1. 选择左侧边栏中的搜索窗口
                          2. 向下滚动并选择高级搜索索引器选项
                            1. 点按高级
                              1. 选择重建
                                1. 确定并等待Windows重建搜索索引。完成后,检查搜索栏是否正常工作。
                                2. 5.使用 PowerShell 修复所有 Windows 应用

                                  一些用户报告使用命令修复 Windows 应用程序可以解决搜索栏问题。该怎么做:

                                  1. 打开开始菜单并输入“powershell”。
                                  2. 右键单击 PowerShell,然后选择以管理员身份运行
                                    1. 将以下命令复制并粘贴到 PowerShell 中,然后按 Enter:.
                                    2. Get-AppxPackage Microsoft.Windows.Search | foreach {Add-AppxPackage -register“$($_.InstallLocation)\appxmanifest.xml”-DisableDevelopmentMode}

                                      1. 然后,将下一个命令复制并粘贴到 PowerShell 中:
                                      2. 获取 AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

                                        接下来,您需要执行 Windows 干净启动:

                                        1. Windows 键+ R打开运行
                                        2. 输入“msconfig”并按Enter
                                          1. 选择系统配置
                                          2. 服务选项卡并确保选中“隐藏所有 Microsoft 服务”。
                                          3. 选择全部禁用
                                            1. Ctrl+ Shift+ Esc打开任务管理器
                                            2. 选择启动选项卡并禁用所有不必要的服务。
                                              1. 重新启动计算机并检查 Windows 搜索栏是否正常工作。
                                              2. 6.运行搜索和索引疑难解答

                                                如果没有任何效果,Windows 或许可以通过搜索和索引疑难解答来解决您的搜索错误。要尝试此操作:

                                                1. Windows 键+ I打开设置
                                                2. 选择更新和安全,然后选择问题排查
                                                3. 选择其他问题排查工具
                                                  1. 向下滚动到搜索和索引并选择运行
                                                    1. 选择您在使用 Windows 搜索功能时遇到的问题,然后按下一步
                                                    2. 按照屏幕上的说明进行操作,完成后重新启动电脑,然后检查搜索是否正常工作。
                                                    3. 7.使用SFC和DISM工具修复搜索

                                                      一些用户报告 SFC 和 DISM 命令可以帮助解决 Windows 搜索问题。该怎么做:

                                                      1. 打开开始菜单,输入“cmd”,然后按以管理员身份运行
                                                      2. <开始=“2”>
                                                      3. 键入以下命令并按 Enter:.
                                                      4. SFC /scannow

                                                        1. 如果这不起作用,您可以尝试使用 DISM 工具解决潜在的文件损坏问题。输入以下命令并按 Enter
                                                        2. Dism /Online /Cleanup-Image /RestoreHealth

                                                          8.运行 Windows 更新

                                                          虽然 Windows 搜索问题可能是由损坏的系统文件引起的,但简单的 Windows 更新就足以使其重新运行。要检查是否有可用更新:

                                                          1. 打开设置
                                                          2. 选择更新和安全
                                                          3. 选择Windows 更新,然后按检查更新
                                                            1. 如果有可用的,请安装它们并重新启动计算机。
                                                            2. 搜索吧!

                                                              Windows 搜索功能 是查找电脑上关键设置、文件和文件夹的最简单方法。如果它停止工作,则意味着您将需要花费更长的时间来手动查找这些文件和文件夹。希望我们列出的解决方案可以帮助您恢复搜索栏的全部功能。

                                                              .

                                                              相关文章:


                                                              3.04.2024