原始 KB 数: 2746896
症状
在 Microsoft Outlook 中,尝试解析 Microsoft Exchange 组织中某人的电子邮件地址时,此过程可能需要比预期更长的时间。 或者,如果脱机工作,则无法解析 Exchange 组织中人员的任何名称。
原因
如果 Outlook 未使用本地脱机通讯簿 (OAB) 文件来解析名称,则会出现此问题。 相反,Outlook 使用联机全局地址列表 (GAL) 执行名称解析。 如果处于联机模式,这是预期情况。 但是,如果处于缓存模式,则默认配置是始终在本地下载 OAB 并将其用于名称解析。
解决方案
若要解决此问题,请使用以下步骤下载脱机通讯簿, (具体取决于 Outlook 版本) 。
Outlook 2010 或更高版本
- 选择功能区上的“ 发送/接收 ”选项卡。
- 选择“ 发送/接收组 ”,然后选择“ 下载通讯簿”。
- 选择“确定”。
Outlook 2007 或 Outlook 2003
- 在 “工具 ”菜单上,指向 “发送/接收”,然后选择“ 下载通讯簿”。
- 选择“确定”。
如果无法下载 OAB,请参阅以下文章。
未下载 OUTLOOK 脱机通讯簿的 HTTP 版本 (OAB)
注意
如果 OAB 未自动下载,并且每次使用上述步骤) (时必须手动下载 OAB,检查注册表中是否存在 DownloadOAB 值。 以下文章提供了有关此注册表值的完整详细信息。
更多信息
使用以下步骤确定是否使用联机 GAL 进行名称解析,而不是使用本地 .oab
文件。
启动 Outlook。
选择“ 通讯簿 ”图标。
在“ 通讯簿 ”对话框中,右键单击“ 通讯簿 ”下的下拉列表,然后选择“ 属性 ” (下面列出了此步骤的屏幕截图) 。
在“ 全局地址列表 ”对话框中,检查 “当前服务器为: ”框 (下面列出了此步骤的屏幕截图) 。
- 如果看到本地文件路径(如上图所示),则表示正在本地下载
.oab
文件。 - 如果看到服务器的名称,则表示当前未在本地下载
.oab
文件。
- 如果看到本地文件路径(如上图所示),则表示正在本地下载
计算机上文件的位置因 Outlook 版本和安装 Outlook 的 Windows 版本而异。 下面提供了文件的默认位置 .oab
。
Outlook 2010 和更高版本
Windows 10、Windows 8.1、Windows 8或 Windows 7
%userprofile%\AppData\Local\Microsoft\Outlook\Offline 通讯簿<guid>
仅 Windows XP (Outlook 2010)
%userprofile%\Local Settings\application data\Microsoft\Outlook\Offline 通讯簿<guid>
注意
< Guid> 在上述文件夹路径中,Exchange 组织会有所不同。 例如,文件夹名称将类似于 0a1f33a0-dbeb-4007-92e3-57926c848000
Outlook 2003 和 Outlook 2007
Windows 10、Windows 8.1、Windows 8或 Windows 7
%userprofile%\AppData\Local\Microsoft\Outlook
Windows XP
%userprofile%\LocalSettings\application data\Microsoft\Outlook