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

Posted 野狼谷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了注册OCX失败/ 找不到指定的模块相关的知识,希望对你有一定的参考价值。

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

 

 

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

技术分享
 
 

 

方法/步骤

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

     

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

     

    找不到指定的模块。

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

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

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

     

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

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

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

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

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

     

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

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

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

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

以上是关于注册OCX失败/ 找不到指定的模块的主要内容,如果未能解决你的问题,请参考以下文章

Delphi10.2 启动找不到指定的文件

ocx控件加载失败

模块qtcore.dll已经加载,但找不到入口点怎么解决

nvspcap64.dll 找不到指定的模块

无法加载 DLL“coredll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

模块加载失败 请确保该二进制文件在指定的路径中 找不到指定的模块(转载)