标签: regsvr32

即使在以管理员身份打开的 cmd 上,DllRegisterServer 也失败并显示 0x80070005

此错误代码应该表示“拒绝访问”,并且网络上随处可见的解决方案(例如/sf/ask/266626811/)是打开具有管理员权限的 cmd。但是,就我而言,即使在以管理员权限打开的 cmd 上也会发生同样的错误(使用/sf/ask/559002881/上的答案进行测试)as-administrator-has-elevated-privileges)。

两个都

regsvr32.exe "C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll"
Run Code Online (Sandbox Code Playgroud)

 C:\windows\SysWOW64\regsvr32.exe  "C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll"
Run Code Online (Sandbox Code Playgroud)

失败并显示相同的错误消息,即给定的模块已加载,但对 DllRegisterServer 的调用失败,代码为 0x80070005。

我试图监视http://www.cryer.co.uk/brian/windows/troubleshooting/nt4_dllregisterserver_in_com_failed_0x80070005.htm 中给出的注册表访问,但结果列表中根本没有ACCESS DENIEDACCDENIED结果。

编辑:我现在什至尝试过

runas /user:Administrator "regsvr32.exe \"C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll\""
Run Code Online (Sandbox Code Playgroud)

从本身以管理员身份运行的 cmd 中,但这也会导致相同的错误!

windows windows-7 administrator command-line regsvr32

12
推荐指数
1
解决办法
4万
查看次数

如何在用户 (HKEY_CURRENT_USER) 级别 regsvr32 我的控件?

我想在用户级别注册我的控件,请指导我如何使用 regsvr32 实现此目的。

如果使用 regsvr32 不可能,请告诉任何其他方法来实现这一点。

windows windows-registry regsvr32

8
推荐指数
1
解决办法
7300
查看次数

“regsvr32 /i shell32.dll”有什么作用?

具体是regsvr32 /i shell32.dll做什么的?“此命令行工具将 .dll 文件注册为注册表中的命令组件”的定义。并不完全是信息丰富的。

它作为解决各种问题的灵丹妙药在网络上流行,从文件关联到桌面图标,从启用相机预览到煮咖啡(好吧,也许不是咖啡)。它的实际用途是什么以及应该或不应该如何使用它?

windows regsvr32

6
推荐指数
1
解决办法
2万
查看次数