FIX: WMI 失敗時要安裝在 Windows NT 4.0 SP 5 或更新版本

文章翻譯 文章翻譯
文章編號: 221481 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

徵狀

執行 Microsoft Windows NT Server 4.0 服務封包 5 (SP5) 的電腦上安裝系統管理伺服器 2.0 時或稍後,可能會收到下列錯誤:
安裝程式無法編譯 MOF 檔案 drive: \SMS\Bin\ Platform \Sms_schm.mof。您要繼續嗎?
如果您按一下 [是] 這和所有後續的對話方塊中,您將會看到一連串的訊息方塊類似於第一個狀態其他 MOF 檔案無法加以編譯,: Smsprov.mof、 Cmpprov.mof、 Cppprof.mof、 Pollprov.mof 及 Netdisc.mof。安裝程式再繼續,結束於訊息:
Microsoft 系統管理伺服器 2.0 已成功地安裝在這台電腦上。
如果您再檢視系統管理伺服器系統管理員主控台,站台資料庫會顯示一個問號。

解決方案

此 Hotfix 已發佈至下列網際網路位置為 Wmintsp5.exe:
ftp://ftp.microsoft.com/bussys/winnt/sms-public/wmintsp5.exe

狀況說明

Microsoft 已確認這是系統管理伺服器 2.0 版中的問題。這個問題已經在系統管理伺服器 2.0 版的最新的美國 Service Pack 中獲得修正。如需取得 Service Pack 查詢在下列字 「 Microsoft 知識庫 」 中 (不含空白) 上的資訊:
星期日 E R V P A C K
這個問題,首先已經在系統管理伺服器 (SMS) 2.0 Service Pack 1 中獲得修正。

其他相關資訊

本文的其餘部分說明需要執行的修復步驟:
  • 如果您已經不尚未安裝系統管理伺服器 2.0 上 Windows NT Server 4.0 SP5 或更新版本。
  • 若要復原已遇到這個問題的系統管理伺服器 2.0 主要站台伺服器。
  • 若要復原已遇到這個問題的系統管理伺服器 2.0 次要站台伺服器。
  • 若要復原已遇到這個問題的系統管理伺服器 2.0 用戶端。
  • 若要復原系統管理伺服器 2.0 系統管理員主控台。

您可能尚未安裝系統管理伺服器 2.0 上 Windows NT Server 4.0 SP5 或更新版本

您可能尚未安裝系統管理伺服器 2.0 執行 Windows NT Server 4.0 SP5 的電腦上,如果您只需要為更新您要從安裝來源。

修復步驟
  1. 將系統管理伺服器 2.0 CD 複製到網路共用點。
  2. 取自 Hotfix 版本取代 Smssetup\Bin\ Platform 目錄中的 [Wbemsdk.exe] 檔案。
  3. 從您在此程序的步驟 1 中建立的網路共用點安裝系統管理伺服器 2.0。

復原的系統管理伺服器 2.0 主要站台伺服器

如果您嘗試在執行 Windows NT Server 4.0 服務封包 5 的電腦上安裝系統管理伺服器 2.0 主要站台伺服器,或稍後,顯示錯誤訊息已指出無法編譯 MOF 檔案。如果您曾經取消已安裝在此時執行三個步驟中列出"您可能尚未安裝 Windows NT Server 4.0 SP5 或更新版本 」 > 一節。不過,如果您繼續進行安裝,站台目前是無效的但可復原。在這種情況下執行下列步驟。

