如何修復 Windows PC 上遇到的錯誤 0x80070643

Avilas

在 Windows PC 上遇到令人沮喪的錯誤代碼 0x80070643 可能會停止更新和安裝,從而導致不必要的麻煩。幸運的是,這個常見問題通常在軟件更新或安裝過程中出現,可以通過一些故障排除步驟來解決。本指南將引導您完成幾個簡單的解決方案,從調整服務設置到執行命令行修復,使您的系統回到正軌。

調整Windows更新服務設置

  • 開放服務:

    • 在“開始”菜單搜索欄中鍵入“服務”,然後從結果中選擇“服務”應用程序。

  • 找到 Windows 更新服務:

    • 在“服務”窗口中,滾動找到“Windows Update”。

  • 修改屬性:

    • 右鍵單擊“Windows 更新”並選擇“屬性”。

    • 在“屬性”對話框中,從下拉菜單中將“啟動類型”設置為“自動”。

    • 單擊“應用”保存更改,然後單擊“確定”退出。

  • 啟動或重新啟動服務:

    • 如果該服務未運行,請單擊“啟動”。

    • 如果它已經在運行,請選擇“重新啟動”。

  • 重新啟動您的系統:

    • 重新啟動計算機以應用這些更改。

Windows 更新屬性 > 啟動類型(自動)

使用具有管理員權限的命令提示符

當基本故障排除無法解決 0x80070643 錯誤時,請使用具有提升權限的命令提示符來獲得更深入的解決方案。

  • 以管理員身份打開命令提示符:

    • 在開始菜單中搜索“cmd”。

    • 右鍵單擊命令提示符並選擇“以管理員身份運行”。

    • 確認任何提示以繼續進行管理訪問。

  • 停止更新服務:

    • 執行以下命令來停止必要的服務:

      • net stop wuauserv
      • net stop cryptsvc
      • net stop bits
  • 重命名更新文件夾:

    • 重命名這些目錄會強制 Windows 創建新的、未損壞的版本。輸入以下命令:

      • ren C:WindowsSystem32catroot2 catroot2.old
      • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • 重新啟動更新服務:

    • 通過運行以下命令使用新配置重新激活服務:

      • net start wuauserv
      • net start cryptsvc
      • net start bits
  • 重新啟動您的計算機:

    • 重新啟動您的電腦以完成更改。

管理員命令提示符

了解更多:Roblox“應用程序遇到不可恢復的錯誤”問題修復

命令總結:

通過執行這些步驟,您應該能夠解決錯誤 0x80070643,從而使 Windows 更新和安裝順利進行。這些調整旨在清除更新過程中的任何問題,確保您的系統保持最新且安全。


  • Windows 上出現 0x80070643 錯誤的原因是什麼?

    錯誤 0x80070643 通常是由於 Windows 更新問題而發生,例如更新文件損壞或 .NET Framework 安裝問題。它還可能由防病毒軟件衝突觸發。


  • 我可以在不使用命令提示符的情況下修復錯誤 0x80070643 嗎?

    雖然命令提示符方法非常有效,但您可以首先嘗試更簡單的修復,例如重新啟動電腦、運行 Windows 更新疑難解答並確保防病毒軟件不會導致衝突。


  • 重命名 SoftwareDistribution 和 Catroot2 文件夾是否安全?

    是的,重命名這些文件夾是一項安全的操作。 Windows 將自動創建這些文件夾的新的、未損壞的版本,這可以解決與更新相關的問題,而不會丟失任何數據。


  • 如果我對編輯註冊表或使用命令提示符感到不舒服,該怎麼辦?

    如果您不確定是否使用註冊表編輯器或命令提示符等高級工具,建議向更有經驗的用戶或專業人士尋求幫助。這些工具的失誤可能會導致系統不穩定。


  • 使用這些方法解決 0x80070643 錯誤需要多長時間?

    該過程應該只需要幾分鐘,不包括您的電腦可能需要重新啟動的時間。但是,實際持續時間可能會有所不同,具體取決於系統的速度及其遇到的具體問題。