管理 Outlook 2003 中的離線通訊錄

文章翻譯 文章翻譯
文章編號: 841273 - 檢視此文章適用的產品。
重要 本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明
全部展開 | 全部摺疊

在此頁中

結論

Microsoft Office Outlook 2003 具備了新的功能,以及與「離線通訊錄」相關的增強功能。根據預設,Outlook 2003 使用快取模式設定。因為快取模式產生離線通訊錄,所以瞭解如何設定離線通訊錄,使離線通訊錄可以有效地在 Microsoft Exchange 組織中運作是非常重要的。

本文以問答集的方式分類組織而成,讓您可以輕鬆地尋找想要的資訊。

其他相關資訊

一般資訊

問 1:何謂快取模式?

答 1:
快取模式是 Outlook 2003 的新預設設定,提供類似舊版 Outlook 離線設定的使用方式。在快取模式中執行時,您的 Exchange 信箱會與本機檔案 (.ost 檔) 同步,而且 Exchange 電腦的離線通訊錄清單會與用戶端電腦上的檔案集合 (.oab 檔) 同步。Outlook 會直接存取硬碟上的 .ost 檔和 .oab 檔,而不是直接與伺服器通訊。因此,Outlook 和 Exchange 之間的網路通訊會大幅地減少。

問 2:為何快取模式會產生離線通訊錄?

答 2:
離線通訊錄含有一組 Outlook 所需的使用者所有內容 (例如電子郵件地址和名稱)。有了離線通訊錄,Outlook 就不必一定要連線至通用類別目錄,才能解析名稱,也不需要開啟個人的詳細記錄。相反地,Outlook 可以輕鬆地從本機的離線通訊錄取得這項資訊。

問 3:離線通訊錄是否能像全域通訊清單般運作?

答 3:
離線通訊錄是全域通訊清單中可用 Active Directory 目錄服務資訊的快照。因此,全域通訊清單中提供未在離線通訊錄中提供的部份資訊。離線通訊錄不包含全域通訊清單所提供的下列項目:
  • 系統管理員之前新增至 Active Directory 的自訂屬性 (例如,每位員工的員工識別碼)。
  • 組織階層資訊
  • 群組成員資格資訊
Outlook 必須具有伺服器的存取權,才能取得這項資訊。因此,如果您使用快取模式且離線工作 (也就是,連線狀態顯示為「已連線」),Outlook 會同時使用離線通訊錄和全域通訊清單,來提供完整的使用者資訊清單。如果您使用快取模式且連線狀態顯示「已中斷連線」或「離線」,就只能看到離線通訊錄中提供的資訊。

問 4:哪些新的離線通訊錄功能可以與 Microsoft Exchange Server 2003 搭配使用?

答 4:
Exchange 2003 支援 Unicode 離線通訊錄。Unicode 版本也就是 Version 3a。此外,Exchange 2003 也支援較舊版 Outlook 用戶端的離線通訊錄舊有 ANSI 版本。ANSI 版本也就是 Version 2。Exchange 2003 電腦也具備篩選機制,可以確保離線通訊錄中只會出現 Outlook 用於公開金鑰基礎結構 (PKI) 的那些憑證。與來自舊版 Exchange 的離線通訊錄大小相比,此機制大幅地減少了 Exchange 2003 伺服器中離線通訊錄的大小。無論是 Unicode 版本或 ANSI 版本,都可以減少大小。

下載與更新

問 5:Outlook 用戶端上的離線通訊錄多久更新一次?

答 5:
如果持續地執行,用戶端上以快取模式執行的 Outlook 2003 會每 24 個小時自動地更新離線通訊錄。這 24 小時的時間週期是從上次成功下載離線通訊錄的時間開始計算。例如,如果您在今天九點完成離線通訊錄下載,Outlook 將會在明天九點左右開始離線通訊錄下載。因此,不同的人員會在不同的隨機時間收到更新。

注意 Exchange 電腦的設定是預設為每天早上四點產生離線通訊錄的差異檔案。如果在 Active Directory 中進行變更,以連線用戶端電腦,一定會發生下列事件:
  • 所做的變更會由產生離線通訊錄檔案的 Exchange 電腦挑出。這可能會需要數個小時。最遲可能會用上 24 個小時。這個變數會是 x。
  • Outlook 用戶端必須每 24 個小時下載一次離線通訊錄更新。此更新可能會需要數個小時。最遲可能會用上 24 個小時。這個變數會是 y。
