Windows 8.1 安裝程式時出現「模組 Wintrust.dll 已載入,但對 DllRegisterServer 的呼叫失敗,錯誤碼 0x80070005」,通常是因為系統安全性元件(Softpub.dll、Wintrust.dll、Initpki.dll)未正確註冊,或 Windows 防火牆服務異常導致。提供兩種修復路徑。
安裝精靈彈出錯誤對話框,指向 Wintrust.dll 註冊失敗,錯誤碼 0x80070005(存取被拒)。

cmd,以系統管理員身分執行(右鍵選擇)。regsvr32 Softpub.dll regsvr32 Wintrust.dll regsvr32 Initpki.dll



每個指令成功時會彈出「DllRegisterServer 在 xxx.dll 中成功」訊息。完成後重新嘗試安裝原程式。



防火牆服務負責驗證數位簽章與憑證信任鏈,服務停用會導致安裝程式無法完成信任驗證。建議優先嘗試方法一,若無效再檢查方法二。兩者皆修復後問題通常即可解決。