首页 > 代码库 > 注册OCX失败/ 找不到指定的模块

注册OCX失败/ 找不到指定的模块

错误信息:模块“*.OCX”加载失败,请确定二进制保存在指定的路径中,或者调试它以检查该二进制或相关的.dll文件是否有问题

 

 

对于电脑新手,关于OCXDLL缺失是一件令人十分头疼的事,如果不幸遇到此情况该如何处理呢,下面进行介绍如何处理此类问题。

技术分享
 
 

 

方法/步骤

 
  1. 1

    如下图所示:模块C:\WINDOWS\system32\comctl32.ocx"加载失败。

     

    请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的 .DLL文件是否有问题。

     

    找不到指定的模块。

    技术分享步骤阅读
  2. 2

    通过百度搜索“comctl32.ocx”,将comctl32.ocx文件下载到本地。

    如果找不到或者认为找到的网页不安全,推荐大家通过“找DLL下载站”里面搜索下载,毕竟此站收录的DLL或OCX插件不是一般的多。

    技术分享步骤阅读
    技术分享步骤阅读
  3. 3

    然后把下载的“COMCTL32.OCX”放进相应的目录文件夹。

     

    X86(32位)系统复制张贴到“%windir%\system32\”里面

    (或者“C:\Windows\System32”里面,默认系统安装在C盘)

    X64(64位)系统复制张贴到“%windir%\sSysWOW64\”里面

    (或者“C:\Windows\sSysWOW64”里面,默认系统安装在C盘)

    技术分享步骤阅读
    技术分享步骤阅读
  4. 4

    接着对这个控件进行注册。按“WIN+R”调出运行窗口,然后输入下面相应注册信息再点击确定即可。具体如下图。

     

    X86(32位)系统  regsvr32.exe %windir%\system32\comctl32.ocx

    X64(64位)系统  regsvr32.exe %windir%\SysWOW64\comctl32.ocx

    技术分享步骤阅读
    技术分享步骤阅读
  5. 5

    对于部分用户在运行里确定后如果弹出 ”模块“C:\WINDOWS\system32\comctl32.ocx”已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c。“方框,建议用户新建一个文件本,把注册信息粘贴进去,然后把txt后缀名改为bat,保存后右键以管理员身份运行即可成功注册控件。

    技术分享步骤阅读
    技术分享

http://jingyan.baidu.com/article/6dad5075133d06a123e36ec4.html

注册OCX失败/ 找不到指定的模块