今天小编下载了一款网络编辑超级工具箱,准备使用其来对将要发布的文章进行更好的排版,谁知道启动软件主程序之后,居然会弹出错误:
仔细对了一遍错误提示,连蒙带猜的想着,应该是,mscomctl.ocx这个组件缺失。果断去百度了一下。百科里是这样解释的,“mscomctl.ocx是公用ActiveX插件控制模块。一些增强型插件外挂无法显示窗口,很可能是因为系统中缺少mscomctl.ocx。”看到这里,果断的验证了小编之前的猜测是对的。
去搜索下载了一个mscomctl.ocx组件,如下图:
解压之后,也看了下压缩包里的安装说明,尝试了哈,没有注册成功,继续折腾了下,才发现,在Win8/Win8.1的64位系统中要进行如下操作才能够注册成功。
1.先将解压出来的mscomctl.ocx复制到指定的地方。
32位C:Windowssystem32
64位C:WindowsSysWOW64
可能有的系统盘不是C盘,自己改过来就好。
2.如果复制的时候提示,需要管理员权限的话,在弹出的对话框中选择“继续”即可;
3.最后以管理员的身份运行命令行将mscomctl.ocx注册一下即可;
32位:regsvr32 %windir%system32mscomctl.ocx
64位:regsvr32 %windir%SysWOW64mscomctl.ocx
mscomctl.ocx组件注册成功之后,再来重新启动之前下载的网编工具箱,启动成功。
当然,这个教程,也适用于其他dll和ocx文件缺失的情况。