0xC80003FA Windows 更新錯誤:如何修復

0xC80003FA Windows 更新錯誤:如何修復

如果您遇到 Windows 更新錯誤 0xC80003FA,則表示 Windows 更新服務或其元件有問題。

在本指南中,我們將在解釋原因後立即討論一些經過專家測試的方法來解決問題。

是什麼原因導致 Windows 更新錯誤 0xC80003FA?

導致此 Windows 更新錯誤的原因可能有多種;這裡提到了一些常見的:

  • 系統檔案損壞– 如果 Windows 更新元件已損壞,可能會導致更新過程出現問題。嘗試重置組件來修復它。
  • 第三方乾擾– 有時,安全軟體和防火牆可能會幹擾 Windows 更新過程,導致此錯誤。嘗試暫時停用防毒軟體
  • 系統記憶體不足– 如果您的電腦缺乏足夠的資源(包括磁碟空間和記憶體)來執行更新過程,則可能會導致此問題。
  • 惡意軟體感染– 系統上的惡意軟體可能會破壞 Windows 更新進程,從而阻止下載或安裝更新。使用防毒工具執行深度​​掃描。
  • Internet 連線問題– 如果網路連線不穩定或緩慢,可能會阻止 Windows Update 服務與 Microsoft 伺服器正常通訊。

既然您已經知道了問題的原因,那麼讓我們轉向解決方案。

如何修復 Windows 更新錯誤 0xC80003FA?

在執行進階故障排除步驟之前,您應該考慮執行以下檢查:

  • 卸載最近安裝的應用程式。
  • 運行防毒工具
  • 驗證您的網路連線是否穩定。
  • 恢復遺失的 DLL。

如果這些調整不起作用,請查看下面的詳細步驟。

1. 執行 Windows 更新疑難排解

  1. Windows+I開啟“設定”應用程式。
  2. 轉到更新和安全性。
    0xC80003FA Windows 10 更新與安全
  3. 按一下疑難排解,然後按一下其他疑難排解。
    其他故障排除程序 0xC80003FA
  4. 找到 Windows 更新並按一下執行故障排除程序
    運行疑難排解程式
  5. 按照螢幕上的指示完成該過程。

2.重新啟動Windows更新服務

  1. Windows +R 開啟“執行”對話框。
    服務MSC
  2. 鍵入services.msc並按一下「確定」以開啟「服務」應用程式。
  3. 找到並右鍵單擊“Windows 更新”,然後選擇“停止”。
    停止Windows更新服務
  4. 停止後,右鍵單擊 Windows Update 並選擇“啟動”
    Windows 啟動

這將重新啟動您的 Windows 更新服務,然後嘗試重新執行 Windows 更新。

3.重置Windows更新元件

  1. 按鍵Windows ,輸入cmd,然後按一下以管理員身份執行。
    命令提示字元 Windows 以管理員身分執行
  2. 鍵入以下命令以停止 Windows 更新、BITS 和加密服務,並Enter 在每個命令後面按下:
    啟動服務0xC80003FA
    • net stop bits
      net stop wuauserv
      net stop appidsvc
      net stop cryptsvc
  3. 若要刪除 qmgr*.dat 文件,請複製並貼上以下命令並點擊EnterDel "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. 若要清除 Windows 更新快取以允許 Windows 10 重新下載更新,請一一鍵入以下命令,並Enter在每個命令後按:
    • rmdir %systemroot%\SoftwareDistribution /S /Q
      rmdir %systemroot%\system32\catroot2 /S /Q
  5. 複製並貼上以下命令,將 BITS 和 Windows Update 服務重設為預設安全性描述符,然後點擊Enter
    • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
      sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  6. 鍵入以下命令並按 Enter:cd /d %windir%\system32
  7. 若要重新註冊 BITS 文件和與 Windows 更新相關的 dll 文件,請依序複製並貼上以下命令,並在Enter每個命令後點擊:
    • regsvr32.exe /s atl.dll
      regsvr32.exe /s urlmon.dll
      regsvr32.exe /s mshtml.dll
      regsvr32.exe /s shdocvw.dll
      regsvr32.exe /s browseui.dll
      regsvr32.exe /s jscript.dll
      regsvr32.exe /s vbscript.dll
      regsvr32.exe /s scrrun.dll
      regsvr32.exe /s msxml.dll
      regsvr32.exe /s msxml3.dll
      regsvr32.exe /s msxml6.dll
      regsvr32.exe /s actxprxy.dll
      regsvr32.exe /s softpub.dll
      regsvr32.exe /s wintrust.dll
      regsvr32.exe /s dssenh.dll
      regsvr32.exe /s rsaenh.dll
      regsvr32.exe /s gpkcsp.dll
      regsvr32.exe /s sccbase.dll
      regsvr32.exe /s slbcsp.dll
      regsvr32.exe /s cryptdlg.dll
      regsvr32.exe /s oleaut32.dll
      regsvr32.exe /s ole32.dll
      regsvr32.exe /s shell32.dll
      regsvr32.exe /s initpki.dll
      regsvr32.exe /s wuapi.dll
      regsvr32.exe /s wuaueng.dll
      regsvr32.exe /s wuaueng1.dll
      regsvr32.exe /s wucltui.dll
      regsvr32.exe /s wups.dll
      regsvr32.exe /s wups2.dll
      regsvr32.exe /s wuweb.dll
      regsvr32.exe /s qmgr.dll
      regsvr32.exe /s qmgrprxy.dll
      regsvr32.exe /s wucltux.dll
      regsvr32.exe /s muweb.dll
      regsvr32.exe /s wuwebv.dll
  8. 鍵入以下命令以重設 Winsock,然後按Enter
    重置1
    • netsh winsock reset
      netsh winsock reset proxy
  9. 複製並貼上以下命令以啟動 Windows 更新、BITS 和加密服務,並Enter 在每個命令後面按下:
    停止服務
    • net start bits
      net start wuauserv
      net start appidsvc
      net start cryptsvc
  10. 重新啟動您的電腦以確認變更。

因此,這些是修復Windows更新錯誤0xC80003FA的方法。如果到目前為止沒有任何效果,我們建議您執行Windows 的全新安裝

如果您有疑問或建議,請隨時在下面的評論部分中提及。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *