应用对象
Microsoft 365 管理员

简介

本文介绍如何在 Microsoft 365 环境中排查 Microsoft Outlook 中的以下脱机通讯簿问题:

  • 用户无法下载脱机通讯簿。

  • 脱机通讯簿中出现同步错误。

  • 使用脱机通讯簿向用户发送电子邮件时,你会收到 (NDR) 邮件的非交付报告。

  • 在 Outlook 中以 Cached Exchange 模式运行发送/接收命令时收到以下错误消息:任务“Microsoft Exchange Server”报告错误 (0x8004010F) :“作失败。找不到对象。”

过程

若要排查这些问题,请执行以下步骤。 执行每个步骤后,请进行测试以查看是否已解决脱机通讯簿问题。 如果问题得到解决,则无需继续执行下一步。 如果问题未解决,请继续执行下一步。

步骤 1:确保全局地址列表 (GAL) 是最新的

检查 GAL 是否是最新的。 为此,请确保可以使用 Microsoft Outlook Web App 查看 GAL 中的任何更改。 如果 GAL 中不存在预期的更改,则更改不会复制到脱机通讯簿。注意:如果更改了本地 Active Directory架构,但Microsoft Azure Active Directory同步工具仍无法正确同步这些更改,请转到此Microsoft网站以继续排查此问题:

    排查目录同步问题

如果联机通讯簿正确,但脱机通讯簿仍然不正确,请转到下一步。

步骤 2:手动下载脱机通讯簿,然后确保已启用缓存 Exchange 模式

在 Outlook 中手动下载脱机通讯簿。 如果使用脱机通讯簿的过时版本,这也可以解决未交付的报表问题。 有关如何手动下载脱机通讯簿的最新副本的详细信息,请单击此处:

    在 Microsoft 365 的脱机通讯簿中找不到用户

接下来,确保 Outlook 设置为使用缓存 Exchange 模式。 为此,请执行以下步骤:执行以下作之一:

  1. 如果运行的是 Outlook 2007,请单击“工具”,然后单击“帐户设置”。

  2. 如果运行的是 Outlook 2013 或 Outlook 2010,请在 Office 功能区上单击“文件”,单击“帐户设置”,然后单击“帐户设置”。

  3. 在“电子邮件设置” 对话框中,选择所需的Microsoft Exchange 帐户,然后单击“更改”。

  4. 在“Microsoft Exchange 设置”对话框中,确保选中“使用缓存 Exchange 模式”复选框。

步骤 3:检查后台智能传输服务 (BITS) 服务是否正在运行

Outlook 使用 BITS 连接到 自动发现 服务提供的 URL。 若要确定是否启动 BITS,请执行以下步骤:

  1. 依次单击“开始”、“控制面板”、“管理工具”和“服务”。

  2. 在服务列表中,单击“后台智能传输服务”,并确保此服务的状态设置为“已启动”。

  3. 如果 BITS 无法启动,请重新安装它。 有关如何安装 BITS 的详细信息,请单击此处:Windows Management Framework (Windows PowerShell 2.0、WinRM 2.0 和 BITS 4.0)

步骤 4:安装 Office 和 Microsoft 365 Desktop 的最新更新

  1. 确保已安装最新的 Microsoft Office Service Pack。注意:如果使用 Microsoft Office Outlook 2007,则必须至少在计算机上安装 2007 Microsoft Office system Service Pack 1。

  2. 如果使用的是 Office 2007 或 Office 2010,请确保已安装最新版本的 Microsoft 365 桌面安装程序。 为此,请登录到 Microsoft 365 门户,选择“下载软件”,然后单击“桌面设置”。

步骤 5:重新创建 Outlook 配置文件

如果现有 Outlook 配置文件已损坏,则此问题可能是导致此损坏的原因。 如果 Outlook 停止响应,则可能发生了损坏。 有关如何在 Outlook 中创建和设置电子邮件配置文件的详细信息,请参阅以下文章:

   创建新的 Outlook 配置文件

注意:有关第三方信息免责声明,请参阅本文底部。

步骤 6:确定自动发现服务是否正常工作,并检查对脱机通讯簿的访问权限

注意: 如果使用步骤 1 到 5 未解决脱机通讯簿问题,请在调用Microsoft 支持部门之前执行此步骤进行验证。检查 Outlook 和计算机是否可以访问服务器上的脱机通讯簿文件。 此作通常由 Outlook 在后台执行。 在 Outlook 中强制下载脱机通讯簿时也会发生这种情况。 若要检查执行此作,请登录到 Microsoft 365 门户,然后执行以下步骤:

  1. 启动 Outlook。

  2. 按住 Ctrl 键,右键单击任务栏右侧通知区域中的 Outlook 图标,然后单击“测试电子邮件自动配置”。

  3. 单击以清除“使用 Guessmart检查”框,然后单击以清除“安全 Guessmart 身份验证检查”框。 

  4. 单击以选中“使用自动发现检查”框。 

  5. 键入电子邮件地址和密码,然后单击“测试”。

  6. 在“结果”选项卡上,记下 OAB URL 的路径。

  7. 单击“XML”选项卡,找到 <OAUrl>,</OABUrl> 标记,然后复制标记之间显示的路径。 将路径粘贴到 Windows Internet Explorer 中的地址框中,将 /OAB.xml 添加到路径末尾,然后按 Enter。

下面是 URL 可能类似于的示例:

    https://autodiscover.contoso.com/OAB/93179f28-4b4d-4e58-aec1-07bb493be4f4/OAB.xml

注意: Internet Explorer 网页中显示的信息。 网页应包含大量 XML 数据。

下图描述了应在 Internet Explorer 中显示的信息示例。

Outlook 脱机通讯簿疑难解答

是否仍需要帮助? 转到Microsoft社区

第三方信息免责声明

本文档中的信息和解决方案代表了截至发布之日Microsoft公司关于这些问题的当前视图。 此解决方案可通过Microsoft或通过第三方提供商获得。 Microsoft不专门推荐本文可能介绍的任何第三方提供商或第三方解决方案。 可能还有本文未介绍的其他第三方提供商或第三方解决方案。 由于Microsoft必须应对不断变化的市场条件,因此不应将此信息解释为Microsoft的承诺。 Microsoft无法保证或认可Microsoft或任何提到的第三方提供商提供的任何信息或任何解决方案的准确性。 Microsoft不作任何保证,并排除所有明示、默示或法定的陈述、保证和条件。 这些内容包括但不限于与任何服务、解决方案、产品或任何其他材料或信息有关的所有权、不侵权、令人满意的条件、适销性和针对特定用途的适用性的陈述、保证或条件。 Microsoft对本文提到的任何第三方解决方案概不负责。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。