DllRegisterServer的调用失败,错误代码为0x80040200 (vista、Win7手动注册ocx dll问题)

来源:互联网 发布:微信点赞软件下载 编辑:程序博客网 时间:2024/05/12 06:20


对DllRegisterServer的调用失败,错误代码为0x80040200

在VISTA、Win7系统中,默认模式下,调用regsvr32注册OCX控件时,提示: 
模块"C:/Windows/Syctem32/xxx.ocx''已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c 
这是因为VISTA系统默认开启了“UAC : 用户帐户控制” 服务,具体功能看MS帮助。 
解决方法就是:关闭UAC服务,然后注册OCX 
具体操作为:运行-->>msconfig-->>工具-->>禁用UAC,然后重启系统,注册ocx
regsver32 /u 反注册

regsverr32注册

转自:http://blog.csdn.net/guoquan2003/article/details/5208441

0 0