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

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

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

注册comctl32.ocx 失败/ 找不到指定的模块
 
 

方法/步骤

 
  1. 如下图所示:模块C:WINDOWSsystem32comctl32.ocx"加载失败。

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

    找不到指定的模块。

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

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

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

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

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

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

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

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

    X86(32位)系统  regsvr32.exe %windir%system32comctl32.ocx

    X64(64位)系统  regsvr32.exe %windir%SysWOW64comctl32.ocx

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

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

原文地址:https://www.cnblogs.com/yelanggu/p/6599094.html