共用方式為


如何解決設定服務啟動問題

 

發行︰ 2016年7月

適用於: System Center 2012 - Service Manager、System Center 2012 R2 Service Manager

當 System Center 2012 – Service Manager 的升級作業因為設定服務啟動逾時而失敗時,您可以採用兩種因應程序來解決問題。 您可以:

  • 在執行安裝程式的電腦上停用簽章驗證。

  • 在執行安裝程式的電腦上延長服務逾時設定。

若要停用簽章驗證

  1. 在執行安裝程式的電腦上,編輯 Microsoft.Mom.ConfigServiceHost.exe.config 檔案,該檔案位於 Program Files\Microsoft System Center\Service Manager 2010 資料夾中。

  2. <runtime></runtime> 區段中,加入 <generatePublisherEvidence enabled="false"/>

  3. 儲存檔案的變更。

  4. 再次嘗試升級。

若要延長服務逾時設定

  1. 在執行安裝程式的電腦上,建立下列登錄值,以延長服務逾時期限:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control   
    ServicesPipeTimeout  
    DWORD  
    200000  
    
    System_CAPS_ICON_caution.jpg 注意


    不當編輯登錄可能會對系統造成嚴重損害。 在變更登錄前,您應先備份電腦上任何重要的資料。

    System_CAPS_ICON_note.jpg 注意


    如果服務仍然無法啟動,您可能必須再延長這個值。 本範例中的值以毫秒為單位。 如需此登錄機碼的更多詳細資訊,請參閱 Microsoft 知識庫中的文章 922918

  2. 再次啟動電腦。

  3. 再次嘗試升級。