重要 本文包含如何修改登錄的相關資訊。 請務必先備份登錄,再進行修改。 並了解如何在發生問題時還原登錄。 如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
322756 如何在 Windows 中備份及還原登錄
症狀
如果您在 Outlook 2002、Outlook 2003、Outlook 2007 或 Outlook 2010 嘗試搜尋輕量級目錄存取協定 (LDAP) 伺服器時,於通訊錄的「查找」欄中的顯示名稱欄位輸入完整使用者名稱,可能會收到以下一項或多項錯誤:
注意
由於網際網路目錄中太多條目符合您的搜尋條件,無法顯示結果。
注意
搜尋未能完成。 MAPI_E_CALL_FAILED。
注意
無法聯絡 LDAP 伺服器 (81) 錯誤。
解決方式
警告:如果您使用「登錄編輯程式」或其他方法不當修改登錄,可能會發生嚴重問題。 這些問題可能會迫使您重新安裝作業系統。 Microsoft無法保證這些問題能被解決。 Modify the registry at your own risk.
Outlook 2002
要解決此問題,請取得最新的 Microsoft Office XP 服務包。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
307841 如何取得最新的 Office XP 服務包
安裝最新 Microsoft Office XP 服務包後,請依照以下步驟操作:
退出 Outlook 2002。
按一下 [開始],然後按一下 [執行]。
在 [開啟] 方塊中,鍵入「登錄編輯程式」,然後按一下 [確定]。
請確認以下金鑰是否存在。 如果有,就進入第五步。
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\LDAP If 鑰匙不存在,你必須創造它。 若要這麼做,請按照下列步驟進行:- 找出並選取下列登錄子機碼:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook - 在編輯選單中,點選新檔,然後點選鍵。
- 輸入 ldap,然後按 ENTER 鍵。
- 找出並選取下列登錄子機碼:
在編輯選單中,指向「新」,然後點選 DWORD 值
輸入 NoDisplayNameSearch 取得新值,然後按下 Enter。
右鍵點擊新的字串值名稱,然後點選 修改。
在 [數值資料]方塊中輸入 1,然後按一下 [確定]。
結束 [登錄編輯程式]。
Outlook 2003、Outlook 2007 與 Outlook 2010
退出 Outlook 2003。
按一下 [開始],然後按一下 [執行]。
在 開啟 方框輸入 REGEDIT,然後點 選確定。
請確認以下金鑰是否存在。 如果有,就進入第五步。
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\LDAP If 鑰匙不存在,你必須創造它。 若要這麼做,請按照下列步驟進行:找出並選取下列登錄子機碼:
HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook其中 xx.0 是 Outlook 2003 的 11.0,Outlook 2007 的 12.0,Outlook 2010 的 14.0。
在編輯選單中,點選新檔,然後點選鍵。
輸入 ldap,然後按 ENTER 鍵。
在 編輯 選單中,點選 新,然後點選 DWORD 值。
輸入 NoDisplayNameSearch,然後按 Enter。
右鍵點擊新的字串值名稱,然後點選 修改。
在 [數值資料]方塊中輸入 1,然後按一下 [確定]。
結束 [登錄編輯程式]。
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
更多資訊
欲了解更多關於此熱修補丁英文版的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
311829 修正:當你嘗試用全名搜尋顯示名稱欄位時,LDAP 搜尋錯誤