萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 8 使用技巧

Win8 升級 8.1 出現 0x80004005 錯誤完整解決方案

錯誤現象

透過 Windows Store 將 Win8 專業版升級至 8.1 時,在「準備重新開機」階段跳出錯誤 0x80004005,導致升級中斷。

原因分析 (官方說明)

  • 關鍵動態連結庫 (DLL) 未正確註冊
  • 防火牆/網路設備封鎖 HTTPS (SSL) 連線,導致授權驗證失敗

解決步驟:重新註冊核心 DLL

  1. Win+X → 【命令提示字元 (系統管理員)】
  2. 依序輸入以下指令,每行按 Enter:
regsvr32 Softpub.dll
regsvr32 Wintrust.dll
regsvr32 Initpki.dll
  • 每行執行成功會彈出「DllRegisterServer in xxx.dll succeeded」對話框,點擊【確定】。
  • 重新開機電腦。
  • 再次開啟 Windows Store 繼續升級至 8.1,錯誤即可解決。
  • 補充檢查

    • 確認網路連線正常,防火牆/殺毒軟體未封鎖 *.microsoft.com、*.windowsupdate.com 的 443 埠。
    • 若仍失敗,嘗試暫時關閉第三方防火牆/安全軟體後重試。
    copyright © 萬盛學電腦網 all rights reserved