win10,64位,无法注册dll ocx regsvr32失败!退出代码 0x5。

win10,64位,无法注册dll ocx regsvr32失败!退出代码 0x5。,第1张

你可以找另一台的电脑上去复制下这个缺失的文件,看看能否解决问题
或者你可以尝试使用腾讯电脑管家来修复缺失DLL文件
具体方法是,打开腾讯电脑管家--电脑诊所--软件问题--丢失Dll 文件--一键修复--完成
如果还是解决不了,去脚本之家下一个文件直接复制进去就能搞定了
如果找不到,还可以下载一个dx修复工具30增强版,去修复一下

解决办法:1 需要使用管理员权限,即运行dll文件时要以管理员身份运行cmd。XP中无需关心权限,但是win7和win10是需要管理员权限的;
2 注册dll文件时要使用绝对路径;
3 在开始菜单中打开命令行提示符 上单击右键,以 管理员身份运行 ,在DOS命令中输入regsvr32 (记得加一空格)文件地址\xxxdll,回车确定;
4 注册Windows版本,32位的电脑把文件(xxxxdll)复制到C:\Windows\system32文件下,不是32位电脑,要把那个文件放入到 C:\Windows\syswow64 路径下 ;
5 也有说是什么C++运行库或者net插件少了,因为系统注册控件时需要C++开发环境的支持,所以可以在微软官网上下载了C++2008。很多Win10家庭版不支持 一些软件就是这个原因;
6 环境配置,将项目配置属性--->常规--->MFC的使用 修改为在静态库中使用MFC;
7 缺少依赖文件 ,可以用depends工具,和可以运行的电脑进行对比,对比看是否缺少dll文件。也可以将无法注册成功的dll用dependency打开,查看它所依赖的dll是否有(带问号的就是缺少的dll),如果有,将所缺少的dll考到system32下面,再次注册时,即可注册成功。dependency的打开方式:C:/Program Files/Microsoft Visual Studio/Common/Tools/DEPENDSEXE;
8 有些是缺少Vc++支持库,需要先安装 ,系统注册控件时需要C++开发环境的支持,所以在微软官网上下载了C++2008。
下载地址:>Win7+64位 *** 作系统成功注册dll的方法!(已测试成功)
因为某种原因,需要在win7+64位下注册dll,但是点击开始运行,输入regsvr32 aaadll 时,提示错误,无法注册。
因此,通过网上查找再经一翻摸索,终于找到了一个完全注册成功的方法。
一、打开c盘,用windows查找cmdexe文件。
二、在找到的cmdexe中点右键,选择,以管理员身份运行。
三、在打开的dos命令窗口中,输入cd\,让当前目录显示c:
四、再输入cd windows,进入C:\WINDOWS目录
五、再输入cd syswow64,进入C:\WINDOWS\syswow64目录
六、最后,输入regsvr32 aaadll,注册成功!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12981046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存