更新會在 x+y 個小時以後到達用戶端電腦,最晚會延遲 48 個小時。用戶端不大可能經歷整整 48 個小時延遲。

問 6:如何得知 Outlook 將嘗試下一次的離線通訊錄下載?

答 6:
除非您記下最後一次 Outlook 下載離線通訊錄的時間,否則,無法得知 Outlook 排程要在何時嘗試下一次離線通訊錄下載。Outlook 使用者介面中沒有任何指標會通知您離線通訊錄下載排程。因此,如果要手動強制下載最新的離線通訊錄 (假設 Exchange 電腦上已有最新的離線通訊錄),請使用下列其中一個方法:
  • [工具] 功能表上,指向 [傳送/接收],再按一下 [下載通訊錄]
  • 結束 Outlook,然後再重新啟動。Outlook 啟動一到五分鐘之後,就會開始離線通訊錄下載。
問 7:Exchange 電腦多久一次產生離線通訊錄檔案?

答 7:
依預設,Exchange 電腦會在每天早上四點鐘的時候,產生離線通訊錄檔案。

問 8:伺服器和用戶端如何更新離線通訊錄?

答 8:
Exchange 電腦每天都會產生完整的離線通訊錄,以及與前一天有所不同的差異檔案。Exchange 電腦會儲存當天的差異檔案和完整檔,並且只會儲存前一天的差異檔案。

下列表格列出 Exchange 和 Outlook 用來判斷要將哪些離線通訊錄檔案下載至用戶端的程序。
摺疊此表格展開此表格
ExchangeOutlook
完整離線通訊錄序號差異序號用戶端動作用戶端產生的離線通訊錄
00沒有差異。無。無。
111無。無。
222啟動 Outlook。已下載序號 2 的離線通訊錄。
333無。無。
444啟動 Outlook。下載差異序號 3 和序號 4 (如果差異序號 3 和 4 的大小大於完整離線通訊錄序號 4 的八分之一,則為離線通訊錄序號 4)。
問 9:離線通訊錄的大小通常是多少?

答 9:
離線通訊錄的大小可能會有 3 MB 到 700 MB (未壓縮時) 的不同。下列因素可能會影響離線通訊錄的大小:
  • 電腦使用憑證。PKI 憑證越多,離線通訊錄就越大。PKI 憑證的大小是在 1 KB 到 3 KB 之間。這些憑證就佔了離線通訊錄大小的最大部分。
  • Active Directory 中的使用者數目。
  • Active Directory 中的通訊群組數目。
  • 電腦為每位使用者和每個通訊群組新增至 Active Directory 的資訊。例如,有些組織會為每位使用者填入地址內容;有些則不會這麼做。
問 10:我可以更頻繁地更新 Exchange 電腦上的離線通訊錄檔案?

答 10:
我們不建議您更頻繁地進行更新,因為可能會影響到用戶端和伺服器的效能。更頻繁地在 Exchange 電腦上產生離線通訊錄檔案,可能會導致伺服器出現效能問題。您可以就下列層面瞭解效能衝擊:
  • 伺服器必須更頻繁地產生離線通訊錄。可能需要數個小時才會完成,需視 Active Directory 的大小而定。
  • 每一次更新時,Outlook 必須將本機電腦中的離線通訊錄備份起來,並套用擷取自伺服器的累加變更。如果本機電腦上的離線通訊錄是 150 MB,Outlook 在每次更新時就必須備份差不多份量的資料。
  • Outlook 中的「節流設定」機制,會在電腦偵測到使用者活動時,降低離線通訊錄更新的速度。視離線通訊錄的大小而定,更新可能需要一到八小時不等 (如果持續有使用者活動)。
如果您想要增加更新的頻率,請適度地縮小離線通訊錄的大小。適當的大小在未壓縮的情況下,應該介於 1 MB 到 25 MB 之間。

如果要在伺服器上自訂這些檔案的產生,請執行下列步驟:
  1. 在 [Exchange 系統管理員] (ESM) 中,展開 [收件者] 容器。
  2. 按一下 [離線通訊清單]
  3. 用滑鼠右鍵按一下為信箱儲存區指定的離線通訊清單,然後按一下 [內容]
  4. 按一下 [自訂]
  5. 自訂您希望在伺服器上產生離線通訊錄檔案的時間。
