有时在运行软件工具时提示某某ocx未注册,程序无法运行的问题,解决办法是按下面提示手动注册ocx控件:
方法一:使用命令提示符
1. 64位Win10,把ocx文件复制到系统“C:\Windows\SysWOW64”文件夹下;
而32位Win10,把ocx文件复制到系统“C:\Windows\System32”文件夹下;
2. 以管理员身份运行CMD或者PowerShell(开始菜单点右键-Windows PowerShell(管理员));
3. 执行 regsvr32 全路径ocx文件,即可注册成功。
(如:regsvr32.exe C:\Windows\SysWOW64\TABCTL32.OCX)
方法二:使用注册表编辑器
1.按下Win + R键打开运行对话框,输入“regedit”并按下Enter键打开注册表编辑器。
2.在注册表编辑器中,导航到以下路径: HKEY_CLASSES_ROOT\CLSID
其中,
3.在CLSID下找到InprocServer32子项,并双击打开。
4.在默认值字段中输入OCX控件的完整路径,然后点击确定。
5.关闭注册表编辑器。
完成上述步骤后,OCX控件应该已经成功注册了。