如何修復 Windows 10 中的錯誤 0x80070543?

已發表: 2020-09-17

一些用戶在嘗試在其計算機上下載和安裝 Windows 10 時仍然遇到 Windows 更新錯誤 0x80070543。 此錯誤始於 Windows 7,並且似乎也困擾著 Windows 10 用戶。

對於某些人來說,錯誤在升級 Windows 10 後立即開始。不幸的是,錯誤代碼沒有詳細說明可能觸發它的原因。 因此,更新失敗,Windows 無法安裝它們,直到問題得到解決。 對於大多數用戶來說,更新下載並安裝成功。 但是,對於其他人,該過程會生成一條消息,上面寫著“Windows 更新未下載或安裝。 錯誤 0x80070543。”

在我們今天的指南中,我們分享了有關如何擺脫 Windows 10 更新錯誤 0x80070543 的各種解決方案。

為什麼 Windows 10 中會出現錯誤 0x80070543?

儘管 Windows 10 更新錯誤 0x80070543 的確切原因尚不清楚,但以下是一些可能的解釋:

  • 損壞的系統組件
  • 某些程序的安裝或卸載不完整
  • 停電導致計算機在更新過程中關閉
  • 損壞的系統文件

Windows 10 需要定期更新才能順利運行而不會出現故障。 但是,當更新無法安裝時,您的計算機就會容易受到攻擊者的攻擊,並且一切都開始緩慢加載。 您可能還會遇到其他各種錯誤,這些錯誤會導致您難以使用您的 PC。

如何修復 Windows 10 更新錯誤 0x80070543

修復 1:運行 Windows 更新疑難解答

第一個解決方案是嘗試 Windows 更新疑難解答,以檢查它是否發現並修復了阻止下載和安裝 Windows 更新的問題。 要運行疑難解答,請遵循以下簡單指南:

  1. 按鍵盤上的 Windows 徽標,輸入“疑難解答”(不加引號),然後按 Enter。
  2. 在右窗格中,導航到 Windows 更新選項並單擊它。
  3. 單擊運行疑難解答按鈕,讓該工具查找並修復與 Windows 更新相關的錯誤。

疑難解答程序將向您顯示其發現的報告以及問題是否已解決。

修復 2:配置組件服務控制台

更改組件服務控制台中的設置似乎對許多試圖擺脫 Windows 更新錯誤 0x80070543 的 Windows 用戶有效。 為此,請按照下列步驟操作:

  1. 按 Windows 鍵 + R,在“運行”框中鍵入“dcomcnfg.exe”(不帶引號),然後按 Enter。
  2. 當您收到 UAC 提示時,單擊是。
  3. 在“組件服務”窗口中,導航到“組件服務”>“計算機”。
  4. 在右側窗格中,您應該會看到我的電腦。 右鍵單擊它並從下拉列表中選擇屬性。
  5. 在“屬性”窗口中,打開“默認屬性”選項卡並檢查“默認身份驗證級別”選項是否已設置為“無”。 如果未設置為 None,請不要更改它。 它可能已由管理員設置。 如果有,請單擊下拉列表並選擇連接。
  6. 現在,向下移動到默認模擬級別,單擊下拉列表並將其設置為識別。
  7. 單擊應用,然後單擊確定。
  8. 關閉所有打開的窗口並重新啟動您的 Windows 機器。

再次嘗試 Windows 更新以檢查您是否仍會遇到 Windows 更新錯誤 0x80070543。

修復 3:運行 SFC(系統文件檢查器)工具

運行 SFC 工具會替換損壞的系統文件,這些文件可能會阻止 Windows 更新下載和安裝。 繼續:

  1. 按 Windows 鍵 + R,輸入“cmd”(不帶引號),然後選擇以管理員身份運行。
  2. 鍵入命令“sfc /scannow”(無引號),然後按 Enter。 此操作可能會運行幾分鐘,因此請耐心等待並讓它完成。
  3. 現在,退出命令提示符並嘗試再次安裝 Windows 更新。

修復 4:運行 DISM(部署映像服務和管理)工具

如果由於損壞錯誤而無法安裝 Windows 更新,則 DISM 工具可能有助於修復損壞的文件並修復 Windows 更新錯誤 0x80070543。 要應用 DISM 工具,請遵循本指南:

  1. 打開提升的命令提示符。 為此,請按鍵盤上的 Windows 徽標,鍵入“命令提示符”(不帶引號),然後在右側窗格中選擇以管理員身份運行。
  2. 如果系統提示許可,請單擊是。
  3. 在命令提示符窗口中,鍵入以下命令,然後依次按 Enter:
    • exe /在線 /Cleanup-image /Scanhealth
    • exe /在線 /Cleanup-image /Restorehealth. 此命令操作可能會運行幾分鐘。
  4. 通過在命令提示符窗口中鍵入“sfc /scannow”(無引號)再次運行 SFC 工具。
  5. 操作完成後,退出命令提示符窗口並重新啟動 Windows。

現在應該修復更新錯誤。 如果沒有,請嘗試下一個解決方案。

修復 5:運行後台智能傳輸服務 (BITS) 疑難解答