如果您已經增加 Exchange 電腦上產生離線通訊錄檔案的頻率,也可以增加用戶端下載離線通訊錄的頻率。如果要執行這項操作:
  1. [工具] 功能表上,指向 [傳送/接收],再指向 [傳送/接收設定],然後按一下 [傳送/接收群組設定]
  2. 按一下 [新增]
  3. 輸入自訂群組的名稱。
  4. 按一下您的 Exchange 帳號,然後按一下以選取 [將選取的帳號包括在此群組中] 核取方塊。
  5. [為所選的帳號選擇您要的選項] 群組下,確認只選取了 [下載離線通訊錄] 核取方塊,然後按一下 [確定]
  6. [傳送/接收群組] 對話方塊中,按一下您的新群組。
  7. [群組 Group_name 設定值] 下,按一下只選取 [排定自動傳送/接收每隔] 核取方塊,然後輸入分鐘數。
  8. [當 Outlook 離線時] 下,按一下以清除核取方塊。
  9. 按一下 [關閉]
有了自訂傳送/接收群組,Outlook 將會根據您為傳送/接收設定所指定的分鐘數,要求來自伺服器的離線通訊錄下載。

問 11:我可以用程式設計的方式,透過 Outlook 物件模型下載離線通訊錄嗎?

答 11:
不行。離線通訊錄下載並非透過 Outlook 物件模型提供。

問 12:我已將新的使用者加入至 Active Directory,但是該使用者沒有出現在 Outlook 中。

答 12:
離線通訊錄已過期。必須先出現兩個事件,變更才會顯示在 Outlook 2003 中:
  1. 伺服器必須產生離線通訊錄,並且包含差異檔案中的變更。
  2. Outlook 用戶端必須下載來自伺服器的變更。
如果您確定第一個事件已經發生了,則可以手動下載離線通訊錄。如果要執行這項操作:
  1. [工具] 功能表上,指向 [傳送/接收],再按一下 [下載通訊錄]
  2. [離線通訊錄] 對話方塊中,確認選取了 [下載前次同步處理後所做的變更] 核取方塊。
  3. 按一下 [確定]
如果您變更離線通訊錄的頻率,則可以修改網路上 Outlook 2003 電腦存取通訊錄的方式。您可以停用離線通訊錄的下載,並強制 Outlook 2003 電腦在「快取 Exchange 模式」中時使用線上全域通訊清單。

如果要執行這項操作,請將下列登錄值新增至 Outlook 2003 電腦:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached Mode
參數:DownloadOAB
類型:REG_DWORD
數值:0

如果使用 0 (零) 的值,就不會自動地下載離線通訊錄,並且 Outlook 必須連絡線上全域通訊清單。 如需有關 DownloadOAB 登錄參數數值的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
823580 如何設定以快取 Exchange 模式使用 Outlook 2003 時下載離線通訊錄的方式
根據本文所述,如果先前已下載離線通訊錄 (.oab) 檔案,並且檔案已與 Outlook 的 MAPI 設定檔有所關聯,那麼此設定將不會正確地發揮作用。如果要使用這個設定,您必須設定登錄值,並移除本機電腦中的任何 .oab 檔,然後進行同步處理。

問 13:離線通訊錄下載對網路有何影響?離線通訊錄下載會塞滿網路嗎?

答 13:
第一次啟動快取模式設定檔時,Outlook 會從伺服器下載完整的離線通訊錄。這可能會影響網路,特別是在多個用戶端同時啟動的時候。

<問 14>詳細說明 Outlook 用戶端需要完整離線通訊錄下載的其他情形。如果所有的用戶端都可以每天更新差異檔案,差異下載就不會對網路造成嚴重的影響。

Outlook 2003 具備下列保護措施,協助防止過度下載網路的離線通訊錄:
  1. 依預設設定,Outlook 只會在 13 小時內嘗試下載完整離線通訊錄一次。當 Outlook 收到來自伺服器的回應,並且能夠啟動離線通訊錄下載時,就會計算嘗試次數。
  2. 依預設設定,Outlook 不會限制差異更新的嘗試次數。如果差異更新失敗,Outlook 會在一個小時之後重新嘗試更新。

