微軟釋出 Windows 8.1 免費升級後,部分使用者在應用商店升級至「準備重新啟動」階段遭遇 0x80004005 錯誤導致安裝取消。微軟尚未提供官方修正,以下提供兩種社群驗證的暫時解決方案供參考。
微軟指出,若動態連結庫(.dll)未正確註冊,或防火牆阻擋 HTTPS (SSL) 連線,均可能觸發此錯誤。請以系統管理員身分執行命令提示字元,依序輸入以下指令並重新開機:
regsvr32 Softpub.dll
regsvr32 Wintrust.dll
regsvr32 Initpki.dll
若方案一無效,方案二雖較費時但成功率最高。升級前務必完整備份,避免資料遺失風險。