在 Skype 业务 2016年客户机的"MAPI 不可用"错误

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3147130
症状
在某些情况下,Exchange Server 的 MAPI 连接可能不可用 Skype 与业务 2016年客户端。在以下情况下会出现此问题︰

  • 新安装的 Office 2016 或创建新的 Outlook 2016 配置文件。
  • 现有的 Office 2013 安装升级到 Office 2016,然后创建新的 Outlook 2016 Exchange Server 配置文件。
Office 365 Exchange Online 或 Exchange 部署用户可能出现此问题。发生此问题时,MAPI 连接是对 Skype 业务 2016年客户端不可用。此外,您可能会遇到下列症状︰

  • Skype 业务配置信息功能 (按住 Ctrl 键并单击鼠标右键 Skype 业务 2016年系统托盘图标) 显示"MAPI 不可用"状态,如所示。

    有关 MAPI 状态屏幕抓图
    如果您单击对话选项卡 (会话选项卡),然后单击Outlook 中的多个视图,您将收到以下错误消息︰

    您的 Outlook 配置文件的配置不正确。请联系您的支持小组提供此信息。
  • 委托的功能可能会破坏。例如,不能安排会议代表其他人。当您尝试创建联机会议时,您会收到以下错误消息︰

    没有安排联机会议代表该帐户的所有者的权限。请联系该帐户的所有者,进入 Lync 委派权限。
原因
发生此问题是因为业务 2016 年 Skype 使用PR_PROFILE_USER属性来获取忙/闲信息。但是,Microsoft Outlook 2016 不编写作为可靠的配置文件功能的一部分的属性。
解决方案
若要解决此问题,请使用下列方法,具体取决于您的 Office 安装类型之一。请参阅"更多信息"一节以确定是否为您的 Office 设置 基于 MSI 的或单击以运行。

基于 MSI 的 Skype 业务 2016 年版本

若要解决此问题,请安装 7 月 5 2016年更新 (KB3115268) 为业务 2016 年 Skype。

单击以运行版本的 Skype 业务 2016 年

当前频道 (CC): 固定在版本 16.0.7167.2040 或更高版本

第一个发布推迟通道 (FRDC): 固定在版本 16.0.6965.2078 或更高版本

延迟的通道 (DC): 固定在版本 16.0.6965.2092 或更高版本

有关 C2R 通道生成的详细信息,请参阅Office 365 客户机更新通道版本.
替代方法
重要:仔细按照本节中的步骤操作。如果错误地修改了注册表,可能会出现严重问题。在修改之前, 有关还原注册表备份 避免出现问题

要变通解决此问题业务 2016 年 Skype 的即点即用版本中,使用本节中的解决方法。

注意只有解决办法本身受 Outlook 团队支持。第一个过程中的预备步骤是不受支持。但是,该过程提供完成解决方法所需的信息。这些步骤还提供一种方法来验证解决方法正确部署并回退所做的更改,如有必要。

(不支持) 的初步步骤

重要:下面的过程中不受 Outlook 团队,并可能导致在 Outlook 中的其他问题。使用此过程需要您自担风险。不建议使用此过程。但是,我们要包括它这里因为以前发布过它,并且可能需要必须使用这些步骤之后删除的MAPI PR_PROFILE_USER属性 (或注册表项) 修补程序发布所有的即点即用产品渠道。

  1. 启动注册表编辑器。

    Windows 10

    开始屏幕中,键入 regedit.exe,然后点击或单击搜索结果中的注册表编辑器

    Windows 8.1 和 Windows 8

    在刷卡从右侧打开的魅力,选择搜索,然后键入 regedit.exe 在搜索框中。

    Windows 7 和 Windows Vista

    单击开始键入 注册表编辑器开始搜索框,然后按 Enter。如果提示您输入管理员密码或进行确认,键入密码,或单击允许

  2. 找到下面的注册表子项︰

    KEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles

  3. 在该子项中,找到并展开您的 Outlook 配置文件的名称。

    注意默认情况下,配置式名称是"Outlook"。但是,您的档案文件可能具有不同的名称,如果您手动创建。

  4. 在配置文件中,查找,然后展开9375CFF0413111d3B88A00104B2A6676键。

  5. 该项下的9375CFF0413111d3B88A00104B2A6676 ,您应该看到子文件夹是在您的配置文件中的每个帐户。选择第一个子文件夹 (00000001),然后通过双击值检查帐户名的二进制值的数据。重复此过程,直到您找到包含 SMTP 地址的帐户名称值。

  6. 在 \0000000x 子项包含 SMTP 地址,定位服务 UID 的二进制值。

    注意此值表示一个 GUID (例如,c3 d1 9a 7b 80 1b c4 4a 96 0a e5 b6 3b f9 7c 7e)。

  7. 在您在步骤 6 (例如,\c3d19a7b801bc44a960ae5b63bf97c7e) 中发现的 GUID 值匹配的配置文件中找到的子文件夹。

  8. 在步骤 7 中的子项,请检查01023d0d二进制值。

    注意此值表示一个 GUID (例如,5f cf d5 f1 5 c ba 6f 45 b3 57 抄送 5e 0 d 16 94 58)。

  9. 找到配置文件相匹配的 GUID 值步骤 8 中 (例如,\5fcfd5f1ba5c6f45b357cc5e0d169458) 中的子文件夹。

  10. 在此位置,创建名为 001e6603,一个字符串值,如所示。

    字符串值
  11. 查找旧 Exchange 用户的域名 (DN)。

  12. 按下并按住 ctrl 键,同时右键单击 Outlook 系统托盘图标。然后,选择测试电子邮件自动配置

  13. 在打开对话框中,清除使用 GuessSmart安全 Guessmart 身份验证复选框,然后单击测试

  14. 测试完成后,选择XML选项卡,然后找到旧版 DN 值,如所示。

    自动配置

    将旧版 DN 信息复制。尽管此屏幕抓图中突出显示整个标记的条目时,您要复制的值是<LegacyDN>标记之间的所有内容。在此示例中,它是/o = Contoso /ou = Exchange 管理组 (FYDIBOHF23SPDLT) / cn = 收件人/cn = 4ef0d05da334258afda34a7ce08a430 TestDir1

    </LegacyDN>
  15. 在注册表中,如下所示使用刚才复制的旧版 DN 信息填充值数据字段。然后单击确定

    MAPI 字符串值

