Outlook 搜索问题疑难解答

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

选择最能描述您的 Outlook 搜索问题的方案:

Outlook 搜索不返回任何结果

如果使用 Outlook search 时没有得到任何结果, 请按照以下步骤操作:

  • 在 Windows 10 中: 选择 "开始" 按钮, 选择 "设置" > "更新 & 安全", 然后选择 "疑难解答"。 找到并单击 "搜索和索引", 然后单击"运行疑难解答"

  • 在 Windows 8.1 中: "开始", 搜索设置。 在 "设置" 中, 搜索疑难解答, 然后在搜索结果中选择 "疑难解答"。 查找并运行 "搜索和索引疑难解答"。

  • 在 Windows 7 中: 从 "开始", 选择"控制面板", 然后选择 "疑难解答"。 查找并运行 "搜索和索引疑难解答"。

  1. 启动 Outlook 并单击“搜索”框。

  2. 在“搜索”菜单中,选择“搜索工具”>“索引状态”。

  3. 出现 "索引状态" 对话框时, 应看到以下内容:

    Outlook 搜索的索引状态

如果 Outlook 还没有完成索引,请记下还需编制索引的项目,等待五分钟,然后再次检查。 如果项目数目没有减少,继续执行下一步。

  1. 启动 Outlook 并单击“搜索”框。

  2. 在“搜索”菜单中,选择“搜索工具”>“要搜索的位置”。

  3. 确保已选择列出的所有数据文件/存储。

  1. 单击 Windows "开始" 菜单, 然后在 "搜索" 框中单击。

  2. 键入services.msc , 然后按 enter。

  3. 在 "名称" 列下, 找到并双击 " Windows 搜索"。

  4. 启动类型设置为 "自动" (延迟启动) (如果尚未启用)

  5. 如果服务状态未显示 "正在运行", 请单击其下方的 "开始" 按钮以启动该服务。

  1. 退出 Outlook。

  2. 在 Windows 控制面板中,打开“索引选项”。

  3. 在“索引选项”对话框中,确保“Microsoft Outlook”列在“包含的位置”列中。

  4. 如果未列出“Microsoft Outlook”,选择“修改”,然后单击以启用“Microsoft Outlook”旁的复选框。

  5. 选择“确定”,然后选择“关闭”。

按照以下步骤执行操作,确保索引选项配置正确:

  1. 退出 Outlook。

  2. 在 Windows 控制面板中,打开“索引选项”。

  3. 在“索引选项”对话框中,选择“高级”。

  4. 选择“文件类型”选项卡。

  5. 向下滚动,直到在“扩展”列中找到“msg”,然后选中它。

  6. 请确保已启用“索引属性和文件内容”选项。

  7. 选择“确定”,然后选择“关闭”。

注意: 请确保“筛选器说明”列显示“Office Outlook MSG IFilter”。 如果未显示,则表明 Windows 搜索服务未正确运行,或 Microsoft Outlook 无法正确安装筛选器。 如果发生以上任一情况,应联系 Microsoft 支持人员,获得解决问题的帮助。

  1. 退出 Outlook。

  2. 在 Windows 控制面板中,打开“索引选项”。

  3. 在“索引选项”对话框中,选择“修改”,选择清除 Outlook 旁的复选框,然后选择“确定”。

  4. 在“索引选项”对话框中,选择“高级”。

  5. 在“高级选项”对话框中,选择“重新创建”。

  6. 选择“确定”,然后选择“关闭”。

如果索引完成但不包含 Outlook 数据文件,请联系 Microsoft 支持人员,请求有关 Outlook 即时搜索的帮助。

如果索引没有完成,请联系 Microsoft 支持人员,请求有关 Windows 桌面搜索的帮助。

请按照以下步骤创建新的配置文件和测试搜索:

  1. 在 Outlook 中,选择“文件”>“帐户设置”>“管理配置文件”。 或者,可以退出 Outlook,然后在 Windows 控制面板中打开“邮件”。

  2. 在“邮件设置 - Outlook”对话框中,选择“显示配置文件”,然后在“常规”选项卡中选择“添加”。

  3. 在“配置文件名称”框中键入新配置文件的名称,然后选择“确定”。

  4. 如果出现提示,提供帐户信息(如电子邮件地址和密码),然后选择“下一步”。

  5. 选择“完成”。 你将发现添加的新配置文件名称列出在“邮件”对话框中的“常规”选项卡上。

  6. 在“启动 Microsoft Outlook 时使用此配置文件”下,选择“提示要使用的配置文件”,然后选择“确定”。

  7. 重新启动 Outlook。

  8. 在“选择配置文件”对话框中的下拉列表中,选择你创建的新配置文件名称,然后选择“确定”。

  9. 单击“搜索”框,然后尝试搜索。

