出現系統錯誤1058,無法啟動服務

如果您收到錯誤 1058,無法啟動服務在 Windows 11/10 的服務管理器中啟動服務時出現消息,以下解決方案將對您有所幫助。 在您的計算機上發生此錯誤的原因可能有多種。 但是,您可以通過在這里和那裡更改一些設置來修復它。

所有的錯誤信息都是這樣的:

錯誤 1058:服務無法啟動,原因可能是它被禁用或沒有與之關聯的啟用設備。

此錯誤主要是由於某些內部衝突或配置更改導致服務突然終止。 幾乎每個服務都依賴於其他服務,稱為 Windows 服務依賴項。

例如,Windows Update 服務依賴於 DCOM Server Process Launcher 和 RPC Endpoint Mapper。 即使其中一個沒有正常運行,在“服務”面板中啟動 Windows 更新服務時,您仍可能會遇到此錯誤。

啟動“服務”面板中列出的幾乎所有服務時,都會發生此錯誤。 解決方案是檢查所有依賴項是否都在運行。 除此之外,您需要檢查主要服務是否具有正確的設置。

出現系統錯誤1058,無法啟動服務

要修復錯誤 1058,無法啟動服務,請按照下列步驟操作:

  1. 在任務欄的搜索框中搜索服務。
  2. 單擊單個結果。
  3. 找出導致問題的服務。
  4. 雙擊它。
  5. 選擇啟動類型為自動。
  6. 單擊開始按鈕。
  7. 切換到依賴項選項卡。
  8. 寫下方框中提到的所有服務。
  9. 單擊確定按鈕。
  10. 依次打開列出的服務。
  11. 單擊開始按鈕。
  12. 單擊確定按鈕以保存更改。

首先,您需要打開計算機上的“服務”面板。 為此,單擊任務欄搜索框,鍵入服務並單擊單個搜索結果。

接下來,找到導致錯誤的服務並雙擊它。 它應該設置為已停止。 你需要擴展開始類型下拉列表並選擇自動的選項。

然後點擊開始按鈕。

它應該立即開始。 但是,如果它沒有啟動,您必須切換到依賴關係選項卡,找出框中提到的所有服務,然後單擊同意按鈕。

由於你的主要服務依賴於這些服務,所以你需要依次打開它們,點擊開始按鈕。

完成後,重新打開主服務,從啟動類型下拉菜單中選擇自動選項,然後單擊啟動按鈕。

現在您的服務將毫無問題地啟動。

您還可以使用註冊表編輯器更改服務的啟動類型。 但是,您必須知道 REGEDIT 中的服務名稱。 您可以使用 PowerShell 生成 Windows 服務的名稱。

例如,後台智能傳輸服務稱為 BITS,或 Windows Search 稱為 WSearch,等等。 如果您已經知道,可以按照以下步驟操作:

贏+R打開運行消息。

蓋伊註冊表編輯器> 按 Enter 按鈕 > 單擊是的選項。

導航到此路徑:

                      HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
                    

選擇主要服務並雙擊開始DWORD 值。

將值數據設置為並點擊同意按鈕。

雙擊取決於服務並寫下服務代碼的名稱。

打開這些依賴項的鍵 > 雙擊開始DWORD 值。

將值數據設置為並點擊同意按鈕。

重啟你的電腦。

之後,您將毫無問題地啟動服務。

解決問題: Windows 服務不會啟動。

如何修復錯誤 1058,服務無法啟動?

您可以通過在“服務”面板中選擇“自動”作為默認啟動類型來修復錯誤 1058:無法啟動服務錯誤。 或者,您可以使用註冊表編輯器進行更改。 為此,您需要按照上述步驟操作。

如何修復未運行的 Windows 更新服務?

如果您的計算機上沒有運行 Windows 更新服務,則需要依次檢查依賴項。 在“服務”面板中設置正確的啟動類型後,該服務將開始運行。

就這些! 我希望本指南有所幫助。

讀:無法停止 Windows 更新服務。

相關文章