Windows 搜索是 Windows 10 上最好的工具之一。它是一个复杂的搜索工具,可以查找 PC 上的文件、应用程序、文档等,还可以使用 Bing 搜索网络,或甚至谷歌.
它的复杂性有时会导致错误。它可能会停止工作,或者搜索结果不会显示,或者可能会出现其他问题。无论是什么原因,都可以通过以下任一方法解决该问题。
检查更新
Windows 更新可以修复由于以前的不兼容更新而出现的许多问题。如果 Windows 搜索在更新后停止工作,新的更新可能会修复该问题。
要更新 Windows 10,请单击任务栏上的“开始”按钮,然后单击齿轮图标以打开“设置”。

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

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

安装任何可用的更新并检查问题是否已解决。
重建 Windows 搜索索引
有时,损坏的索引或较旧的索引可能会导致 Windows 搜索无法工作。在这种情况下,重建索引可能会解决问题。
要重建 Windows 搜索索引,请像之前的方法一样打开“设置”。然后点击设置页面上的“搜索”。

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

向下滚动以在搜索窗口页面上找到“高级搜索索引器设置”链接,然后单击它。

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

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

等待索引重建,完成后重新启动计算机,看看搜索现在是否可以在 Windows 10 中运行。
Windows 搜索疑难解答
Windows 10 上的疑难解答程序非常强大,可以轻松解决许多问题。它还可以修复任何与 Windows 搜索相关的问题。
从开始菜单打开“设置”,然后单击“更新和安全”。然后,单击左侧面板中的“疑难解答”。

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

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

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

您的 Windows 搜索问题应通过故障排除结束。
重新启动 Windows 搜索进程
与通过关闭/打开循环修复的所有问题一样,重新启动 Windows 搜索进程也可以解决您在使用 Windows 10 搜索时遇到的问题。
按Ctrl+Shift+Del键盘上的按钮,然后从可用选项中选择“任务管理器”。

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

当您单击“结束任务”时,“搜索”程序将从列表中消失。当您下次使用“搜索”功能时,它将停止运行并自动重新启动。
重置 Windows 搜索
如果上述方法都无法解决“搜索”问题,则重置它可能会解决它。重置“Windows Search”的过程因 Windows 10 的不同版本而异。
对于 Windows 10 版本 1809 及更早版本
如果您使用的是 Windows 10 版本 1809 及更早版本,重置“搜索”的过程很简单。单击“开始”按钮,然后右键单击“开始”菜单中的“Cortana”应用程序。它将显示“Cortana”的选项。

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

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

对于 Windows 10 版本 1903 或更高版本
如果您使用的是 Windows 10 版本 1903 或更高版本,则必须使用 PowerShell 重置 Windows 搜索。您还必须拥有管理员权限才能执行此操作。
要使用 PowerShell 重置“搜索”,您需要下载ResetWindowsSearchBox.ps1来自微软的脚本(下载链接).
将脚本下载到 PC 后,转到保存脚本的文件夹并右键单击它。从选项中选择“使用 PowerShell 运行”。

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

Powershell 脚本现在将运行。完成后,您将在脚本输出中看到“完成”消息。这确认 Windows 搜索已成功重置。
如果脚本运行失败并显示“无法加载,因为运行脚本在此系统上被禁用”错误,然后在 PowerShell 中键入/粘贴以下命令并按enter.
Get-ExecutionPolicy
如果运行上述命令后看到“restricted”,请在 PowerShell 中键入/粘贴以下命令,然后按enter改变执行政策。
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
您将看到一条有关执行策略的警告消息。

输入“Y”并按enter.
现在,转到下载了用于重置 Windows 搜索的脚本的文件夹,并使用 PowerShell 运行该脚本,如前面步骤中所述。这次它将成功运行并重置 Windows 搜索。
重置 Windows 搜索后,设置ExecutionPolicy回到Restricted通过运行以下命令。
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted
它将显示有关执行策略更改的警告。输入“Y”将其更改回“限制”。






