码迷,mamicode.com
首页 > 其他好文 > 详细

“Dll已加载,但对Dll的调用失败”解决办法

时间:2019-11-19 17:26:01      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:问题   原因   一个   lock   img   完成   style   计算机   png   

Dll已加载,但对dllregisterServer的调用失败,错误代码为0x80040201

原因:使用管理员(Adminnistrator)权限才能注册dll

处理办法:需要获取到管理员(Administrator)权限或者登录Administrator帐户

1 注册无问题:Windows在安装完成的情况下,管理员(Administrator)帐户默认是开启的,也就是说我们安装完成之后,实际使用的就是管理员(Administrator)帐户,这样注册Dll是没有问题的;

2注册有问题:在安装正版Windows操作系统,或者用光盘安装Windows操作系统的时候,会让用户输入一个要创建的用户名(比如DAS),其实创建的这个用户名不是真正意义上的管理员帐户,只是Administrator底下的一个帐户,无法获得Administrator管理员权限。

我们在『控制面板』中的『用户管理』当中只能看到当时创建的那个管理员帐户(比如DAS)。

出现这个问题的主要原因是Administrator帐户是被禁止的,我们需要启用Administrtor管理员帐户,从而登录Administrator获取最高权限。

方法如下:

1 运行输入 gpedit.msc

技术图片

 

 

 

打开组策略编辑器

 技术图片

 

 

顺序为:

计算机配置-Windows设置-安全设置-本地策略-安全选项-帐户:管理员帐户状态-已开启-应用-确定

完成之后,重启计算机,这个时候就是出现多个帐户让用户选择,选择Administrator进入即可,然后可以删掉其它的管理员用户,这样我们就获得了Administrator的权限,注册Dll的时候也就不会出现报错了。

“Dll已加载,但对Dll的调用失败”解决办法

标签:问题   原因   一个   lock   img   完成   style   计算机   png   

原文地址:https://www.cnblogs.com/mashuai3/p/11890492.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!