Win10出现“模块已加载,但对dllregisterServer的调用失败,错误代码为0x8002801c”

.NET zhaosay 32035℃ 0评论

WIN10出现的时候,免费升级的策略真的是棒呆了。而且真的很流畅。

但是升级以后,更新是个棒槌不说,很多XP以及WIN7年代的程序很多都不兼容。

因为工作原因,要用到软件“网络编辑超级工具箱”,想着安装个win10不会有这个基本问题吧,但是谁料又是折腾了很久。

第一次

尝试第一次,以为是net框架没有安装,下载了net框架,net2.0、net3.0、net3.5(net4.5安装vs2012的时候默认安装)都逐一安装,但是安装了依旧不行,不知道啥原因,在菜单里还调不出来右键设置了。

第二次

第二次尝试,安装了DirectX修复工具,修复了一些DirectX,反正都是死马当活马医。

但是依旧不行。

第三次

第三次尝试,安装网上教程“把下载的“COMCTL32.OCX”放进相应的目录文件夹。

X86(32位)系统复制张贴到“%windir%\system32\”里面(或者“C:\Windows\System32”里面,默认系统安装在C盘)

X64(64位)系统复制张贴到“%windir%\sSysWOW64\”里面(或者“C:\Windows\sSysWOW64”里面,默认系统安装在C盘)”

然后很郁闷,菜单键调不出来了。。。。于是按“WIN+R”调出运行窗口,然后输入下面:

X86(32位)系统 regsvr32.exe %windir%\system32\comctl32.ocx

X64(64位)系统 regsvr32.exe %windir%\SysWOW64\comctl32.ocx

但是一直出现“模块已加载,但对dllregisterServer的调用失败,错误代码为0x8002801c”。

不知何意。

第四次

第四次看一些教程,突然看到一个大神说,一定要用管理员权限,突然醒悟过来,WIN10的权限很复杂,不会就是这个原因吧,于是按照大神的经验,在C:\Windows\SysWOW64\
目录下找到cmd.exe文件,右键单击,“以管理员身份运行”,打开cmd;

然后复制regsvr32 %windir%\SysWOW64\comctl32.ocx
命令,右键在cmd点击下,粘贴到cmd中,然后敲击回车,便现实注册成功!

所以说,这个其实又是win10账户权限的问题,真的是太!坑!了!

转载请注明:三五二萌文网 » Win10出现“模块已加载,但对dllregisterServer的调用失败,错误代码为0x8002801c”

喜欢 (179)

您必须 登录 才能发表评论!