此外,如果用戶端正以僅限標頭模式執行,Outlook 2003 就不會執行任何完整或累加離線通訊錄下載。依預設設定,當 Outlook 偵測到「慢速」連線 (例如 56 KB 連結),就會自動切換至僅限標頭模式。如果要手動切換至僅限標頭模式:
  • [檔案] 功能表上,指向 [Exchange 快取模式],然後按一下 [下載標題]
注意 僅限標頭模式設定只能與 Exchange 2003 搭配使用。Microsoft Exchange 2000 Server 和 Microsoft Exchange Server 5.5 不支援此模式。
問 14:在什麼情形下,Outlook 會執行完整離線通訊錄下載?

答 14:
下列條件成立時,快取模式中的 Outlook 2003 將會執行完整離線通訊錄下載:
  • 用戶端電腦沒有離線通訊錄。如果 Outlook 尚未執行初始完整同步處理,就可能出現這種情形。
  • 差異檔案的全部大小大於完整離線通訊錄大小的八分之一。在這種情形中,為了有較佳的效能,Outlook 會下載完整離線通訊錄。如果有許多 Active Directory 物件變更了離線通訊錄中的屬性,就可能出現這種情形。例如,電話號碼換了新的區域碼、Active Directory 中新增了所有使用者的部門,以及增加新的地址類型。

    若要修改八分之一的規則,請依照下列步驟執行。

    警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。這些問題可能會需要您重新安裝作業系統才能解決。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
    1. 在 Outlook 用戶端電腦上,按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
    2. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Exchange Provider
    3. 如果右窗格中沒有 OAB Dif Divisor 項目,請加以建立。如果要執行這項操作:
      1. 在左窗格中,用滑鼠右鍵按一下 [Exchange Provider] 子機碼,指向 [新增],然後按一下 [DWORD 值]
      2. 輸入 OAB Dif Divisor,然後按下 ENTER。
    4. 按兩下 [OAB Dif Divisor]
    5. [編輯 DWORD 值] 對話方塊的 [數值資料] 方塊中,輸入 4,然後按一下 [確定]

      此範例設定 (4) 允許 Outlook,可以下載最多完整離線通訊錄四分之一大小的差異離線通訊錄。

      注意 如果 OAB Dif Divisor 登錄值設為 0 (零),Outlook 將會使用 16,如此就不會除以 0。
    6. 結束 [登錄編輯程式]。
  • 父辨別名稱表格有所變更。出現這種情形時,所有 Outlook 用戶端將會嘗試執行完整下載。如果已建立新的 PDN,或者 PDN 已移除,就可能發生此變更。

    父辨別名稱表格是舊版 Exchange 格式中辨別名稱 (亦即 DN) 的一部分,並未包含最後關聯辨別名稱 (即為 RDN)。例如,/o=org/ou=site/cn=Recipients/cn=bob 具有 o=org/ou=site/cn=Recipients 的父辨別名稱。

    父辨別名稱表格是 Active Directory 中所有父辨別名稱的集合,屬於 legacyExchangeDN 屬性和 proxyAddresses 屬性,並且以下列前置詞為開頭:
    x500:
    只有在一種情況下才會包含 X500 位址,即 X500 位址的開頭為 /o=orgname,其中 orgname 是本機 Exchange 組織的真實名稱。這表示,其他組織遷移過來的使用者所用的 x500 位址,將不會包含在內。
  • 伺服器遺漏了差異檔案。沒有差異檔案,Outlook 就無法更新為最新版本。如果下列其中一種情況成立時,就可能發生這個問題:
    • 您已超過 30 天沒有啟動 Outlook (登入您的 Exchange 信箱)。伺服器原則只允許 30 天的差異檔案。
    • 伺服器出現錯誤,並且沒有產生一天的差異檔案。
    • 已經重設伺服器,或者在伺服器發佈差異檔案之前,但能夠將完整離線通訊錄發佈到公用資料夾之後,伺服器發生當機。
  • 伺服器上的版本與用戶端的版本不相符。伺服器具有較新版本的離線通訊錄。例如,現有 Version 3a (Unicode 離線通訊錄),並且您先前已下載 Version 2 離線通訊錄。
  • 套用變更至離線通訊錄失敗。例如,伺服器上的差異檔案已損毀。如果伺服器在差異檔案產生期間關閉,就可能發生損毀。
  • legacyDN 表格已有所變更。例如,新增了新的 legacyDN 表格,或者刪除了 Active Directory 中的現有 legacyDN 表格。
  • 用戶端電腦上沒有一或多個離線通訊錄檔案。例如,使用者不小心刪除了電腦中的其中一個 .oab 檔。
  • 下載先前的完整離線通訊錄檔案失敗,並且 Outlook 必須重新啟動。
  • 您手動下載離線通訊錄。