修復步驟
  1. 取自 Hotfix 版本取代 SMS_root \Bin\ Platform 目錄中的 [Wbemsdk.exe] 檔案。
  2. 取自 Hotfix 版本取代 SMS_root \Inboxes\Clicomp.src\Wbem\ Platform 目錄中的 [Wbemsdk.exe] 檔案。
  3. 取自 Hotfix 版本取代 SMS_root \Inboxes\Clicomp.src\Wbem 目錄中的 [Compver.ini] 檔案。
  4. 設定 Windows 管理檢測 (WMI) 伺服器元件。從命令提示字元中輸入下列命令使用 Wbemsdk.exe hotfixed 版本:

    Wbemsdk.exe/s /server
  5. 以手動方式編譯 MOF 檔案,無法編譯透過鍵入下列命令從命令提示字元在每個命令之後按下 ENTER:

    cd %SystemRoot%\system32\wbem
    Mofcomp x:\ SMS_root \bin\ Platform \sms_schm.mof
    Mofcomp x:\ SMS_root \bin\ Platform \smsprov.mof
    Mofcomp x:\ SMS_root \bin\ Platform \cmprov.mof
    Mofcomp x:\ SMS_root \bin\ Platform \cpprov.mof
    Mofcomp x:\ SMS_root \bin\ Platform \pollprov.mof
    Mofcomp x:\ SMS_root \bin\ Platform \netdisc.mof

    如果站台伺服器以外的電腦上,位於 SQL Server,然後編譯.mof 檔案位於該電腦上輸入下列命令提示字元中:

    cd %SystemRoot%\system32\wbem
    Mofcomp x:\smsprov\mofs\ sitecode \sms_schm.mof
    Mofcomp x:\smsprov\mofs\ sitecode \smsprov.mof

    其中 x 是磁碟機,其中已安裝系統管理伺服器或在 SMS 提供者已安裝在遠端的 SQL Server 上的地方。
  6. 在系統管理伺服器系統管理員] 主控台中系統管理伺服器節點下的節點將無法連線狀態的。該連線失敗的節點上按一下滑鼠右鍵,以刪除它然後按一下 [快顯功能表上的 [刪除]。還原系統管理伺服器節點上按一下滑鼠右鍵,指向 [所有工作],然後再按一下 [快顯功能表上的 [連接到站台資料庫 節點。在站台資料庫連線精靈按一下 [下一步,],然後選取 [重新連線到此站台伺服器的站台資料庫。按一下 [下一步],然後按一下 [完成] 完成精靈。
  7. 請重新啟動系統。

復原的系統管理伺服器 2.0 次要站台伺服器

如果您嘗試要從系統管理伺服器 2.0 光碟安裝系統管理伺服器 2.0 次要站台伺服器,到執行 Windows NT Server 4.0 服務封包 5 的電腦,或稍後,顯示錯誤訊息已指出無法編譯 MOF 檔案。如果您曾經取消已安裝在此時執行三個步驟中列出"您可能尚未安裝 Windows NT Server 4.0 SP5 或更新版本 」 > 一節。不過,如果您繼續進行安裝,次要站台是否正常運作,但是會降低效能和管理性它從它的父站台。在這種情況下執行下列步驟。

如果您嘗試要從系統管理伺服器 2.0 主要站台伺服器的系統管理伺服器 2.0 次要站台伺服器安裝到執行 Windows NT Server 4.0 服務封包 5 的電腦,或稍後,次要站台伺服器上的 [Smssetup.log] 檔案將會指出無法編譯 MOF 檔案。將不會顯示本文 「 徵狀] 部分中提到的錯誤訊息。次要站台功能,但會遭受效能和管理性它從其父代。

修復步驟
  1. 在這兩個主要和次要站台伺服器,取代取自 Hotfix 版本 Wbemsdk.exe 檔案 SMS_root \Bin\ Platform 目錄中。
  2. 在這兩個主要和次要站台伺服器,取代取自 Hotfix 版本中 SMS_root \Inboxes\Clicomp.src\Wbem\ Platform 目錄 Wbemsdk.exe 檔案。
  3. 在這兩個主要和次要站台伺服器,請使用取自 Hotfix 版本本來取代 Compver.ini 檔案 SMS_root \Inboxes\Clicomp.src\Wbem 目錄中。
  4. 次要站台] 伺服器上設定 WMI 伺服器元件。 從命令提示字元中輸入下列命令使用 Wbemsdk.exe hotfixed 版本:

    Wbemsdk.exe/s /server
  5. 次要站台] 伺服器上手動編譯 MOF 檔案,無法編譯透過鍵入下列命令從命令提示字元在每個命令之後按下 ENTER:

    cd %SystemRoot%\system32\wbem
    Mofcomp x:\ SMS root directory \bin\ Platform \sms_schm.mof
    Mofcomp x:\ SMS root directory \bin\ Platform \cmprov.mof
    Mofcomp x:\ SMS root directory \bin\ Platform \cpprov.mof
    Mofcomp x:\ SMS root directory \bin\ Platform \pollprov.mof
    Mofcomp x:\ SMS root directory \bin\ Platform \netdisc.mof

    其中 x 是磁碟機安裝系統管理伺服器的位置。
  6. 重新啟動系統。

復原的系統管理伺服器 2.0 用戶端

如果您嘗試執行的電腦上安裝系統管理伺服器 2.0 用戶端將無法安裝 Windows NT Server 4.0 服務封包 5、 WMI 和硬體清查。所有其他用戶端代理程式將正常運作。

修復步驟
  1. 在站台] 伺服器上取代取自 Hotfix 版本 Wbemsdk.exe 檔案 SMS_root \bin\ Platform 目錄中。
  2. 在站台] 伺服器上取代取自 Hotfix 版本 Wbemsdk.exe 檔案 SMS_root \Inboxes\Clicomp.src\Wbem\ Platform 目錄中。
  3. 在站台] 伺服器上取代取自 Hotfix 版本 SMS_root \Inboxes\Clicomp.src\Wbem 目錄中的 [Compver.ini] 檔案。

    每隔 23 的小時用戶端設定及安裝管理員 (CCIM) 會輪詢其站台伺服器。這會啟動 WMI 和硬體清查安裝。
  4. 重新啟動系統。
注意:若要確認上述的修正程式而不等待 23 個小時,執行下列步驟:
  1. 在其中一個用戶端電腦,開啟 [控制台],按兩下 [系統管理] 圖示,按一下 [元件] 索引標籤。
  2. 選取 Windows 管理 項目,然後按一下 [修復安裝] 按鈕。
  3. 短的時間後按一下 [重新整理狀態] 按鈕。Windows 管理應該指示它的版本為 698 以及為 已安裝 的狀態。
  4. 執行 硬體清查代理程式 項目的相同的動作。

復原的系統管理伺服器 2.0 系統管理員主控台

如果您嘗試在執行 Windows NT Server 4.0 服務封包 5 的電腦上安裝系統管理伺服器 2.0 系統管理員主控台,系統管理主控台將無法運作。

修復步驟

  1. 移除系統管理主控台執行系統管理伺服器 2.0 安裝程式。
  2. 執行三個步驟中列出"您可能尚未安裝系統管理伺服器 2.0 上 Windows NT Server 4.0 SP5 或更新版本 」 > 一節。

屬性

文章編號: 221481 - 上次校閱: 2013年10月20日 - 版次: 5.1
這篇文章中的資訊適用於:
  • Microsoft Systems Management Server 2.0
關鍵字:?
kbnosurvey kbarchive kbmt kbqfe kbhotfixserver kbbug kbfaq kbfix kbsmsprovider kbwbem KB221481 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:221481
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