(支持) 的替代方法

  1. 从以下 CodePlex 网站获得 MFCMapi 工具︰
  2. 受影响的用户的计算机上启动该工具。

    MFCMapi

  3. 配置文件,请单击,然后单击显示配置文件

  4. 双击受影响的用户的配置文件。在这种情况下,没有仅默认配置文件,名为"Outlook"。如果用户具有多个配置文件,选择一个表示主用户帐户就会出现此问题。

    Outlook 配置文件

  5. 在打开服务表中,找到"Microsoft 交换"的显示名称的服务,然后双击以打开该服务。

    服务

  6. 在供应商表中,将打开。查找并选择已为"PR_PROVIDER_DISPLAY"。 没有任何项受影响的用户的 SMTP 地址的提供程序

    提供程序

  7. 在 MFCMapi 工具中,检查并确保已选中了该用户的 SMTP 地址提供提供程序窗口。然后,寻找具有名为PR_PROFILE_USER的属性。如果此属性存在,则转到步骤 10。如果不存在该属性,属性的菜单上,单击其他属性,然后单击添加按钮。

    提供程序属性

  8. 标记属性对话框中,键入 PR_PROFILE_USER.

    注意MFCMapi 转换为命名的属性标记的正确值,如所示。

    属性标记编辑器

  9. 单击确定。然后,单击附加属性窗口中的确定

    其他属性

  10. 从初步的步骤过程来获取受影响的用户的旧 Exchange DN (LegDN) 运行测试自动搜索。将此信息复制到剪贴板。

  11. 在提供程序窗口中,右键单击PR_PROFILE_USER属性,然后单击编辑

    属性编辑器

  12. 粘贴在Ansi文本框中,用户的 LegDN 信息,然后单击确定

    完成属性编辑器

    注意MFCMapi 现在可能显示PR_PROFILE_USER的两个条目。这是一个已知的显示问题,可以安全地忽略。

  13. 可选︰使用所述解决办法 1 检查由 MFCMapi 创建的新注册表值的方法并验证它为受影响的用户正确的 Outlook 配置文件中。

    Outlook 配置文件

  14. 关闭所有 MFCMapi 窗口和注册表编辑器,然后测试的 MAPI 连接。此外,完全从 Skype,注销并验证程序不运行。
  15. 重新登录 Skype,等待一分钟或两个,然后检查 Skype 配置。现在,您应该看到MAPI 状态显示为确定



    注意它可能需要一些时间,以使更改生效。您可能需要注销 Outlook 和 Skype 业务,再然后重新登录以查看更改。
更多信息
若要确定您的 Office 安装是否为单击以运行或基于 MSI ,请执行以下步骤 ︰

  1. 开始 Office 2016 应用程序。
  2. 文件 菜单中,选择帐户
  3. 对于 Office 2016 单击以运行安装更新选项 项目的显示。对于基于 MSI 的安装,更新选项 项目也不会显示。
Office 2016 单击以运行安装基于 MSI 的 Office 2016
单词单击运行的屏幕抓图对于 Word MSI 屏幕抓图


第三方信息免责声明

本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。

警告:本文已自动翻译

属性

文章 ID:3147130 - 上次审阅时间:10/19/2016 05:06:00 - 修订版本: 7.0

Skype for Business 2016

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB3147130 KbMtzh
反馈