regsvr32命令注册dll出问题,急!!!

问题描述

regsvr32命令注册dll出问题,急!!!
如图所示报错。 网上方法均不好用。已将dll复制到c盘syswow64。C++写的dll。求高手帮忙!

解决方案

32位dll用syswow64里的regsvr32,64位dll用SysNative的regsvr32。
SysNative仅供32位程序使用,64位程序和Windows的explorer中应使用system32

解决方案二:
你的d:
elease est3.dll是否存在。你不是拷贝到syswow64了么,怎么注册的是d盘的。

解决方案三:
64位系统中有两个regsvr32.exe,分别位于
64位:%systemroot%System32
egsvr32.exe
32位:%systemroot%SysWoW64
egsvr32.exe
如果你注册的是32位的dll,使用32位的regsvr32.exe来注册试试
另外参考regsvr32找不到指定的模块,检查你的dll是否有依赖其他的类库文件,如果有,需要同时复制相应的文件到系统目录。

解决方案四:
注册、反注册dll,regsvr32命令详解
注册、反注册dll文件,regsvr32命令详解
注册、反注册dll文件,regsvr32命令详解

时间: 2024-10-04 11:25:44

regsvr32命令注册dll出问题,急!!!的相关文章

64位的Windows 7操作系统如何成功注册dll

因为某种原因,需要在win7+64位下注册dll,但是点击开始运行,输入regsvr32 aaa.dll 时,提示错误,无法注册. 因此,通过网上查找再经一翻摸索,终于找到了一个完全注册成功的方法. 一.打开c盘,用windows查找cmd.exe文件. 二.在找到的cmd.exe中点右键,选择,以管理员身份运行. 三.在打开的dos命令窗口中,输入[cd\],让当前目录显示[c:] 四.再输入[cd windows],进入[C:\WINDOWS]目录 五.再输入[cd syswow64],进入

在windows中注册dll文件的方法

如何在windows中注册dll文件 在运行中输入regsvr32dllname.dll命令,其中dllname是你的dll文件名. 此命令自动在widnowssystem,windowssystem32文件夹下搜索并注册你指定的dll文件名称. 如果dll不在这两个文件夹下,则应该指定ddl文件的全路径. 如何查看应用程序使用的dll文件? 右键单击此应用程序并选择快捷菜单中的"快速查看命令",在随后出现的"快速查看"窗口的"引入表"一栏中将看

Win7笔记本系统如何添加“注册dll”和“反注册dll”文件

  具体步骤如下: 1.新建一个记事本,复制以下代码内容到记事本中; Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOTdllfileshell] [HKEY_CLASSES_ROOTdllfileshellregister] @="注册DLL文件" [HKEY_CLASSES_ROOTdllfileshellregistercommand] @="regsvr32 %1" [HKEY_CLASSES_RO

如何利用Windows XP的Regsvr32命令修复系统故障

  1. 恢复IE新窗口打开超级链接功能:在IE中有两种超级链接,一种是在当前页面跳转的链接,另一种是弹出新窗口的链接,对第一种链接也可按住Shift键在新窗口中打开.很多人都遇到过不能在新窗口打开链接的麻烦事儿,这个问题也是因控件注册信息丢失引起的.解决办法是:在运行框中分别执行三个命令:"Regsvr32 Actxprxy.dll "."Regsvr32 Shdocvw.dll". " Regsvr32 Oleaut32.dll ".一这三个

Win10如何添加“注册DLL”右键菜单

在平时使用Win10系统的过程中,很多小伙伴们都需要使用右键菜单中,如果能在右键菜单中添加注册DLL文件项目就最好不过啦,那么我们该怎么操作呢?欢迎大家速来围观我的经验啦. 首先,请大家在Win10桌面上按下Windows徽标键+R键,在打开的运行菜单窗口中输入"regedit"关键词,打开注册表编辑器. 打开注册表编辑器之后,请大家双击左侧文件栏目,将注册表文件项目依次定位至如下子项. HKEY_CLASSES_ROOT\dllfile\shell 如果大家无法找到该子项的话,那么是

[注册表]注册DLL控件 让IE浏览器复活_注册表

近日,也不知怎么了,单位网络中的许多工作站IE无法打开新窗口了,表现为:在浏览网页过程中,单击超链接无任何反应.问题的原因在于IE新窗口模块被损坏所致,解决的方法早已是公开的秘密,单击"运行",依次运行"regsvr32 actxprxy.dll"和"regsvr32 shdocvw.dll"将这两个DLL文件注册,然后重启系统,如果还不行,则可以将mshtml.dll,urlmon.dll,msjava.dll, browseui.dll, o

在ASP页里面注册DLL的VBScript CLASS

vbscript -----------------------------------------------ROOT1--------------------------------------- ********************************************************************************************使用本CLASS可以管理并在ASP页里面注册你的DLL*本CLASS在WIN 2K上测试通过*注:使用本CLASS

Win7系统注册dll时没有权限怎么办?

  Win7系统注册dll时没有权限怎么办? 出现这样的问题主要是由于你的登录帐户不是管理员导致的,只要使用管理员登录再执行命令就可以了. 建议开启Administrator帐户然后用该帐户登录. 1.首先按平时的帐户登录win7系统,然后右键点击桌面上的计算机 图标,并选择[管理]; 2.在计算机管理界面,在左侧项目列表中展开[本地用户和组]; 3.选中[用户]选项,双击右侧列表中的[administrator]用户,这时发现该帐户为禁用状态,把[帐户已禁用]前面的勾 取消,然后确定. 4.注

批处理批量注册DLL文件

有时候用电脑的时候遇到由于DLL文件丢失或损坏而造成的种种故障,大家都只知道只要重新注册一下DLL文件就可以了,但是对于新手来说即使知道是DLL文件损外,但是不知道是哪个DLL文件也束手无策,所以用这个批处理可以循环注册DLL文件,达到解决由于DLL丢失的种种故障! 代码如下: for%%iin(%windir%system32*.dll)doregsvr32.exe/s%%i 下面是单个注册dll文件的方法(这里以w32time.dll为例) 代码如下: @echo开始注册 copyw32ti