因 Windows 中的逾時錯誤而無法啟動慢速服務

本文針對因 Windows 中的逾時錯誤而無法啟動慢速服務的問題,提供變通解決方法。

原始產品版本:   Windows Server 2019,Windows Server 2016,Windows Server 2012 R2,Windows 10-all edition
原始 KB 編號:   922918

若要解決此問題,請修改登錄以增加服務控制管理員的預設時超時值。 若要將此值增加到60秒,請遵循下列步驟:

  1. 依序按一下 [開始] 和 [執行],輸入 regedit,然後按一下 [確定]。

  2. 找出並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

  3. 在右窗格中,找到 [ ServicesPipeTimeout ] 專案。

    注意

    如果 ServicesPipeTimeout 專案不存在,您必須建立它。 若要執行此動作,請依照下列步驟執行:

    1. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]
    2. 輸入 ServicesPipeTimeout ,然後按 enter
  4. 以滑鼠右鍵按一下 [ ServicesPipeTimeout],然後按一下 [ 修改]。

  5. 按一下 [ 小數],輸入 60000,然後按一下 [確定]。 此值代表服務超時之前的時間(以毫秒為單位)。

  6. 將電腦重新開機。

注意

  • 此解決方法可能會解決無法啟動服務的問題。 不過,我們建議您調查這項問題,以判斷是否為其他問題的徵兆。
  • 請仔細增加數位。 建議您在服務可以開始 untill 時,以少量的數量增加該數量。

其他相關資訊

服務控制管理員會等候 ServicesPipeTimeout 專案所指定的時間,再記錄事件7000或7011。 取決於 Windows 追蹤會話管理員服務的服務可能需要超過60秒才能開始。 因此,請適當增加 ServicesPipeTimeout 值,讓所有相依服務都有足夠的開始時間。

如需詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:
839803 Windows Trace Session Manager 服務未啟動,且事件識別碼7000發生