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

Win8.1 安裝應用程式出現 0x80004005 錯誤?註冊 DLL 檔案修復

編輯:Windows 8 系統介紹

Win8.1 安裝應用程式或 Windows Update 時出現錯誤代碼 0x80004005(未指定的錯誤),常因關鍵系統 DLL 檔案未正確註冊、防火牆阻擋或檔案損毀導致。透過 regsvr32 重新註冊三個核心安全性 DLL 通常能解決問題。

操作步驟

  1. 按 Win+R 輸入 cmd,按 Ctrl+Shift+Enter 以管理員身分開啟命令提示字元。
  2. 依序執行以下三條指令(每行按 Enter):
regsvr32 Softpub.dll
regsvr32 Wintrust.dll
regsvr32 Initpki.dll
  1. 每條指令執行成功會彈出「DllRegisterServer 成功」視窗,點確定繼續。
  2. 全部完成後 重新開機。
  3. 再次嘗試安裝應用程式或執行 Windows Update。

管理員命令提示字元執行 regsvr32

這三個 DLL 分別負責 Authenticode 簽章驗證、憑證信任鏈驗證與 PKI 初始化,是軟體安裝驗證數位簽章的核心元件。若註冊後仍報錯,請嘗試 sfc /scannow 修復系統檔案,或暫時停用第三方防火牆/防毒軟體後重試。

Copyright © Windows教程網 All Rights Reserved