注意 如果用戶端電腦上有磁碟空間的問題,Outlook 就不會執行完整離線通訊錄檔案下載。這個限制有助於保護網路遭到過度下載。

問 15:在下載離線通訊錄期間,是否會壓縮任何資料?

答 15:
為了節省頻寬,離線通訊錄在下載期間會壓縮為小於檔案本身完整大小的三分之一。您可以在 Exchange 系統公用資料夾儲存離線通訊錄的位置中,檢查組織離線通訊錄的大小。利用類似下列的 URL 進入 Outlook Web Access,您可以看到完整的離線通訊錄檔案:
http://Exchange_computer_name/public/ non_ipm_subtree/offline%20address%book
就評估的考量而言,每 1,000 位使用者的完整離線通訊錄大小大約是 1 MB。如果離線通訊錄中有使用者憑證,則每個憑證增加 1 KB 左右。

問 16:Outlook 有好一段時間都顯示為「正在更新通訊錄」狀態。為什麼?

答 16:
Outlook 2003 中的節流功能,會在您使用 Outlook 時降低通訊錄更新速度。這可能會導致一直出現「正在更新通訊錄」狀態。Outlook 會協助您完成其他活動,並且不允許通訊錄更新的干擾。

問 17:Outlook 顯示「正在更新通訊錄」狀態時,我的電腦執行速度變慢了。為什麼?

答 17:
在具有慢速硬碟的電腦 (例如某些較舊的可攜式電腦) 中,可能會因為硬碟已分割的關係,降低通訊錄更新的速度。如果要改善離線通訊錄下載效能,請嘗試重組硬碟。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
314848 如何在 Windows XP 中重組磁碟機磁碟區
問 18:傳送/接收設定是否會影響自動 24 小時下載離線通訊錄?

答 18:
[傳送/接收設定 - "Group_name"] 對話方塊中的 [下載離線通訊錄] 核取方塊並不會影響 24 小時的下載程序。事實上,無論是否啟用了這個選項,Outlook 快取模式都會持續每隔 24 小時下載離線通訊錄一次。

注意 如果要找出這個選項,請依照下列步驟執行:
  1. [工具] 功能表上,指向 [傳送/接收],再指向 [傳送/接收設定],然後按一下 [傳送/接收群組設定]
  2. 按一下您的帳號群組,然後按一下 [編輯]
按一下以選取 [下載離線通訊錄] 核取方塊,然後按一下 [通訊錄設定],就會顯示 [離線通訊錄] 對話方塊。在這個對話方塊中,您可以指定 [無詳細資料][完整詳細資料]。這些設定會影響離線通訊錄下載。例如,如果您選取 [無詳細資料],在下載離線通訊錄期間,將會自動地將沒有詳細資料的版本下載至電腦。

問 19:如何判斷我的用戶端是否正在執行完整離線通訊錄下載?

答 19:
如果要讓 Outlook 在離線通訊錄下載開始之前,顯示對話方塊來提示您,請依照下列步驟執行。

警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。這些問題可能會需要您重新安裝作業系統才能解決。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
  1. 在 Outlook 用戶端電腦上,按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 找出並按一下下列登錄子機碼:
    HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider
  3. 如果右窗格的 [名稱] 欄中沒有 [Allow Full OAB Prompt] 項目,請加以建立。如果要執行這項操作:
    1. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
    2. 輸入 Allow Full OAB Prompt,然後按下 ENTER。
  4. 用滑鼠右鍵按一下 [Allow Full OAB Prompt],然後按一下 [修改]
  5. 輸入 1,然後按一下 [確定]

    將此值設為 1,即可顯示提示,設為 0,則不會顯示提示。
當 Outlook 開始離線通訊錄下載時,對話方塊會提示您選取是否要執行完整離線通訊錄下載。如果您按一下 [否],Outlook 會在一小時之後再次提醒您。

