Win + R 打开“运行”,输入 regedit 进入注册表编辑器。
在注册表中找到这一子项:
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
编辑 》 新建 》 项(K),将其重命名为 Windows Search。
在 Windows Search 项下新建 DWORD 值,命名为 PreventIndexingOutlook。
打开 PreventIndexingOutlook,将其数值修改为 1。
关闭注册表,重新启动 Outlook 以使其生效。
如果想重新让 Outlook 搜索使用 Windows 搜索索引,则将 PreventIndexingOutlook 的值改为 0 即可。
2、原作者:智能 来源:原文地址
微软为升级到 Windows 11 后遇到搜索问题的 Outlook 用户分享了一个解决方案。
这些问题在 6 月左右开始出现,当时第一个官方和非官方的 Windows 11 预览版本浮出水面。
正如受影响的人所说,Outlook在 IMAP/POP 帐户上搜索特定电子邮件时停止显示结果 [ 1 , 2 ] ,在某些情况下会导致应用程序完全冻结。
“任何将电子邮件和其他项目本地存储在 PST 或 OST 文件(例如 POP 和 IMAP 帐户)中的帐户都会出现此问题,”微软在其最近影响 PC 版 Outlook 的问题列表中表示。
“对于 Exchange 和 Microsoft 365 托管帐户,此问题将影响对本地存储的 OST 文件中数据的离线搜索。”
根据 Redmond 的说法,这些问题会影响 Outlook for Microsoft 365、Outlook 2019 和 Outlook 2016。根据 Microsoft 的说法,根本原因是升级过程中删除了 Windows 搜索索引,这会中断搜索直到重建。
为确保索引重建过程仍在进行,您可以通过转到“搜索”框,选择“搜索工具”,然后选择功能区上的“索引状态”来检查当前状态。
如何修复 Windows 11 中损坏的 Outlook 搜索
如果索引仍然处于活动状态并且花费的时间太长,您可以通过设置禁用 Windows 桌面搜索并告诉 Outlook 使用其内置搜索的注册表项来修复 Outlook 搜索不返回任何结果。
Outlook 自己的搜索引擎启动后,将显示以下消息作为搜索性能受到影响的指示:“搜索性能将受到影响,因为组策略已关闭 Windows 搜索服务。”
要禁用 Outlook 的 Windows 桌面搜索服务,您必须执行以下步骤:
在 Windows 中,右键单击“开始”,然后选择“运行”。在打开:框中键入regedit,然后单击确定。这将打开注册表编辑器。