後台智能傳輸服務支持在客戶端和遠程服務器之間傳輸、下載和上傳文件。 從 Microsoft 服務器下載文件以安裝 Windows 10 更新時,此 Windows 服務起著重要作用。

如您所見,BITS 對於 Windows 更新的正常運行至關重要。 因此,如果 BITS 遇到問題,您可以嘗試使用疑難解答程序進行修復。

以下是如何去做:

  1. 單擊開始並打開控制面板。
  2. 在右上角,將查看方式更改為大圖標。
  3. 找到故障排除選項。
  4. 轉到硬件和聲音並單擊它。
  5. 在下一個窗口中,在 Windows 部分下查找 Background Intelligent Transfer Service,然後選擇它。 如果控制面板中缺少 BITS 鏈接,請從 Microsoft 下載。
  6. 選擇高級選項並選中“自動應用修復”複選框。
  7. 單擊下一步並選擇顯示“查看詳細信息”的鏈接。 此操作將打開故障排除報告,您可以在其中選擇檢測詳細信息。
  8. 單擊下一步,然後單擊關閉。

疑難解答程序現在應該開始掃描,如果檢測到任何問題,它將嘗試修復它們。 完成後,BITS 現在應該可以正常運行了。

您還可以使用上述 DISM 和 SFC 工具修復 BITS 問題。

修復 6:重置 Windows 更新組件

當您重置 Windows Update 組件時,Windows Update 客戶端設置將重置為其默認設置。 該操作會將與 Windows Update 相關的 Windows 服務和註冊表項重置為其默認設置。 它還清理與 Windows 更新相關的文件,包括與 BITS 相關的數據。

從本質上講,重置 Windows 更新組件可能有助於解決與 Windows 更新相關的問題,例如 Windows 10 更新錯誤 0x80070543。

嚴格按照這些步驟操作,並確保輸入的命令與它們完全一樣。 為方便起見,請一一複制命令並將它們粘貼到命令提示符窗口中。

繼續:

  1. 按 Windows 鍵 + S,輸入“CMD”(不帶引號),然後按 Enter。
  2. 首先,您需要停止 BITS 服務和 Windows Update 服務。 為此,請鍵入以下命令並在每個命令後按 Enter:
    • 淨停止位
    • 淨停止 wuauserv
  3. 接下來,通過執行以下命令刪除 qmgr*.dat 文件:
    • 德爾“%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
  4. 然後,執行這個命令:
    • cd /d %windir%\system32
  5. 執行上述步驟後,您需要重新註冊後台智能傳輸服務和 Windows 更新文件。 為此,請一個接一個地鍵入以下命令,在每個命令後按 Enter:
    • exe atl.dll
    • exe urlmon.dll
    • exe mshtml.dll
    • exe shdocvw.dll
    • exe瀏覽器.dll
    • exe jscript.dll
    • exe vbscript.dll
    • exe scrrun.dll
    • exe msxml.dll
    • exe msxml3.dll
    • exe msxml6.dll
    • exeactxprxy.dll
    • exe軟件發布.dll
    • exe wintrust.dll
    • exe dssenh.dll
    • exe rsaenh.dll
    • exe gpkcsp.dll
    • exe sccbase.dll
    • exe slbcsp.dll
    • exe cryptdlg.dll
    • exe oleaut32.dll
    • exe ole32.dll
    • exe shell32.dll
    • exe initpki.dll
    • exe wuapi.dll
    • exe wuaueng.dll
    • exe wuaueng1.dll
    • exe wucltui.dll
    • exe wups.dll
    • exe wups2.dll
    • exe wuweb.dll
    • exe qmgr.dll
    • exe qmgrprxy.dll
    • exe wucltux.dll
    • exe muweb.dll
    • exe wuwebv.dll
  6. 下一步是通過執行以下命令重置 Winsock:
    • netsh winsock 重置
  7. 現在,我們必須通過執行以下命令重新啟動 BITS 服務和 Windows Update 服務:
    • 網絡起始位
    • 淨啟動 wuauserv

重新啟動 Windows 並檢查 Windows 更新是否會在不引發錯誤 0x80070543 的情況下安裝。

受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧並提供 20 多種工具來滿足大多數 PC 維護和服務需求。

Auslogics BoostSpeed 是 Auslogics 的產品,獲得了 Microsoft 銀級應用程序開發人員認證
免費下載

自動修復錯誤

這些解決方案之一應該可以解決 Windows 10 更新錯誤 0x80070543。 如果您仍然碰壁,我們建議您運行 Auslogics BoostSpeed。 這是一款功能強大且可靠的程序,可掃描、檢測和解決影響您 PC 性能的問題。

它預裝了計算機快速運行所需的所有必要工具。 無論您是想清理註冊表、刪除重複文件、卸載導致系統膨脹的不必要應用程序,還是擺脫佔用寶貴磁盤空間的垃圾文件,Auslogics BoostSpeed 都能滿足您的需求。

我們始終鼓勵定期進行 PC 維護,Auslogics BoostSpeed 允許您在特定時間間隔安排自動掃描,例如每週二一次。 這樣,您始終可以保證獲得最佳速度。

如果您有關於此主題的其他信息,我們歡迎您在下面的評論部分做出貢獻。