問 20:Outlook 下載 Unicode 離線通訊錄時,是否會刪除 ANSI 離線通訊錄檔案?

答 20:
當 Outlook 設定檔從 ANSI 模式切換至 Unicode 模式時,Outlook 將會刪除舊的 ANSI 離線通訊錄檔案。不過,Outlook 只會刪除屬於目前設定檔的離線通訊錄檔案。如果您建立新的 Unicode 設定檔,可能仍會看到某些舊的 ANSI 離線通訊錄檔案 (如果這些檔案與其他 Outlook 設定檔有關)。

解析名稱

問 21:如何指定與離線通訊錄完全相符的別名?

答 21:
當您使用處於快取模式的 Outlook 2003 時,可以利用登錄設定來控制名稱對應至離線通訊錄的方式。依預設,名稱片段會對應至所有名稱欄位,而不是只對應至電子郵件別名。例如,下列表格包含快取模式中的 Outlook 2003 如何解析名稱的範例:
摺疊此表格展開此表格
名字姓氏別名
BobBrewerbobb
BobbyJohnsonbjohnson
如果您在 [位址] 欄位中輸入 bobb,快取模式中的 Outlook 2003 會將 "bobb" 解析成兩個項目。

您可以在電子郵件別名文字前面加上等號,藉此指定與電子郵件別名完全相符的名稱。例如,輸入 =bobb,Outlook 會將 "bobb" 解析成 Bob Brewer。

如果您使用快取模式的 Outlook 2003,可以不需使用等號,就能開啟完全相符電子郵件別名的對應。如果要使用這個功能,請依照下列步驟執行:

警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。這些問題可能會需要您重新安裝作業系統才能解決。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
  1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 找出並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\Exchange Provider
  3. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
  4. 輸入 OAB Exact Alias Match,然後按下 ENTER。
  5. 用滑鼠右鍵按一下 [OAB Exact Alias Match],然後按一下 [修改]
  6. 輸入 1,然後按一下 [確定]

    將此值設為 1,即可啟用完全對應。
問 22:Active Directory 中的 My Name 屬性設定為 "Lastname, Firstname",但我無法解析 Firstname。為什麼?

答 22:
離線通訊錄只支援下列屬性的名稱解析索引:
  • Lastname
  • DisplayName
  • Alias
  • OfficeLocation
  • Primary SMTP Address
  • Primary X500 Address
相反地,您可以設定 Active Directory。系統管理員可以設定伺服器,依照任何屬性集合來解析名稱。離線通訊錄中限制的索引,在 Active Directory 中的名稱已設為 "Firstname Lastname" 的組織中也能正常運作。下列範例使用者資訊說明名稱解析在此設定中正常運作的原因:
  • Lastname:Pica
  • DisplayName:Guido Pica
  • Alias:GPica
  • OfficeLocation:18/2231
  • Primary SMTP address:GPica@exchange.contoso.com
  • Primary X500 address:/o=Contoso/ou=APPS/cn=recipients/cn=gpica
有了這個設定,您只要輸入 Guido、Pica 或 Guido Pica,就可以找到這位使用者。

如果 Active Directory 已將顯示名稱設定為 "Lastname, Firstname",下列值就會索引為範例使用者資訊中的屬性:
  • Pica
  • Pica, Guido
  • GPica
  • 18/2231
  • gpica@exchange.contoso.com
  • /o=Contoso/ou=APPS/cn=recipients/cn=gpica
在這個設定中,如果您輸入 Guido,就找不到這位使用者。第二個清單中沒有屬性是以 Guido 為開頭。

如果組織中的 Active Directory 設為 "Lastname, Firstname",並且絕對必要提供 Firstname 解析,您必須安裝 Microsoft Office 2003 Service Pack 2 (SP2)。SP2 不會發生這個問題,因為 SP2 的離線通訊錄會下載 PR_GIVEN_NAME 屬性。如果沒有安裝 SP2 的選項,您必須針對非 SP2 用戶端執行其他步驟。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
831124 如何強制 Outlook 2003 在快取模式中解析 Proxy 位址及自訂內容
文件 831124 建議您,停用離線通訊錄所提供的名稱解析。這可能會降低快取模式的效能,因為 Outlook 必須具有通用類別目錄伺服器才能解析名稱。

