Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8.1 升級遇到 0x80004005 錯誤:兩大解決方案

編輯:Win8 系統應用技巧

從 Windows 8 升級 8.1 時出現錯誤代碼 0x80004005,通常因 DLL 檔案未正確註冊或 HTTPS/SSL 連線被防火牆封鎖。本文提供重灌乾淨系統與註冊關鍵 DLL 兩種解法。

方案一:乾淨安裝 (建議)

  1. 備份重要資料。
  2. 下載 Windows 8.1 官方 ISO (參考文章 36702)。
  3. 製作 USB 安裝媒體,於空白分區全新安裝。

方案二:註冊關鍵 DLL (參考 Microsoft KB 843499)

  1. Win+R → cmd → 以系統管理員身分執行。
  2. 依序執行以下指令,每行按 Enter:
    regsvr32 Softpub.dll
    regsvr32 Wintrust.dll
    regsvr32 Initpki.dll
  3. 重新啟動電腦後再嘗試升級。

補充檢查

  • 確認防火牆/安全軟體未封鎖 HTTPS (連接埠 443) 連線。
  • 若使用企業版 / 大量授權版 Windows 8,不支援透過應用商店免費升級 8.1,需使用對應 ISO 全新安裝。
Copyright © Windows教程網 All Rights Reserved