如果搜索正常运行,则可能是旧的配置文件有问题。 可能需要将此配置文件设置为新的默认配置文件,然后将旧的配置文件中的信息转移到新的配置文件。

访问修复工具的步骤取决于您的操作系统。 请从下面的下拉列表中选择。

  1. 右键单击“开始”按钮 Windows 8 和 Windows 10 中的 Windows“开始”按钮 (左下角),然后在弹出菜单中选择“应用和功能”。

    显示“应用和功能”的开始菜单屏幕截图
  2. 选择要修复的 Microsoft Office 产品,然后选择“修改”。

    注意: 即使要修复的只是一个应用程序(如 Word 或 Excel),此操作仍将修复整个 Office 套件。 若安装了独立的应用,则可按名称搜索此应用程序。

  3. 根据你的 Office 副本是即点即用安装还是基于 MSI 的安装,将看到以下修复选项。 请按照适用于你的安装类型的步骤进行操作。

    即点即用

    在“你想要如何修复 Office 程序”窗口中,选择“联机修复”>“修复”,以确保修复所有内容。 (还可以使用“快速修复”选项,此选项运行速度更快,但它只检测并替换已损坏的文件。)

    基于 MSI

    在“更改安装”中,选择“修复”,然后单击“继续”。

  4. 按照屏幕上的说明完成修复。

  1. 右键单击“开始”按钮 Windows 8 和 Windows 10 中的 Windows“开始”按钮 (在左下角),然后从弹出菜单中选择“控制面板”。

    按 Windows 徽标键 + X 后看到的选项和命令列表
  2. 从“程序”下的“类别”视图,选择“卸载程序”。

  3. 右键单击要修复的 Microsoft Office 产品,然后从下拉菜单中选择“更改”。

    注意: 如果你拥有的是套件,如 Office 365 家庭版或 Office 家庭和学生版 2013 或 2016,请搜索套件名称,即便你只想修复 Word 或 Excel 等特定应用程序。 如果你拥有的是独立应用程序,如 Word 或者 Excel,请搜索应用程序名称。

  4. 根据你的 Office 副本是即点即用安装还是基于 MSI 的安装,执行以下操作:

    即点即用安装类型:

    在“你想要如何修复 Office 程序”中,选择“联机修复”以确保修复所有内容,然后选择“修复”。 (还可以使用“快速修复”选项,此选项运行速度更快,但它只检测并替换已损坏的文件。)

    基于 MSI 的安装类型:

    在“更改安装”中,选择“修复”,然后单击“继续”。

  5. 按照屏幕上的剩余说明完成修复。

  1. 单击“开始”按钮 Windows 7“开始”按钮 >“控制面板”。

  2. 从“程序”下的“类别”视图,选择“卸载程序”。

  3. 单击要修复的 Office 产品,然后单击“更改”。

    注意: 如果你拥有的是套件,如 Office 365 家庭版或 Office 家庭和学生版 2013 或 2016,请搜索套件名称,即便你只想修复 Word 或 Excel 等特定应用程序。 如果你拥有的是独立应用程序,如 Word 或者 Excel,请搜索应用程序名称。

  4. 根据你的 Office 副本是即点即用安装还是基于 MSI 的安装,执行以下操作:

    即点即用安装类型:

    在“你想要如何修复 Office 程序”中,选择“联机修复”以确保修复所有内容,然后选择“修复”。 (还可以使用“快速修复”选项,此选项运行速度更快,但它只检测并替换已损坏的文件。)

    基于 MSI 的安装类型:

    在“更改安装”中,选择“修复”,然后单击“继续”。

  5. 按照屏幕上的剩余说明完成修复。

  1. 单击此简易修复按钮卸载 Office。

    指示有可用自动修复程序的“轻松修复下载”按钮
  2. 有关如何保存和使用简单修补程序的剩余步骤,请从以下下拉列表中选择你的浏览器:

    1. 在浏览器窗口的底部,选择“打开”以打开“O15CTRRemove.diagcab”文件。

      选择“打开”以打开 O15CTRRemove.diagcab 简易修复工具

      若文件未自动打开,请选择“保存”>“打开文件夹”,然后双击文件(应以“O15CTRRemove”开头)以运行简易修复工具。

    2. 此时将启动“卸载 Microsoft Office”向导。 选择“下一步”并按照提示操作。

    3. 看到“卸载成功”屏幕时,按照提示重启计算机,以使更改生效。 选择“下一步”。

    4. 重新启动计算机,然后尝试再次安装 Office。

    要重新安装 Office,请选择要安装的版本并执行相应步骤。

    Office 365
    Office 2019
    Office 2016
    Office 2013

    1. 在左下角较低处选择“o15CTRRemove”文件,然后从下拉列表中,选择“在文件夹中显示”。

      从下拉列表中,选择在文件夹中显示

      双击下载“o15CTRRemove”以运行简易修复工具。

    2. 此时将启动“卸载 Microsoft Office”向导。 选择“下一步”并按照提示操作。

    3. 看到“卸载成功”屏幕时,按照提示重启计算机,以使更改生效。 选择“下一步”。

    4. 重新启动计算机,然后尝试再次安装 Office。

    要重新安装 Office,请选择要安装的版本并执行相应步骤。

    Office 365
    Office 2019
    Office 2016
    Office 2013

    1. 选择“保存文件”,然后单击“确定”。

      在 Firefox 中保存 O15CTRRemove.diagcab 文件

      在右上角的浏览器窗口中,选择“显示所有下载”。 在库中,选择“下载”>“O15CTRRemove.diagcab”,然后选择文件夹图标。 双击“O15CTRRemove.diagcab”。

    2. 此时将启动“卸载 Microsoft Office”向导。 选择“下一步”并按照提示操作。

    3. 看到“卸载成功”屏幕时,按照提示重启计算机,以使更改生效。 选择“下一步”。

    4. 重新启动计算机,然后尝试再次安装 Office。

    要重新安装 Office,请选择要安装的版本并执行相应步骤。

    Office 365
    Office 2019
    Office 2016
    Office 2013

