如果您收到錯誤 1058,無法啟動服務在 Windows 11/10 的服務管理器中啟動服務時出現消息,以下解決方案將對您有所幫助。 在您的計算機上發生此錯誤的原因可能有多種。 但是,您可以通過在這里和那裡更改一些設置來修復它。
所有的錯誤信息都是這樣的:
錯誤 1058:服務無法啟動,原因可能是它被禁用或沒有與之關聯的啟用設備。
此錯誤主要是由於某些內部衝突或配置更改導致服務突然終止。 幾乎每個服務都依賴於其他服務,稱為 Windows 服務依賴項。
例如,Windows Update 服務依賴於 DCOM Server Process Launcher 和 RPC Endpoint Mapper。 即使其中一個沒有正常運行,在“服務”面板中啟動 Windows 更新服務時,您仍可能會遇到此錯誤。
啟動“服務”面板中列出的幾乎所有服務時,都會發生此錯誤。 解決方案是檢查所有依賴項是否都在運行。 除此之外,您需要檢查主要服務是否具有正確的設置。
出現系統錯誤1058,無法啟動服務
要修復錯誤 1058,無法啟動服務,請按照下列步驟操作:
- 在任務欄的搜索框中搜索服務。
- 單擊單個結果。
- 找出導致問題的服務。
- 雙擊它。
- 選擇啟動類型為自動。
- 單擊開始按鈕。
- 切換到依賴項選項卡。
- 寫下方框中提到的所有服務。
- 單擊確定按鈕。
- 依次打開列出的服務。
- 單擊開始按鈕。
- 單擊確定按鈕以保存更改。
首先,您需要打開計算機上的“服務”面板。 為此,單擊任務欄搜索框,鍵入服務並單擊單個搜索結果。
接下來,找到導致錯誤的服務並雙擊它。 它應該設置為已停止。 你需要擴展開始類型下拉列表並選擇自動的選項。
然後點擊開始按鈕。
它應該立即開始。 但是,如果它沒有啟動,您必須切換到依賴關係選項卡,找出框中提到的所有服務,然後單擊同意按鈕。
由於你的主要服務依賴於這些服務,所以你需要依次打開它們,點擊開始按鈕。
完成後,重新打開主服務,從啟動類型下拉菜單中選擇自動選項,然後單擊啟動按鈕。
現在您的服務將毫無問題地啟動。
您還可以使用註冊表編輯器更改服務的啟動類型。 但是,您必須知道 REGEDIT 中的服務名稱。 您可以使用 PowerShell 生成 Windows 服務的名稱。
例如,後台智能傳輸服務稱為 BITS,或 Windows Search 稱為 WSearch,等等。 如果您已經知道,可以按照以下步驟操作:
按贏+R打開運行消息。
蓋伊註冊表編輯器> 按 Enter 按鈕 > 單擊是的選項。
導航到此路徑:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
選擇主要服務並雙擊開始DWORD 值。
將值數據設置為二並點擊同意按鈕。
雙擊取決於服務並寫下服務代碼的名稱。
打開這些依賴項的鍵 > 雙擊開始DWORD 值。
將值數據設置為二並點擊同意按鈕。
重啟你的電腦。
之後,您將毫無問題地啟動服務。
解決問題: Windows 服務不會啟動。
如何修復錯誤 1058,服務無法啟動?
您可以通過在“服務”面板中選擇“自動”作為默認啟動類型來修復錯誤 1058:無法啟動服務錯誤。 或者,您可以使用註冊表編輯器進行更改。 為此,您需要按照上述步驟操作。
如何修復未運行的 Windows 更新服務?
如果您的計算機上沒有運行 Windows 更新服務,則需要依次檢查依賴項。 在“服務”面板中設置正確的啟動類型後,該服務將開始運行。
就這些! 我希望本指南有所幫助。
讀:無法停止 Windows 更新服務。