comdlg32.ocx加载失败
答案:2 悬赏:0
解决时间 2021-02-13 08:37
- 提问者网友:朱砂泪
- 2021-02-12 20:27
comdlg32.ocx加载失败
最佳答案
- 二级知识专家网友:时光不老我们不分离
- 2021-02-12 21:22
win7的系统?如果是64位的,放在Windows\syswow64文件夹下。右键-打开方式-选择一个程序打开,在system32里面找到regsvr32.exe打开。如果还不行,右键-管理员取得所有权之后试试
全部回答
- 1楼网友:woshuo
- 2021-02-12 22:59
自己写一个批处理啊····新建文本,添加那句进去,然后改后缀为bat
········本地安全策略?好像上面这没说吧?
uac这个完全可以自己上网找的···
而且在安全的那都有这个可以设置的···
故障现象:
开启软件时,提示“component'comdlg32.ocx'oroneofitsdependenciesnotcorrectlyregistered:afileismissingorinvalid”;
用regsvr32.exe%windir%\system32\comdlg32.ocx重新注册,提示“模块"comdlg32.ocx"已加载,但对dllregisterserver的调用失败,错误代码为0x8002801c。”
解决方法:
1、将“regsvr32.exe%windir%\system32\comdlg32.ocx”这一行保存到reg.bat文件中,右键选择“以管理员身份执行”。如果仍然不能正常使用,请继续往下看。
2、当按照步骤1操作后仍然无法使用的时候,查找一下系统中是否存在多个comdlg32.ocx,如果存在,则先将他们全部反注册(regsvr32/u各个comdlg32.ocx的完整路径),然后再按照步骤1操作一遍。如果仍然不能正常使用,请继续往下看。
3、如果按照步骤2操作后仍然无法使用,则只能出最后的招了。那就是关闭vista系统的uac模块(什么是uac?其全称为useraccountcontrol[用户账户控制]。在另一篇文章中将详细介绍uac的用途,有兴趣的请点击《vista中的uac是什么?有什么用途?》查看。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