注意: 如果这些步骤不提供帮助, 请尝试本文中的高级步骤:没有 POP、IMAP 或 Exchange 帐户的搜索结果

Outlook search 返回不完整结果

当您使用 Outlook 搜索获得不完整的结果时, 请按照以下顺序执行以下步骤:

如果缺少的搜索结果位于 "已删除邮件" 文件夹中, 则可以将此文件夹添加到搜索结果:

  1. 启动 Outlook。

  2. 单击 "文件>选项", 然后选择 "搜索"。

  3. 在 "搜索所有项目" 复选框中, 选择 "在每个数据文件中包含" 已删除邮件 "文件夹中的邮件, 然后单击" 确定 "

  4. 重新启动 Outlook。

你可以在电子邮件帐户的脱机设置中增加时间, 以便在本地缓存更多或所有电子邮件以进行索引。 要执行此操作:

  1. 启动 Outlook。

  2. 单击“文件” > “帐户设置” > “帐户设置”。

  3. 在 "电子邮件" 选项卡上, 选择电子邮件帐户, 然后单击 "更改"。

  4. 过去: 的下载电子邮件拖动到所需的时间段, 或拖动到最右侧的 "所有"。

  5. 单击 "下一步", 然后单击 "完成"。 关闭窗口, 然后重新启动 Outlook。

默认情况下, Outlook 将显示250搜索结果。 你可以增加此值以显示所有结果, 但搜索速度将更慢。 要执行此操作:

  1. 打开 Outlook。

  2. 单击 "文件>选项", 然后选择 "搜索"。

  3. 清除 "通过限制所示结果的数量提高搜索速度" 复选框, 然后单击"确定"

  4. 重新启动 Outlook。

Outlook 搜索无法找到较旧的电子邮件

当使用 Outlook 搜索查找超过6个月的电子邮件时, 请按照提供的顺序执行以下步骤:

如果缺少的搜索结果位于 "已删除邮件" 文件夹中, 则可以将此文件夹添加到搜索结果:

  1. 启动 Outlook。

  2. 单击 "文件>选项", 然后选择 "搜索"。

  3. 在 "搜索所有项目" 复选框中, 选择 "在每个数据文件中包含" 已删除邮件 "文件夹中的邮件, 然后单击" 确定 "

  4. 重新启动 Outlook。

你可以在电子邮件帐户的脱机设置中增加时间, 以便在本地缓存更多或所有电子邮件以进行索引。 要执行此操作:

  1. 启动 Outlook。

  2. 单击“文件” > “帐户设置” > “帐户设置”。

  3. 在 "电子邮件" 选项卡上, 选择电子邮件帐户, 然后单击 "更改"。

  4. 过去: 的下载电子邮件拖动到所需的时间段, 或拖动到最右侧的 "所有"。

  5. 单击 "下一步", 然后单击 "完成"。 关闭窗口, 然后重新启动 Outlook。

默认情况下, Outlook 将显示250搜索结果。 你可以增加此值以显示所有结果, 但搜索速度将更慢。 要执行此操作:

  1. 打开 Outlook。

  2. 单击 "文件>选项", 然后选择 "搜索"。

  3. 清除 "通过限制所示结果的数量提高搜索速度" 复选框, 然后单击"确定"

  4. 重新启动 Outlook。

"搜索" 选项卡将灰显 (仅限 Outlook 2016)

