模块comctl32.ocx无法在Windows 10 Home中加载

时间:2015-12-08 14:32:03

标签: vb.net regsvr32

我有一个有人试图安装的旧VB 6应用程序。用户正在尝试注册Comctl32.ocx。该文件位于C:\ windows \ system32中。用户拥有Windows 10 Home。尝试注册时使用:

Regsvr32 c:\windows\system32\comctl32.ocx 

用户收到消息:

  

模块“comctl32.ocx”无法加载。确保二进制文件是   存储在指定的路径或调试它以检查问题   二进制或从属.DLL文件。指定的模块不能   找到。

用户可以尝试的任何想法?

1 个答案:

答案 0 :(得分:2)

请参阅https://support.microsoft.com/en-us/kb/249873

基本上:你试图从错误的目录注册,32位OCx必须在c:\ windows \ syswow64

还要确保从提升的命令提示符(Admin)执行该命令。