由于未知原因,我的一台 Windows 2008 R2 服务器上的搜索功能停止了工作。
例如,我无法通过“开始”菜单搜索任何内容:
单击“查看更多结果”会显示此错误对话框:
我无法在资源管理器中搜索文件或文件夹(没有网络驱动器,只有驱动C:
器)。所发生的一切是搜索词显示在资源管理器窗口标题栏中(参见红色突出显示):
最烦人的是,我也无法搜索已安装的特定更新。同样,搜索词在窗口标题栏中重复出现:
这不是因为没有安装 Windows 搜索功能。我的其他 Windows 2008 R2 服务器也没有安装该功能,但它们的搜索小部件运行正常。
我确实碰到了这个修补程序:
“搜索程序和文件”框无法在 Windows 7 和 Windows 2008 R2 中正确显示搜索结果 (KB977380)
但是当我尝试安装它时,我被告知:
此更新不适用于您的计算机。
我还尝试了本文中的解决方法,其中涉及删除以下HKEY_CURRENT_USER
注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}
我也尝试在此服务器上创建不同的帐户,但都出现了上述相同的行为。
最后,我也尝试了该问题的答案中提供的解决方案,但也没有用:
我不需要在文件中搜索匹配的表达式,我只需要搜索与模式匹配的文件和文件夹名称、开始菜单上的内容,特别是特定的 Windows 更新和修补程序。
我如何才能让该服务器再次运行搜索功能?