升级到 Windows 10 版本1709及更早版本后, 可能会出现此问题。 在 Windows 10 版本1803和更高版本中修复了此问题。 若要解决此问题, 请按照以下步骤操作:

访问修复工具的步骤取决于您的操作系统。 请从下面的下拉列表中选择。

  1. 右键单击“开始”按钮 Windows 8 和 Windows 10 中的 Windows“开始”按钮 (左下角),然后在弹出菜单中选择“应用和功能”。

    显示“应用和功能”的开始菜单屏幕截图
  2. 选择要修复的 Microsoft Office 产品,然后选择“修改”。

    注意: 即使要修复的只是一个应用程序(如 Word 或 Excel),此操作仍将修复整个 Office 套件。 若安装了独立的应用,则可按名称搜索此应用程序。

  3. 根据你的 Office 副本是即点即用安装还是基于 MSI 的安装,将看到以下修复选项。 请按照适用于你的安装类型的步骤进行操作。

    即点即用

    在“你想要如何修复 Office 程序”窗口中,选择“联机修复”>“修复”,以确保修复所有内容。 (还可以使用“快速修复”选项,此选项运行速度更快,但它只检测并替换已损坏的文件。)

    基于 MSI

    在“更改安装”中,选择“修复”,然后单击“继续”。

  4. 按照屏幕上的说明完成修复。

  1. 右键单击“开始”按钮 Windows 8 和 Windows 10 中的 Windows“开始”按钮 (在左下角),然后从弹出菜单中选择“控制面板”。

    按 Windows 徽标键 + X 后看到的选项和命令列表
  2. 从“程序”下的“类别”视图,选择“卸载程序”。

  3. 右键单击要修复的 Microsoft Office 产品,然后从下拉菜单中选择“更改”。

    注意: 如果你拥有的是套件,如 Office 365 家庭版或 Office 家庭和学生版 2013 或 2016,请搜索套件名称,即便你只想修复 Word 或 Excel 等特定应用程序。 如果你拥有的是独立应用程序,如 Word 或者 Excel,请搜索应用程序名称。

  4. 根据你的 Office 副本是即点即用安装还是基于 MSI 的安装,执行以下操作:

    即点即用安装类型:

    在“你想要如何修复 Office 程序”中,选择“联机修复”以确保修复所有内容,然后选择“修复”。 (还可以使用“快速修复”选项,此选项运行速度更快,但它只检测并替换已损坏的文件。)

    基于 MSI 的安装类型:

    在“更改安装”中,选择“修复”,然后单击“继续”。

  5. 按照屏幕上的剩余说明完成修复。

  1. 单击“开始”按钮 Windows 7“开始”按钮 >“控制面板”。

  2. 从“程序”下的“类别”视图,选择“卸载程序”。

  3. 单击要修复的 Office 产品,然后单击“更改”。

    注意: 如果你拥有的是套件,如 Office 365 家庭版或 Office 家庭和学生版 2013 或 2016,请搜索套件名称,即便你只想修复 Word 或 Excel 等特定应用程序。 如果你拥有的是独立应用程序,如 Word 或者 Excel,请搜索应用程序名称。

  4. 根据你的 Office 副本是即点即用安装还是基于 MSI 的安装,执行以下操作:

    即点即用安装类型:

    在“你想要如何修复 Office 程序”中,选择“联机修复”以确保修复所有内容,然后选择“修复”。 (还可以使用“快速修复”选项,此选项运行速度更快,但它只检测并替换已损坏的文件。)

    基于 MSI 的安装类型:

    在“更改安装”中,选择“修复”,然后单击“继续”。

  5. 按照屏幕上的剩余说明完成修复。

共享邮箱: 搜索结果问题

如果您未从共享邮箱搜索获得预期结果或收到错误, 请执行以下步骤之一:

将服务器搜索作为短期解决方案禁用。 请按以下步骤完成此操作:

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

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

  2. 在 "注册表编辑器" 对话框中, 在注册表中找到此子项, 然后单击它:

    • HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search

  3. 单击“编辑”>“新建”>“DWORD 值”。

  4. 键入 " DisableServerAssistedSearch " 作为 DWORD 名称, 然后按 Enter。

  5. 右键单击 "DisableServerAssistedSearch", 然后单击 "修改"。

  6. 在 "数据" 框中, 键入1启用注册表项, 然后单击"确定"

  7. 关闭注册表编辑器, 然后重新启动 Windows。

注意: 搜索博客上记录了此政策和其他重要注意事项。

若要搜索共享邮箱, 请单击该邮箱并使用当前文件夹范围。 这是当前为将来的更新而处理的设计限制。 有关支持哪些范围的详细信息, 请转到了解搜索范围博客

另请参阅

了解如何缩小搜索条件的范围以便在 Outlook 中更好地搜索

使用“即时搜索”查找邮件或项目

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×