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

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

是什麼導致 0x80090017 Windows 更新錯誤?

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

  • 損壞的加密服務提供程序– 如果您 PC 上的加密服務提供程序損壞或損壞,可能會導致此更新問題
  • 第三方軟件干擾——某些第三方安全軟件可能會與 Windows 更新期間執行的加密操作發生衝突,從而導致出現問題。
  • 過時的加密算法– 當加密服務提供程序使用的加密算法已過時或與 Windows 不兼容時,您可能會看到錯誤。
  • 組策略配置錯誤——組策略設置如果配置錯誤或更改不當,可能會影響加密服務提供程序的功能,從而導致這些問題。

因此,這些是錯誤的原因;讓我們看看問題的解決方案。

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

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

  • 檢查您的互聯網連接或與您的 ISP 聯繫。
  • 重啟電腦和路由器。
  • 嘗試暫時禁用第三方防病毒工具。
  • 運行磁盤清理以檢索PC 上的空間。

如果這些小修復對您不起作用,請轉到下面提到的方法。

1. 運行 Windows 更新疑難解答

  1. Windows+I打開“設置”應用程序。
  2. 轉到系統,然後選擇疑難解答。
  3. 單擊其他疑難解答。
  4. 找到Windows 更新並單擊運行。
  5. 如果出現提示,請按照屏幕上的說明進行操作。

2.重啟Windows更新服務

  1. Windows +R 打開“運行”對話框。
  2. 鍵入services.msc並單擊“確定”以打開“服務”應用程序。
  3. 找到並右鍵單擊Windows 更新服務,然後單擊停止。
  4. 現在等待它停止;完成後,再次右鍵單擊它並選擇開始
  5. 讓服務啟動,然後關閉服務應用程序。

3.重置Windows更新組件

  1. Windows 鍵,鍵入cmd,然後單擊以管理員身份運行。
  2. 複製並粘貼以下命令以停止 Windows Update、BITS和加密服務,一個一個地複制並Enter 在每個命令後點擊:
    • 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 重新下載更新,並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. 複製並粘貼以下命令並點擊Entercd /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 在每個命令後點擊:
    • netsh winsock reset
      netsh winsock reset proxy
  9. 鍵入以下命令以啟動Windows Update、BITS 和加密服務,並Enter 在每個命令後按:
    • net start bits
      net start wuauserv
      net start appidsvc
      net start cryptsvc
  10. 重新啟動您的 PC 以確認更改。

4.執行系統還原

  1. Windows 鍵,鍵入控制面板,然後單擊打開。
  2. 為查看方式選擇大圖標,然後單擊恢復
  3. 單擊打開系統還原。
  4. 在“系統還原”窗口中,選擇“選擇不同的還原點”,然後單擊“下一步”。
  5. 選擇還原點並單擊“下一步”
  6. 單擊完成以完成該過程。

所以這些是您可以用來修復 0x80090017 Windows 更新錯誤的解決方案。如果您有任何問題或建議,請隨時在下面的評論部分提及。

發佈留言

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