win7系统注册COM组件失败的解决办法和解决方案

win7系统注册COM组件失败的解决办法和解决方案,第1张

COM组件实际上是系统内一些比较小的二进制可执行程序,它们能为应用程序, *** 作系统以及其他组件提供一定的服务。所以注册COM组件是一个重要的事情,但这同时也是win7系统的一个硬伤,win7系统注册COM组件总是失败,让人烦心。

解决办法:

运行:regsvr32xxx.ocx

提示:模块"xxx.ocx"已加载,但对调用dllregisterserver的.调用失败,错误代码0x80004005。

问题分析:由于win7权限导致

解决方案:

1.开始->在搜索框中输入‘cmd’->搜出的cmd.exe文件上点击右键,选择‘已管理员身份运行’:

2.再次执行:regsvr32xxx.ocx命令,如指定完整路径需要用上引号""括起,"d:/组件/xxx.ocx"

3.提示:注册成功!

COM组件是微软系统内一个重要的组成部分,禁止了COM组件,可能会导致视频无法正常播放,音乐无法正常使用,多种情况都有可能出现,希望用户在注册COM组件失败的时候,这个能对大家有所帮助。

1、首先确保你的WIN7是管理员权限

2、下载comdlg32.ocx等控件,网上可搜到

3、把comdlg32.ocx放到c:\Windows\SysWOW64,注:需要管理员权限

4、开始-程序-附件-命令提示符,右键点击,管理员身份运行

5、regsvr32 c:\Windows\SysWOW64\comdlg32.ocx(相应控件名)

提示DllRegisterServer in C:\WINDOWS\SysWOW64\comdlg32.ocx succeeded

即表示控件注册成功。


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

原文地址: https://outofmemory.cn/tougao/11597988.html

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

发表评论

登录后才能评论

评论列表(0条)

保存