運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

很多用戶在安裝使用軟件時,會要求註冊加載一個.ocx格式的控件,否則軟件程序就無法運行。有的用戶在註冊這個控件時還會出現錯誤,提示對DllRegisterServer調用失敗,錯誤代碼為0x8002801c。

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

對Dllregisterserver調用失敗,出現錯誤0x8002801c

那麼遇到這些情況我們該怎麼去解決呢?下面就來和大家分享一下具體的解決方法。

註冊加載.ocx文件的方法

1、在網上下載好相應名稱的.ocx格式控件(這裡以ComCtl32.ocx為例,具體名稱看軟件提示)。

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

.ocx控件

2、根據自己電腦系統的位數將這個控件放入不同的文件夾內,32位系統的放入C:\Windows\System32文件夾內,64位系統的放入C:\Windows\SysWOW64文件夾內。

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

32位系統存放位置

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

64位系統存放位置

3、接下來有兩種方法可以對這個.ocx格式的控件進行註冊加載,一種是右鍵點擊該.ocx文件,選擇“打開方式”,然後點擊“在這臺電腦上查找其他應用”,在.ocx所在的文件夾內搜索regsvr32.exe,選中再打開即可。

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

使用regsvr32.exe打開註冊.ocx控件

4、另外一種是以管理員的身份運行cmd.exe,Win10系統可以在左下角搜索欄搜索cmd.exe,然後右鍵點擊該結果,選擇“以管理員身份運行”;Win7系統就打開開始菜單,然後搜索cmd.exe,右鍵點擊該結果,選擇“以管理員身份運行”。

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

5、在打開的命令窗口中複製輸入以下代碼(注意文件路徑和文件名稱要匹配),然後按下回車鍵,命令運行後就會提示Dllregisterserver調用成功,這樣就可以了。

運行軟件提示註冊加載.ocx控件及出現錯誤0x8002801c的解決方法

通過命令提示符註冊加載.ocx控件

代碼:32位系統:“regsvr32 c:\Windows\system32\comctl32.ocx”

64位系統:“regsvr32 c:\Windows\SysWOW64\comctl32.ocx”

Dllregisterserver調用失敗,出現錯誤0x8002801c的解決方法

這個問題一般是因為沒有管理員權限造成的,只要在以管理員身份運行的cmd.exe中輸入以上代碼即可。

按照上面的方法步驟進行操作,.ocx格式控件文件就可以註冊加載成功,也不會出現Dllregisterserver調用失敗,出現0x8002801c的錯誤了。遇到這個問題的朋友快去試試吧。


分享到:


相關文章: