如何解決設定服務啟動問題
發行︰ 2016年7月
適用於: System Center 2012 - Service Manager、System Center 2012 R2 Service Manager
當 System Center 2012 – Service Manager 的升級作業因為設定服務啟動逾時而失敗時,您可以採用兩種因應程序來解決問題。 您可以:
在執行安裝程式的電腦上停用簽章驗證。
在執行安裝程式的電腦上延長服務逾時設定。
若要停用簽章驗證
在執行安裝程式的電腦上,編輯 Microsoft.Mom.ConfigServiceHost.exe.config 檔案,該檔案位於 Program Files\Microsoft System Center\Service Manager 2010 資料夾中。
在 <runtime></runtime> 區段中,加入 <generatePublisherEvidence enabled="false"/>。
儲存檔案的變更。
再次嘗試升級。
若要延長服務逾時設定
在執行安裝程式的電腦上,建立下列登錄值,以延長服務逾時期限:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control ServicesPipeTimeout DWORD 200000
注意
不當編輯登錄可能會對系統造成嚴重損害。 在變更登錄前,您應先備份電腦上任何重要的資料。注意
如果服務仍然無法啟動,您可能必須再延長這個值。 本範例中的值以毫秒為單位。 如需此登錄機碼的更多詳細資訊,請參閱 Microsoft 知識庫中的文章 922918。再次啟動電腦。
再次嘗試升級。