問 23:我目前無法解析 Proxy 位址。為什麼?

答 23:
離線通訊錄支援依據 DisplayName、Lastname、OfficeLocation、Alias 和電子郵件地址欄位來解析名稱。如果這些欄位不符合您的需求,您可以強制 Outlook 解析 Proxy 位址。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
831124 如何強制 Outlook 2003 在快取模式中解析 Proxy 位址及自訂內容

設定離線通訊錄

問 24:我可以將自訂屬性新增至離線通訊錄嗎?

答 24:
不可以。您不能直接將自訂屬性新增至離線通訊錄。任何新增至 [一般] 索引標籤 (位於 ["User_name" 內容] 對話方塊中) 的自訂屬性,都必須在 Outlook 連線時擷取自通用類別目錄伺服器。如果這些屬性發佈至 [一般] 索引標籤,可能會造成傳輸遠端程序呼叫 (RPC) 流量至伺服器,並導致延遲。我們建議您,將這些自訂屬性新增至其他索引標籤。例如,將自訂資訊新增至 [電話] 索引標籤的 [附註] 欄位中 (位於 [Active Directory 使用者和電腦] 的 ["User_name" 內容] 對話方塊中)。此資訊將會顯示在 [電話/附註] 索引標籤的 [附註] 方塊中 (位於 [離線通訊錄] 的 ["User_name" 內容] 對話方塊中)。

如需有關使用 Outlook 時解析自訂屬性的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
831124 如何強制 Outlook 2003 在快取模式中解析 Proxy 位址及自訂內容
問 25:我可以下載一個以上的離線通訊錄嗎?可以將兩個快取設定檔與各自的離線通訊錄搭配使用嗎?

答 25:
不可以。Outlook 僅支援電腦上的每個使用者帳號使用一個離線通訊錄。如果您有多個設定檔,只有一個設定檔可以下載離線通訊錄。如果您必須使用兩個快取模式設定檔,請確定其中一個設定檔不會下載離線通訊錄。

如需有關如何停用快取模式設定檔的 Outlook 通訊錄下載的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
823580 如何設定以快取 Exchange 模式使用 Outlook 2003 時下載離線通訊錄的方式
問 26:如何判斷本機電腦上的 Outlook 是否正在使用離線通訊錄?

答 26:
如果要判斷 Outlook 是否正在使用下載的離線通訊錄或全域通訊清單,請依照下列步驟執行:
  1. 開啟新郵件,然後按一下 [到:]
  2. [名稱來源] 清單中,用滑鼠右鍵按一下 [全域通訊清單],然後按一下 [內容]

    如果顯示的是本機檔案路徑,表示 Outlook 正在使用下載的離線通訊錄。如果出現伺服器名稱 (例如 Win2003GC),表示 Outlook 將連線取得這項資訊,並且您尚未下載完成完整的離線通訊錄。
問 27:可以在一部電腦的多個設定檔之間共用離線通訊錄嗎?

答 27:
不可以。與離線通訊錄相關的資訊會儲存在每個設定檔中。離線通訊錄不能共用於多個設定檔。

問 28:如何下載 Unicode 離線通訊錄?

答 28:
依預設,如果您連線至執行 Exchange 2003 的伺服器,所下載的離線通訊錄就是 Unicode 離線通訊錄。如果您連線至 Exchange 2000 或 Exchange 5.5 伺服器,您就一定是下載 ANSI 離線通訊錄。

基本規則如下:
  • 如果 Outlook 正在執行 Unicode 模式,Outlook 會嘗試下載 Unicode 離線通訊錄。如果 Unicode 離線通訊錄無法使用,Outlook 就會下載 ANSI 離線通訊錄。
  • 如果 Outlook 正在執行 ANSI 模式,Outlook 一定會嘗試下載 ANSI 離線通訊錄。
注意 如果您的電腦執行 Exchange 2003,也必須將設定檔設定為 Unicode 模式,以下載 Unicode 離線通訊錄。如果要檢查設定檔的模式,請依照下列步驟執行:
  1. [工具] 功能表上,按一下 [電子郵件帳號]
  2. 按一下 [檢視或變更現有的電子郵件帳號],然後按一下 [下一步]
  3. 按一下您的 Exchange 帳號,然後按一下 [變更]
  4. [電子郵件帳號] 對話方塊中,按一下 [其他設定]
  5. 按一下 [進階] 索引標籤。
  6. 記下 [信箱模式] 下方的描述。
  7. 如果執行的是非 Unicode 模式,並且您使用的是 Exchange 2000 電腦或 Exchange 2003 電腦,請嘗試建立新的 Outlook 設定檔,以變更為 Unicode 模式。
