[Windows]regsvr32命令报错:模块已加载,但对dllregisterServer的调用失败

前言

在前文[Windows]regsvr32命令:.dll和.ocx文件注册和取消注册中介绍了regsvr32命令的使用及常用注册和取消注册方法,但是有的时候会报错如下错误:


RegSvr32


模块“DTS.dll”已加载,但对 DllRegisterServer 的调用失败,错误代码为 0x80070005。

有关此问题的详细信息,请将该错误代码用作搜索字词进行在线搜索。


[Windows]regsvr32命令报错:模块已加载,但对dllregisterServer的调用失败_第1张图片
regsvr32命令报错提示

原因

权限不足,需要获取管理员权限运行regsvr32命令。

解决方法

  1. 使用管理员身份运行cmd命令行,执行regsvr32命令。

  2. 将运行的regsvr32命令保存在一个文本文件中,然后将文件后缀名改为.bat或者是.cmd,保存后,右键"以管理员身份运行"。

方法本人亲测。

本文采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
基于上的作品创作。 可转载、引用,但需经本人同意后署名作者且注明文章出处,并以相同方式共享。

知识共享许可协议
知识共享许可协议

你可能感兴趣的:([Windows]regsvr32命令报错:模块已加载,但对dllregisterServer的调用失败)