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

Win7 COM 元件註冊失敗 0x80004005 解決:以管理員身分執行 regsvr32、指定完整路徑加引號

編輯:Win7 系統應用技巧

執行 regsvr32 xxx.ocx 提示「模組已載入但呼叫 DllRegisterServer 失敗,錯誤碼 0x80004005」,主因為 Win7 UAC 權限不足。以管理員身分執行命令提示字元並指定完整路徑即可解決。

解決步驟

  1. 開始選單搜尋 cmd → 右鍵 cmd.exe → 「以系統管理員身分執行」。
  2. 在管理員命令提示字元執行:
    regsvr32 "D:\Components\xxx.ocx"
    (路徑含空格時務必加雙引號)
  3. 提示「DllRegisterServer 成功」即完成註冊。

COM 元件支援影音播放、系統服務等核心功能,註冊失敗會導致播放器無法開啟、特定軟體報錯。遇 0x80004005 優先嘗試管理員權限執行。

Copyright © Windows教程網 All Rights Reserved