win7注册ocx时出现对DllRegisterServer的调用失败,错误代码为0x80040200解决方案

在windows下单击bat文件进行dll文件注册,结果提示如上的错误,百度了下,是因为没有以管理员的身份运行,于是右键bat文件,以管理员身份运行就搞定了。

文章来源:馍励网:www.dabenmo.com

时间: 2024-10-17 15:18:05

win7注册ocx时出现对DllRegisterServer的调用失败,错误代码为0x80040200解决方案的相关文章

在注册控件时出现对DllRegisterServer的调用失败的解决办法

最近做了一个控件,在WIN7 32位机子上注册控件时出现如下提示: 这样的问题明白人一看就知道这是dll或ocx控件未正确注册的原因,但是怎样解决这个问题,确是比较棘手. 遇到这个问题的时候大家首先能想到的是手动注册该控件.一般有两种方法(1)调用系统本身自带的regsvr32.exe注册器进行注册,但是注册后发现提示注册错误,未能成功注册.这是什么原因呢?难道是没有管理员权限?可我明明是以管理员身份登录电脑的啊.然后便是发送该程序快捷方式到桌面,右键该快捷方式,单击"以管理员身份运行"

DllRegisterServer的调用失败的问题解决方法

今天安装歌词转换器的时候需要安装COMDLG32.OCX,在注册ActiveX控件时出错了, 错误提示是COMDLG32.OCX.ocx已加载,但是DllRegisterServer调用失败.其实在日常的工作中,用regsvr32 命令注册dll.ocx等时,这种模块已加载,但DllRegisterServer的调用失败的问题很常见,下面和大家分享一下我的经验,希望能够帮到大家. 方法/步骤 这种提示一般都是因为我们的权限不够造成的. 我的操作系统是win8 64位的,所有我就用我的系统和大家分

模块已加载,但对dllregisterServer的调用失败

在注册dll或者ocx的时候, 经常会遇到这么一个问题: 模块  已加载,但对dllregisterServer的调用失败,错误代码为0x8004***** 网上有网友回复说需要在管理员的模式下进行注册:本人测试过, 会出现如下问题: 模块  加载失败.请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的 .dll文件是否有问题.  找不到指定的模块 还是没有能解决问题,经过长时间尝试,终于用以下方式的第一点解决了问题 本人亲测:至于另外的方式,我没有测试过. 以下是解决win7运

IE报错:模块"scrrun.dll"已加载,但对DllRegisterServer的调用失败,错误代码为0x80004005

在我的win10系统上打开某内部网页登录的时候弹出'模块"scrrun.dll"已加载,但对DllRegisterServer的调用失败,错误代码为0x80004005'报错信息,搞了好久都没有 搞好,最后百度找到注册文件“clock.zip”运行其中的批处理文件后成功登陆. 注册文件链接:http://files.cnblogs.com/files/xxlu/clock.zip 注意:在注册的时候要将批处理文件run.bat中clock.ocx组件的地址改为本地绝对地址,博主提供的r

RegSvr32注册OCX报错,DllRegisterServer调用失败,错误代码0x80040200

好不容易将ActiveX的Demo编译过了,找clsid找了半天,各种方法呀,最后在.ild里面就有写到: // CTestCtrl 的类信息 [ uuid(D36A2461-0660-4409-99BD-386CDF50E6A5) ] coclass Test { [default] dispinterface _DTest; [default, source] dispinterface _DTestEvents; }; 里面的uuid就是的. 但是在html页面也是没有出现ActiveX,

dll控件已加载,但对DllregisterServer的调用失败,错误代码为0x80004005

遇到此种问题一般是Windows权限的问题.已管理员身份打开命令提示符窗口,输入: regsvr32 *.dll(*.dll表示dll的名称) 点击确定即可成功注册.或者在批处理文件(形如*.bat)上单击右键-->以管理员身份运行即可.

注册OCX失败/ 找不到指定的模块

错误信息:模块"*.OCX"加载失败,请确定二进制保存在指定的路径中,或者调试它以检查该二进制或相关的.dll文件是否有问题 对于电脑新手,关于OCX或DLL缺失是一件令人十分头疼的事,如果不幸遇到此情况该如何处理呢,下面进行介绍如何处理此类问题. 方法/步骤 1 如下图所示:模块C:\WINDOWS\system32\comctl32.ocx"加载失败. 请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的 .DLL文件是否有问题. 找不到指定的模块. 步骤阅

win7的64位系统注册ocx控件

 win7的64位系统注册ocx控件 简介:前两天系统出问题了,导致开发环境很多插件需要重装, 当我针对winform的几个错误,安装控件解决时,就出现了错误, 始终装不上,如图: 解决方案: 1.首先复制 XXXX.OCX文件到"C:\Windows\SysWOW64"目录. (XXXX.OCX 是你准备注册的OCX控件) 2.在C:\Windows\sysWOW64 目录中找到cmd.exe的程序 3.右键单击该程序选择"管理员身份运行" 4.进入cmd D

转载:Win7禁止某个用户出现在登录界面

Win7在登录时,会把所有的账号显示在登录界面上,供用户选择其中一个登录.这种设置对于多人使用同一台电脑有其有利的一面,但如果你的电脑其实就你一个人使用时,这个默认设置就非常让人头痛了.本文就介绍一种方法来把指定的某个用户从登录界面上去掉. 有人说,不用很麻烦,直接在用户管理(运行lusrmgr.msc)中把那个用户禁用掉就可以了.这句话说得没有错,按照这样操作确实可以把某个用户从登录界面上去掉.但事实上还有一个问题,因为是把这个账号禁用了,那么使用这个账号设置的一些工作就无法正确执行了.比如洪