如何修復 Windows PC 上的更新錯誤 0x8007042c
Windows 10 總是容易受到不同錯誤代碼和問題的影響。在這篇文章中,我們將討論當您嘗試安裝最新的累積更新或功能更新時出現的一個此類錯誤代碼 0x8007042c。
發生此錯誤時,您可能還會看到錯誤訊息,內容如下 –
0x8007042C -2147023828 Error_Service_Dependency_Fail, The dependency service or group failed to start
Windows 中出現此錯誤 0x8007042c 的原因是什麼?
Windows 更新錯誤的發生主要是由於存在損壞的系統檔案、有問題的外部軟體(例如防毒軟體)或系統映像內的損壞。
此外,當基本服務已停用或不在背景執行時,也會出現更新錯誤。因此,在應用任何解決方法之前,請先確保這些服務正在您的 Windows PC 上執行。
- Windows更新
- 加密服務
- 後台智慧傳輸服務
若要檢查它們,請先開啟「執行」(Win + R) 對話框,然後services.msc
在其中鍵入「 」。按一下“確定”以開啟“服務”視窗。在其中搜尋上述服務,然後查看「狀態」列下它們旁邊寫的內容。如果發現其中任何服務已停用,請右鍵單擊它們,然後按一下「開始」。
Windows更新錯誤0x8007042c的解決方案
假設您確實確保在 Windows 上運行所有基本服務,並且錯誤 0x8007042c 仍然存在,請查看下面的解決方案清單並進行處理。修復此錯誤代碼的最可能的解決方案如下 –
1.執行Windows更新疑難排解
Windows Update Troubleshooter 是一個內建工具,可以輕鬆解決與 Windows 11/10 更新問題相關的常見問題。嘗試運行此實用程式並檢查錯誤代碼是否以這種方式解決。解決 Windows 更新故障的過程如下 –
- 按Windows + I啟動「設定」應用程式。
- 選擇更新與安全性 > 疑難排解。
- 前往右側窗格並開啟名為「其他疑難排解」的連結。
- 選擇「Windows 更新」,然後按一下「執行疑難排解程式」按鈕。
- 這將開始檢查掛起的啟動和其他可能的罪魁禍首檔案。
- 完成該過程後,關閉視窗並重新啟動電腦。
Settings > System > Troubleshoot > Other troubleshooters
在「最頻繁」下,您會發現 Windows 更新及其旁邊的「執行」按鈕。按一下此“運行”按鈕,然後按照螢幕上的說明進行操作。
2.重新命名SoftwareDistribution資料夾
當更新組件因某種原因損壞或損壞時,也可能會發生錯誤 0x8007042c。為了修復此錯誤,您必須重新命名 SoftwareDistribution 和 catroot2 資料夾。就是這樣 –
- 首先,以管理員身分啟動命令提示字元。
- 在提升的控制台上,依序執行這些命令。這些代碼用於停用所有與更新相關的服務。確保在每個命令後按 Enter 鍵。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- 現在您已停止所有更新服務,透過執行這兩個程式碼來重新命名兩個 Windows 快取資料夾。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
- 重新啟動之前停止的所有服務。為此,請鍵入以下命令並在每個命令後按Enter鍵 –
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- 接下來重新啟動計算機,以便最近的更改在下次登入時生效。
當 Windows 11/10 重新載入時,您可以再次嘗試更新 Windows。希望這種情況不會出現錯誤代碼 0x8007042c。如果問題仍然存在,請繼續下一個解決方法。
3. 手動下載並安裝待更新
既然你在這裡,以上兩種方法肯定無法解決Windows上的錯誤碼0x8007042c。那麼,您可以透過造訪 Microsoft 的更新目錄來下載最新更新的獨立套件,並將其手動安裝到您的電腦上。
如何檢查 Windows 更新服務狀態?
Windows 更新服務必須在背景執行,任何更新才能正常運作。如果不是這種情況,更新過程最終將因某些錯誤代碼或其他錯誤而失敗。以下介紹如何檢查 Windows PC 上的基本服務。
Windows 事件日誌、遠端程序呼叫 (RPC)、Windows 更新、BITS 和加密服務
- 按Windows + R開啟「執行」對話方塊。
- 鍵入不含引號的“
services.msc
”,然後按一下“確定”以開啟“服務”視窗。 - 從服務清單中,找到並雙擊Windows 事件日誌服務。
- 在「屬性」視窗中,確保「啟動類型」設定為「自動」,並且「服務」狀態為「正在運行」。
- 同樣,雙擊遠端過程呼叫 (RPC)服務。將啟動類型設為自動,並確保服務狀態為正在運作。
- 現在雙擊Windows Update服務。確保啟動類型設定為“自動”。並且,如果服務狀態為“已停止”,請按一下“開始”按鈕,然後按一下“確定”以儲存變更。
- 對 BITS 和加密服務也重複上述步驟。
現在您已在 Windows 上啟用了所有必要的服務,請重新啟動電腦。在後續登入中檢查是否可以正常更新Windows。
希望能幫助你!
發佈留言