注册OCX失败/ 找不到指定的模块
Posted 野狼谷
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了注册OCX失败/ 找不到指定的模块相关的知识,希望对你有一定的参考价值。
错误信息:模块“*.OCX”加载失败,请确定二进制保存在指定的路径中,或者调试它以检查该二进制或相关的.dll文件是否有问题
对于电脑新手,关于OCX或DLL缺失是一件令人十分头疼的事,如果不幸遇到此情况该如何处理呢,下面进行介绍如何处理此类问题。
方法/步骤
-
如下图所示:模块C:\WINDOWS\system32\comctl32.ocx"加载失败。
请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的 .DLL文件是否有问题。
找不到指定的模块。
-
通过百度搜索“comctl32.ocx”,将comctl32.ocx文件下载到本地。
如果找不到或者认为找到的网页不安全,推荐大家通过“找DLL下载站”里面搜索下载,毕竟此站收录的DLL或OCX插件不是一般的多。
-
然后把下载的“COMCTL32.OCX”放进相应的目录文件夹。
X86(32位)系统复制张贴到“%windir%\system32\”里面
(或者“C:\Windows\System32”里面,默认系统安装在C盘)
X64(64位)系统复制张贴到“%windir%\sSysWOW64\”里面
(或者“C:\Windows\sSysWOW64”里面,默认系统安装在C盘)
-
接着对这个控件进行注册。按“WIN+R”调出运行窗口,然后输入下面相应注册信息再点击确定即可。具体如下图。
X86(32位)系统 regsvr32.exe %windir%\system32\comctl32.ocx
X64(64位)系统 regsvr32.exe %windir%\SysWOW64\comctl32.ocx
-
对于部分用户在运行里确定后如果弹出 ”模块“C:\WINDOWS\system32\comctl32.ocx”已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c。“方框,建议用户新建一个文件本,把注册信息粘贴进去,然后把txt后缀名改为bat,保存后右键以管理员身份运行即可成功注册控件。
http://jingyan.baidu.com/article/6dad5075133d06a123e36ec4.html