你目前正处于脱机状态,正在等待 Internet 重新连接

Outlook 在 Exchange Server 显示不正确的搜索结果的全球通讯簿

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

点击这里察看该文章的英文版: 2497077
症状
当您使用 Microsoft Office Outlook 2007年、 Microsoft Outlook 2010 或 Microsoft Outlook 2013 搜索 Microsoft Exchange Server 2007年,Microsoft Exchange Server 2010年上,或者 Microsoft Exchange Server 2013年在全局地址列表 (GAL) 中的用户时,可能会出现下列问题:
  • 当选中通过使用高级查找Outlook 通讯簿的下的[显示名称]字段对搜索结果进行排序的选项时,不使用[显示名称]列排序结果。
  • 当搜索具有用户名称或通讯组列表名称的对象时,如果启用了[名称]选项搜索操作不会返回正确的对象。

注意:当启用了[列]选项时,搜索操作将返回正确的结果。
原因
因为 活动目录(AD) 域服务 (AD DS) 使用汉字注音的 Windows Server 2008 中的索引,将出现此问题。

当显示拼音名称设置为用户或全局编录服务器上生成 Windows Server 2008,拼音显示名称的索引中的 AD DS 中的通讯组对象。索引用于搜索或排列在日语版的 Outlook 全球通讯簿的搜索结果。当全球通讯簿中的对象没有拼音显示名称时,显示名称用来索引。如果选择[名称]选项,搜索范围将仅限于有拼音显示名称的对象。因此,如果对象没有拼音的显示名称在 Outlook 搜索通讯簿时收到不正确的结果。

例如,您搜索不同于某些对象不具有拼音显示名称 GAL 中其拼音显示名称显示名称。在这种情况下,具有匹配的显示名称[显示名称]列中的对象不会在搜索结果中,返回并返回具有拼音显示名称的对象。

如果拼音显示名称的所有用户和通讯组列表上未设置 GAL,使用[名称]选项搜索就会返回正确的结果。由于拼音显示名称的索引包含仅显示名称返回正确的结果。
替代方法
重要:此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表
若要变通解决此问题,请使用下列方法之一:

若要我们通过使用方法 1,为您解决此问题,请转到"这是简单的解决方法"一节。如果您希望手动修复此问题,请转到"我自己修复此问题"一节。

这是简单的解决方法

若要自动修复此问题,请单击下载按钮。在文件下载对话框中,单击运行打开,然后按照很容易修复向导中的步骤。
  • 此向导可能只提供英文版本。但是,自动修复也适用于其他语言版本的 Windows。
  • 如果你不出现此问题的计算机上,将很容易修复解决方案保存至闪存驱动器或 CD 中,,然后在出现此问题的计算机上运行。

我自己修复此问题

简单的 fix50705
  • 方法 1
    1. 单击开始开始按钮 单击运行,键入Regedit,,然后按确定
    2. 找到并单击以下注册表子项之一的 DisableGALPhonetic 注册表项:
      • HKEY_CURRENT_USER\Software\Policies\Microsoft\Exchange\Exchange Provider
      • HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider

      注意:如果将 DisableGALPhonetic 注册表项不存在,您必须创建此项。若要执行此操作,请按照下列步骤操作:
      1. 编辑菜单上,单击新建,然后单击DWORD(32-bit) 值
      2. 键入DisableGALPhonetic,,然后按 enter 键。
    3. 用鼠标右键单击DisableGALPhonetic,单击修改键入 1数值数据框中,然后再单击确定
    4. 退出注册表编辑器,然后重新启动计算机以应用更改。
  • 方法 2
    使用 [更多列] 选项而不是搜索具有汉字注音的对象和对象不具有汉字注音的 GAL 时[名称]选项。

这问题解决了吗?

检查问题是否已修复。如果问题已修复,您已完成此部分。如果不修复该问题,则可以与支持部门联系.
更多信息
Outlook 客户端连接到客户端访问服务器 (CAS) Exchange Server 2010年组织中。但是,CA 不支持汉字注音的索引时搜索或 Exchange Server 2010 RTM 在 Outlook 中查看 GAL。当您使用不缓存模式搜索 Outlook 中的通讯录时,不在搜索结果中返回匹配的用户。但是,选择地址列表底部的对象。若要解决此问题,请安装 Exchange Server 2010 Service Pack 1 (SP1)。

有关 Exchange Server 2010 SP1 的详细信息,请访问下面的 Microsoft 网站:
fixit fix it fixme

警告:本文已自动翻译

属性

文章 ID:2497077 - 上次审阅时间:12/21/2015 21:01:00 - 修订版本: 5.0

Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard, Microsoft Exchange Server 2010 Enterprise, Microsoft Exchange Server 2010 Standard, Microsoft Exchange Server 2007 Enterprise Edition, Microsoft Exchange Server 2007 Standard Edition, Microsoft Office Outlook 2007, Microsoft Outlook 2010, Microsoft Outlook 2013

  • kbexpertiseinter kbtshoot kbprb kbfixme kbmsifixme kbmt KB2497077 KbMtzh
反馈
t" src="https://c.microsoft.com/ms.js"> html>