EXCHMEM.DLL 出現在 Windows System32 資料夾中

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2005-12-15

Microsoft® Exchange Server Analyzer 工具會查詢 CIM_Datafile Microsoft Windows® Management Instrumentation (WMI) 類別,以判定它是否能讀取 \Windows\System32\Exchmem.dll 的 Version 機碼值。如果 Exchange Server Analyzer 可以讀取 Version 機碼,Exchmem.dll 就會出現在 System32 資料夾中。

Exchange Server Analyzer 也會查詢 Active Directory® 目錄服務,以判定物件類別為 msExchExchangeServer 之所有物件的 serialNumber 屬性值。如果字串值包含 "Version 6",表示電腦正在執行 Exchange 2000 Server 或 Exchange Server 2003。

若下列條件為真,Exchange Server Analyzer 就會顯示最佳作法訊息:

  • Exchmem.dll 出現在 System32 資料夾中。
  • 電腦正在執行 Exchange 2000 Server 或 Exchange Server 2003。

一般來說,一部 Exchange 伺服器上不會有兩個 Exchmem.dll。不過,有時候從前版產品使用就地升級時,會新增第二個 Exchmem.dll 檔。在安裝 Service Pack 時,存在這兩個檔案版本會造成安裝失敗。若要防止發生問題,建議您重新命名或移除 \Windows\System32 資料夾中的 Exchmem.dll 檔。

若要移除或重新命名第二版 Exchmem.dll

  1. 停止所有 Exchange 服務。

  2. 重新命名或移除 \Windows\System32 資料夾中的 Exchmem.dll 檔。

  3. 重新啟動所有 Exchange 服務。