【问题标题】:Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED)
【发布时间】:2013-06-19 09:37:29
【问题描述】:

代码:

ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query);
ManagementObjectCollection queryCollection = searcher.Get();

上面的代码抛出以下异常请帮助..我在一些文章中读到这个错误是由于 WMI 损坏而引发的?是这种情况吗?我必须重建 WMI 还是有任何替代方案?或更好的解决方案

错误:

访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED)

System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 错误代码,IntPtr 错误信息)在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 错误代码)在 System.Management.ManagementScope.InitializeGuts(对象 o) 在 System.Management.ManagementScope.Initialize() 处 System.Management.ManagementScope.Connect() 在 WebApplication3.lanusers.Button1_Click1(Object sender, EventArgs e) in C:\用户\用户\文档\视觉工作室 2010\Projects\WebApplication3\WebApplication3\lanusers.aspx.cs:line 120 IpAddress192.168.1.55HostNamenkn-PC

【问题讨论】:

  • 我认为这需要管理员权限,您是否尝试过以管理员身份运行???
  • 是的,我正在以管理员身份运行
  • 确认一下,WebApplication3 是如何以管理员身份运行的?这是托管在 IIS 中的吗?

标签: c# wmi


【解决方案1】:

错误码0x80070005与WMI权限有关。

0x8007xxx:源自核心操作系统的错误。 WMI 可能 由于外部故障而返回此类错误,例如, DCOM 安全故障。

为了修复此错误,您必须在客户端和服务器计算机中设置适当的权限。试试这些链接

【讨论】:

  • 嗨..我可以使用上面提到的设置访问 win32_process,但是尝试访问 win32_service 会给我管理网络异常
  • @smitha,你做了什么让它发挥作用?提前致谢
  • 我正面临management Exception...有人有办法解决这个问题吗?
【解决方案2】:

您是否尝试在 IIS 中为该站点启用匿名访问?

编辑:

错误消息清楚地说明了您需要做什么。

如果您想在 IIS 中为网站启用匿名访问,请为该网站使用单独的受限帐户。

【讨论】:

    【解决方案3】:

    还请允许应用程序“Windows 管理工具 (wmi)”通过 Windows 防火墙进行通信。请参阅此链接以获取更多信息。 https://social.msdn.microsoft.com/Forums/vstudio/en-US/6229334e-d5ef-4016-9e7e-1c8718be8d43/access-is-denied-exception-from-hresult-0x80070005-eaccessdenied-in-vbnet?forum=netfxbcl

    【讨论】:

      【解决方案4】:

      错误0x80070005 通常与缓存文件的权限被拒绝有关,因此请确保它们具有正确的权限。

      例如转到/Users/Public/Application Data/Package Cache 文件夹(或其他文件夹)并确保那里的文件夹和文件具有正确的权限。否则找出导致问题的临时/缓存文件并将它们删除。

      【讨论】:

        【解决方案5】:

        如果是 UWP 应用,请在 appxmanifest 中勾选功能复选框。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-09-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-10-30
          • 1970-01-01
          相关资源
          最近更新 更多