問 29:我一定要具有完整詳細資料離線通訊錄,才能使用快取模式嗎?或者可以改用無詳細資料離線通訊錄?

答 29:
Outlook 2003 快取模式必須依賴完整詳細資料離線通訊錄中的資訊,才能讓使用者順暢地使用。無詳細資料離線通訊錄並未具有 Outlook 運作所需 (不需存取伺服器) 的所有屬性。缺少屬性可能會使 Outlook 在某些時候出現無回應的情形。

問 30:離線通訊錄存有哪些容器?

答 30:
離線通訊錄只支援單一容器。下列範例說明這對 Outlook 的影響為何:
  1. 在快取模式設定檔中開啟新電子郵件。
  2. 按一下 [到:]

    [名稱來源] 清單會顯示全域通訊清單,做為預設的容器。
  3. 用滑鼠右鍵按一下 [全域通訊清單],然後按一下 [內容]

    [目前的伺服器] 下方,會顯示離線通訊錄檔案的本機路徑。這表示全域通訊清單將用來做為離線通訊錄的容器。在此設定中,每當您從全域通訊清單選取了名稱,都將不會看到用戶端與伺服器之間的任何網路流量。
  4. [全域通訊清單內容] 對話方塊中,按一下 [確定]
  5. 按一下 [名稱來源] 清單。
  6. 記下 [所有通訊清單] 下方的其他容器。這些容器沒有一個會出現在離線通訊錄中。
  7. [所有通訊清單] 下方,按一下容器。例如,按一下 [所有連絡人]

    如果您按一下 [所有連絡人] 容器中的名稱,Outlook 將會從伺服器下載資訊,而不是從本機離線通訊錄。
問 31:離線通訊錄存放在哪裡?

答 31:
離線通訊錄是儲存在 %userprofile%\Local Settings\Application Data\Microsoft\Outlook 資料夾。此資料夾包含六個完整詳細資料離線通訊錄檔案,或五個無詳細資料離線通訊錄。您可以從檔名看出離線通訊錄屬於 Unicode 格式,或 ANSI 格式。下列表格列出包含的檔名。
摺疊此表格展開此表格
ANSIUnicode注意
Anrdex.oabUanrdex.oab
Browse.oabUbrowse.oab
Details.oabUdetails.oab這個檔案不在無詳細資料離線通訊錄中。
Rdndex.oabUrdndex.oab
Pdndex.oabUpdndex.oab
Tmplts.oabUtmplts.oab
問 32:我的 C 磁碟機沒有空間,可以將離線通訊錄移到其他磁碟機嗎?

答 32:
是。如果要移動離線通訊錄,請依照下列步驟執行。

警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。這些問題可能會需要您重新安裝作業系統才能解決。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
  1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 找出並按一下下列登錄子機碼:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersionWindows Messaging Subsystem\Profiles\Profile_name\13dbb0c8aa05101a9bb000aa002fc45a
  3. [編輯] 功能表上,指向 [新增],然後按一下 [字串值]
  4. 輸入 001e660e,然後按下 ENTER。
  5. 用滑鼠右鍵按一下 [001e660e],然後按一下 [修改]
  6. [數值資料] 方塊中,輸入您想要儲存離線通訊錄的資料夾路徑,然後按一下 [確定]
  7. 結束 [登錄編輯程式]。

其他相關資訊

如需有關快取模式和離線通訊錄的詳細資訊,請造訪下列 Microsoft 網站:
http://www.microsoft.com/office/outlook/prodinfo/enabling.mspx
http://support.microsoft.com/default.aspx?scid=%2Fservicedesks%2Fwebcasts%2Fen%2Ftranscripts%2Fwct011304.asp

屬性

文章編號: 841273 - 上次校閱: 2010年5月13日 - 版次: 5.0
這篇文章中的資訊適用於:
  • Microsoft Office Outlook 2003
關鍵字:?
KB841273
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com