Windows 更新 KB5008212 后 Outlook 搜索未显示最近的电子邮件

应用对象
Microsoft 365 专属 Outlook

上次更新时间:2022 年 4 月 6 日

问题

安装 Windows 10 更新KB5008212或升级到 Windows 11 后,最近的电子邮件可能不会显示在搜索结果中。 

此问题主要影响使用 POP、IMAP 和脱机Exchange帐户的用户,因为其搜索使用本地 Windows Search 服务为电子邮件编制索引。 Microsoft 365 托管的电子邮件和联网 Exchange 帐户使用服务搜索,不受此问题影响。

状态:已解决


Windows 11 修补程序作为下面列出的 Windows 公共更新的一部分提供:

Windows 11:2022 年 3 月 28更新,KB5011563
2022 Windows Server:2022 年 3 月 22更新,KB5011558
2019 Windows Server:2022 年 3 月 22更新KB5011551
Windows 10:2022 年 3 月 22更新,KB5011543

注意

某些用户在安装更新后看不到即时解决方法。  如果未发现问题已解决,请尝试重新生成搜索索引。  可能需要几天时间才能重新生成索引。 

重新生成搜索索引:

  1. 从 Outlook 中选择“文件”、“选项”、“搜索”。
  2. 选择“索引选项”,选择“高级”。
  3. “故障排除 ”下,选择“ 重新生成”。

临时解决方法

你可以通过禁用 Windows 桌面搜索来解决此问题,这将导致 Outlook 使用其内置搜索。 内置搜索引擎将显示以下信息,表明其未使用 Windows Search 服务:

  • 由于组策略已关闭 Windows Search 服务,搜索性能将受到影响。

5d02c155-af8c-4ab7-ba3c-08209d0f46fb

若要为 Outlook 禁用 Windows 桌面搜索服务,请执行下列操作:

重要

下列步骤演示如何修改注册表。 但如果注册表修改不当,可能造成严重问题。 请确保仔细按照下列步骤操作。 为增强保护,请在修改前备份注册表。 然后,即可在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请转到 如何在 Windows 中备份和还原注册表

  1. 在 Windows 中,右键单击“开始”,然后选择“运行”。 在“打开:”框中键入“regedit”,然后选择“确定”。 这将打开注册表编辑器。

  2. 在注册表中找到此子项,然后单击它:

    • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  3. 选择 “编辑>>密钥 ”并将新密钥命名为 “Windows 搜索”。

  4. 选择新的“Windows Search”项。

  5. 选择“编辑”>新增功能>DWORD 值

  6. 键入 PreventIndexingOutlook 作为 DWORD 的名称,然后按 Enter。

  7. 右键单击 PreventIndexingOutlook,然后选择“修改”。

  8. 在“值数据”框中,键入 1 以启用注册表项,然后选择“确定”。

  9. 退出注册表编辑器,然后重启 Outlook。

注意

若要禁用 PreventIndexingOutlook 设置,请键入 0(零),然后单击“确定”。

regedit

regedit Windows Search

更多资源

图标专家 (大脑,齿轮) 询问专家

与专家联系,讨论 Outlook 最新资讯和最佳做法,并阅读我们的博客。

Outlook 技术社区

图标“社区 ”获取社区中的帮助

提出问题,查找来自支持人员、MVP、工程师和其他 Outlook 用户的解决方案。

关于答案的 Outlook 论坛

图标功能请求 (灯泡,想法) 建议新功能

欢迎大家踊跃提出建议和反馈! 分享你的想法。 我们将认真听取你的建议。

了解如何操作

另请参阅

Outlook for PC 中最新问题的修补程序或解决方法