DLLRegisterServer失败,错误代码为0x80040200 [英] DLLRegisterServer failed with error code 0x80040200

查看:657
本文介绍了DLLRegisterServer失败,错误代码为0x80040200的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们无法在Vista 32位计算机上注册ActiveX控件。

当我们执行regsvr32时c:\windows \ system32 \ citcp.ocx(这是第三方

ActiveX控件),我们收到一个错误:citcp.ocx已加载,但调用

DLLRegisterServer失败,错误代码为0x80040200。我可以成功地注册
注册MSVBVM60.DLL和MFC42U.DLL。我们用一个用户登录到机器

谁是管理员。

我在某处读到了我需要关闭用户帐户控制的权限。在

Vista中。我怎么能这样做?

如何解决这个问题?

谢谢。

We can not register an ActiveX control on our Vista 32 bit machine.
When we do regsvr32 c:\windows\system32\citcp.ocx (this is a 3rd party
ActiveX control), we got an error: citcp.ocx was loaded but the call to
DLLRegisterServer failed with error code 0x80040200. I can successfully
register MSVBVM60.DLL and MFC42U.DLL. We login to the machine with a user
who is the Administrator.
I read somewhere that I need to turn off the "User Account Control" in
Vista. How can I do that ?
How can I fix this problem ?
Thank you.

推荐答案

fniles< fn **** @ pfmail.comwrote:
fniles <fn****@pfmail.comwrote:

我读到了我需要关闭用户帐户控制的地方在

Vista中。我怎样才能做到这一点 ?
I read somewhere that I need to turn off the "User Account Control" in
Vista. How can I do that ?

http:// www。 google.com/search?q=vista+disable+uac

-

..NET:关于信任!
http://vfred.mvps.org

fniles写道:
fniles wrote:

我们无法在Vista 32位机器上注册ActiveX控件。

当我们执行regsvr32 c时:\ windows \ system32 \ citcp.ocx(这是第三方

ActiveX控件),我们收到一个错误:citcp.ocx已加载但是调用了

DLLRegisterServer失败,错误代码为0x80040200。我可以成功地注册
注册MSVBVM60.DLL和MFC42U.DLL。我们用一个用户登录到机器

谁是管理员。

我在某处读到了我需要关闭用户帐户控制的权限。在

Vista中。我怎么能这样做?

如何解决这个问题?
We can not register an ActiveX control on our Vista 32 bit machine.
When we do regsvr32 c:\windows\system32\citcp.ocx (this is a 3rd party
ActiveX control), we got an error: citcp.ocx was loaded but the call to
DLLRegisterServer failed with error code 0x80040200. I can successfully
register MSVBVM60.DLL and MFC42U.DLL. We login to the machine with a user
who is the Administrator.
I read somewhere that I need to turn off the "User Account Control" in
Vista. How can I do that ?
How can I fix this problem ?



从提升的命令提示符注册组件。右键单击开始菜单上命令提示符的

图标,然后选择以管理员身份运行。

UAC将提示您批准提升。一旦命令

提示窗口打开,从该窗口运行你的regsvr32命令就可以了。

应该成功。

-

Tom Porterfield

Register the component from an elevated command prompt. Right click on the
icon for Command Prompt on the start menu and select Run as Administrator.
You will be prompted by UAC to approve the elevation. Once the command
prompt window is open, run your regsvr32 command from that window and it
should succeed.
--
Tom Porterfield


我发现Vista真的很挑剔。关闭UAC

不会有帮助......这是注册表问题。


如果ActX控件是你的,重新编译它们,这个将注册他们。如果

他们是第三方,请使用他们提供的安装程序来安装

控件。我看到一些人发布了一些关于创建批处理文件的内容

来注册他的控件并将批处理控件作为Admin运行。因为我从未尝试过,所以我不知道这是什么。我总是使用前两种方法。


- Kev


" fniles" < fn **** @ pfmail.com在留言中写道

新闻:%2 **************** @ TK2MSFTNGP02.phx.gbl ...

|我们无法在Vista 32位机器上注册ActiveX控件。

|当我们执行regsvr32 c:\windows \ system32 \ citcp.ocx(这是第三方

| ActiveX控件)时,我们收到一个错误:citcp.ocx已加载但是调用了

| DLLRegisterServer失败,错误代码为0x80040200。我可以成功

|注册MSVBVM60.DLL和MFC42U.DLL。我们用一个用户登录到机器

|谁是管理员。

|我在某处读到了我需要关闭用户帐户控制的权限。在

| Vista系统。我怎么能这样做?

|我该如何解决这个问题呢?

|谢谢。

|

|
I''ve discovered that Vista is really picky about this. Turning off the UAC
won''t help...it''s a registry issue.

If the ActX controls are yours, recompile them, this will register them. If
they are third party, use the installer provided by them to install the
controls. I saw some chap had posted something about creating a batch file
to register his controls and ran the batch control as Admin. I dunno about
this as I''ve never tried it. I''ve always used the first two methods.

- Kev

"fniles" <fn****@pfmail.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
| We can not register an ActiveX control on our Vista 32 bit machine.
| When we do regsvr32 c:\windows\system32\citcp.ocx (this is a 3rd party
| ActiveX control), we got an error: citcp.ocx was loaded but the call to
| DLLRegisterServer failed with error code 0x80040200. I can successfully
| register MSVBVM60.DLL and MFC42U.DLL. We login to the machine with a user
| who is the Administrator.
| I read somewhere that I need to turn off the "User Account Control" in
| Vista. How can I do that ?
| How can I fix this problem ?
| Thank you.
|
|


这篇关于DLLRegisterServer失败,错误代码为0x80040200的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