MSFTE.DLL 檔案遺失

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

上次修改主題的時間: 2008-02-20

Microsoft Exchange Server Analyzer 工具會查詢 Active Directory 目錄服務,以判定物件類別為 msExchExchangeServer 之所有物件的 serialNumber 屬性值。如果字串值包含 Version 5.5,表示電腦正在執行 Microsoft Exchange Server 5.5 版。如果字串值包含 Version 6.0,表示電腦正在執行 Exchange 2000 Server。如果字串值包含 Version 6.5,表示電腦正在執行 Exchange Server 2003。如果字串值包含 Version 8.0,則表示電腦正在執行 Exchange Server 2007。

Exchange Analyzer 也會查詢 msExchExchangeServer 物件類別上 msExchCurrentServerRoles 屬性值的 Active Directory 目錄服務,以便判定已安裝哪些 Exchange 2007 伺服器角色。

最後,Exchange Analyzer 會查詢 CIM_Datafile Microsoft Windows® Management Instrumentation (WMI) 類別,以判定 Exchange Server 上的正確路徑是否存在 msfte.dll:

<Exchange 伺服器二進位檔案的路徑>\msfte.dll

note附註:
在此路徑中,<Exchange 伺服器二進位檔案的路徑> 是指 bin 資料夾的位置。預設 Exchange 2007 的 bin 資料夾安裝點為 C:\Program Files\Microsoft\Exchange Server\bin\。如果您在安裝過程中修改此路徑,則 <Exchange 伺服器二進位檔案的路徑>代表您自訂的安裝位置。

如果 Exchange Analyzer 判定下列所有條件都成立,便會顯示錯誤。

  • 電腦正在執行 Exchange Server 2007。
  • 電腦已安裝 Exchange 2007 Mailbox server role。
  • Exchange Server 二進位檔案的指定路徑中沒有 msfte.dll 檔案。

此錯誤表示 msfte.dll 檔案不在預期的位置。這會導致 Microsoft Exchange Search Indexer 穩定性的問題。

Microsoft Exchange Search Indexer 可提供 Microsoft Search (Exchange) 索引服務的內容。

Microsoft Exchange Server 2007 Search 是一種可讓您透過使用預先建立的索引,快速搜尋郵件中文字的功能。藉由使用 Microsoft Search 索引引擎 (MSSearch),Exchange 搜尋 可透過將 Exchange 2007 資料庫內信箱中的所有郵件加以編目,來建立初始索引。當新郵件抵達時,Exchange 搜尋會根據 Microsoft Exchange Information Store 服務的通知更新該索引。

若要解決此錯誤,請將 msfte.dll 檔案複製到 Exchange Server 2007 的 bin 資料夾,預設的路徑為 C:\Program Files\Microsoft\Exchange Server\bin\。

important重要事項:
這篇文章包含和編輯登錄有關的資訊。在編輯登錄之前,請確定若發生問題,您知道如何還原登錄。如需如何還原登錄的詳細資訊,請檢閱 Regedit.exe 或 Regedt32.exe 中的<還原登錄>說明主題。

判定目前的 Exchange Server 2007 安裝路徑,並將 msfte.dll 檔案複製到 bin 資料夾

  1. 開啟登錄編輯程式,例如 Regedit.exe 或 Regedt32.exe。

  2. 瀏覽至:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\Setup

  3. 在右窗格中,記錄作為目前 <Exchange Server 的 bin 資料夾路徑>MsInstallPath 機碼值。

  4. 將 msfte.dll 檔案複製到 <Exchange Server 的 bin 資料夾路徑>\bin 資料夾。

  5. 關閉登錄編輯程式。

如需 Exchange 搜尋的相關資訊,請參閱下列的 Exchange Server 2007 資源: