64位系统下成功注册dll、sys系统文件或OCX组件
注册dll、sys系统文件、OCX组件都是一样的过程,这里以注册OCX为例进行讲解。
与系统文件不同,OCX是一个组件,是ActiveX控制模块,主要为VB或者 Delphi编写的程序所需要。我们知道,在32位系统中注册是先把文件复制到C:\Windows\SYSTEM32目录里,而64位系统则不同,需要把文件复制在C:\Windows\SysWOW64这个目录里。
如果你在64位系统下打开某软件,提示“Componet '×××.ocx' or one of its dependencies not correctly registered: a file is missing or invalid”时,或在玩某游戏前系统弹出错误提示“ 找不到 ×××.OCX ”或是“没有找到 ×××.OCX ”时,说明计算机64位系统中缺失这个OCX文件或者该OCX文件没有被注册,这时就需要你下载该文件,手动将其解压到SysWOW64目录并注册它。
操作方法
- 01
确保你的Windows系统用户有管理员权限。
- 02
用浏览器上网下载×××.ocx的64位控件。
- 03
把×××.ocx解压缩或者拷贝到C:\Windows\SysWOW64系统文件夹里,拷贝时会提示需要管理员权限,点继续即可。
- 04
从开始-程序-附件(Win10系统在“所有应用-Windows系统”)找到命令提示符,右键弹出快捷菜单,点击“以管理员身份运行”。
- 05
在命令提示符中输入或拷贝如下命令: regsvr32 c:\Windows\SysWOW64\×××.ocx 然后回车。
- 06
提示“DllRegisterServer 在 C:\WINDOWS\SysWOW64\×××.ocx 已成功。”即表示控件×××.ocx注册成功。
赞 (0)