修复:Windows 10 搜索不工作

Windows 搜索是 Windows 10 上最好的工具之一。它是一个复杂的搜索工具,可以在您的 PC 上查找文件、应用程序、文档等,还可以使用 Bing 甚至 Google 搜索网络。

其复杂的性质有时会使其出错。它可能会停止工作,或者不会显示搜索结果,或者可能会出现其他一些问题。无论是什么原因,问题都可以通过以下任何一种方法解决。

检查更新

Windows 更新可以修复由于任何以前的不兼容更新而出现的许多问题。如果 Windows 搜索在更新后停止工作,新的更新可能会修复它。

要更新 Windows 10,请单击任务栏上的“开始”按钮,然后单击齿轮图标以打开“设置”。

在 Windows 设置页面中,单击“更新和安全”以访问更新页面。

在“Windows 更新”页面上,单击“检查更新”按钮。

安装任何可用的更新并检查问题是否已解决。

重建 Windows 搜索索引

有时,损坏的索引或较旧的索引可能会导致 Windows 搜索无法工作。在这种情况下,重建索引可能会解决问题。

要重建 Windows 搜索索引,请像之前的方法一样打开“设置”。然后在设置页面上点击“搜索”。

在搜索设置屏幕中,单击左侧面板中的“搜索 Windows”选项。

向下滚动以在“搜索 Windows”页面上找到“高级搜索索引器设置”链接并单击它。

它将打开一个“索引选项”窗口。点击“高级”。

在“高级选项”窗口中,单击“重建”按钮。

等待索引重建,完成后重新启动计算机,看看搜索现在是否在 Windows 10 中工作。

Windows 搜索疑难解答

Windows 10 上的故障排除程序非常强大,可以轻松解决许多问题。它还可以修复任何与 Windows 搜索相关的问题。

从开始菜单中打开“设置”,然后单击“更新和安全”。然后,单击左侧面板中的“疑难解答”。

在“疑难解答”页面上,单击“其他疑难解答”链接。

向下滚动“其他疑难解答”页面以找到“搜索和索引”。单击它以查看“运行疑难解答”按钮。单击按钮运行它。

它将运行几秒钟并向您显示搜索可能存在的问题列表。通过选中旁边的按钮来选择您面临的问题,然后单击“下一步”按钮运行疑难解答。

您的 Windows 搜索问题应以故障排除结束。

重新启动 Windows 搜索进程

与所有通过关闭/打开循环修复的事情一样,重新启动 Windows 搜索过程也可以解决您在使用 Windows 10 搜索时遇到的问题。

按下 Ctrl+Shift+Del 键盘上的按钮,然后从可用选项中选择“任务管理器”。

它将打开“任务管理器”,其中显示了在您的 PC 上运行的程序和进程的列表。向下滚动以找到“搜索”过程。右键单击它,然后从选项中单击“结束任务”。

当您单击“结束任务”时,“搜索”程序将从列表中消失。当您下次使用“搜索”功能时,它将停止运行并自动重新启动。

重置 Windows 搜索

如果上述方法均无法解决“搜索”问题,则重置它可能会解决问题。重置“Windows 搜索”的过程因 Windows 10 的不同版本而异。

对于 Windows 10 版本 1809 及更早版本

如果您使用的是 Windows 10 版本 1809 及更早版本,重置“搜索”的过程很简单。单击“开始”按钮,然后右键单击“开始”菜单中的“Cortana”应用程序。它将显示“Cortana”选项。

选择“更多”,然后从选项中单击“应用设置”。

它将打开一个“Cortana”设置的新窗口。向下滚动窗口以找到“重置”部分。单击“重置”按钮以重置 Windows 搜索。

对于 Windows 10,版本 1903 或更高版本

如果您使用的是 Windows 10 版本 1903 或更高版本,则必须使用 PowerShell 重置 Windows 搜索。您还必须具有管理员权限才能这样做。

要使用 PowerShell 重置“搜索”,您需要下载 重置WindowsSearchBox.ps1 来自 Microsoft 的脚本(下载链接)。

将脚本下载到 PC 上后,转到保存脚本的文件夹并右键单击它。从选项中选择“使用 PowerShell 运行”。

它将打开一个关于打开文件的警告对话框。单击“打开”按钮。

Powershell 脚本现在将运行。完成后,您将在脚本输出中看到“完成”消息。这确认 Windows Search 已成功重置。

如果脚本无法运行并显示 “无法加载,因为在此系统上禁用了运行脚本” 错误,然后在 PowerShell 中键入/粘贴以下命令并按 进入.

获取执行策略

如果在运行上述命令后看到“restricted”,请在 PowerShell 中键入/粘贴以下命令,然后按 进入 更改执行策略。

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted

您将看到有关执行策略的警告消息。

输入“Y”并按 进入.

现在,转到您下载脚本的文件夹以重置 Windows 搜索,并按照前面的步骤中的说明使用 PowerShell 运行它。这次它将成功运行并重置 Windows 搜索。

完成重置 Windows 搜索后,设置 执行策略 回到 受限制的 通过运行以下命令。

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted

它将显示有关执行策略更改的警告。输入“Y”将其改回“受限”。