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

Win 8.1 升級遇到 0x80004005 錯誤?兩大解決方案助您順利更新

編輯:Win8 系統應用技巧

Windows 8.1 釋出後,不少用戶透過 Windows Store 免費升級時,在「準備重新啟動」階段遭遇 0x80004005 錯誤,導致安裝自動取消。微軟官方論壇有多位用戶回報此問題,甚至全新安裝 Win 8 打完補丁後升級仍失敗。微軟尚未提供官方修正方案,以下提供兩種臨時有效的解決方法。

方案一:修復 DLL 註冊與 HTTPS 連線(參考 KB843499)

微軟指出,此錯誤可能源於動態連結庫(.dll)未正確註冊,或防火牆阻擋 HTTPS (SSL) 連線。請依序執行以下步驟:

  1. 按 Win+X 選擇「命令提示字元 (管理員)」。
  2. 逐行輸入以下指令並按 Enter 執行:
regsvr32 Softpub.dll
regsvr32 Wintrust.dll
regsvr32 Initpki.dll
  1. 每行執行後會彈出「成功」對話框,點擊「確定」。
  2. 重新啟動電腦使變更生效。
  3. 再次嘗試升級 Windows 8.1,問題通常即可解決。

方案二:全新安裝 Windows 8.1(最徹底)

若方案一無效,建議直接全新安裝以避開升級阻礙:

  1. 備份重要資料與啟用資訊(可用「魔方電腦大師」備份 Win 8 激活資訊)。
  2. 下載 Windows 8.1 ISO 映像檔(官方取得教程)。
  3. 建立啟動媒體(USB 或 DVD),在空白分區進行全新安裝。

全新安裝雖需重新配置環境,但能確保系統乾淨穩定,避免升級殘留問題。

小提醒

  • 升級前請確保網路穩定,暫停第三方防毒軟體與防火牆。
  • 若使用企業版或大量授權版,升級路徑可能不同,請諮詢 IT 管理員。
  • 保留產品金鑰與數位授權資訊,以備重新啟用。
Copyright © Windows教程網 All Rights Reserved