查询Win32_NetworkAdapterConfiguration返回HRESULT:0x80070422

时间:2016-04-22 18:48:36

标签: c# .net wmi

我有以下代码从机器获取物理mac地址,它在大多数情况下工作正常但在某些情况下我得到一个错误  那样的(原始错误信息不是英语,所以我试图自己翻译):

  

该服务无法启动,因为它已禁用或无法启用   关联的活动设备(例外情况HRESULT:0x80070422)

那些无法启动或禁用的服务是什么?我该如何解决这个问题?

以下是我使用的代码:

\1

1 个答案:

答案 0 :(得分:1)

看起来Windows Management Instrumentation service已关闭/停用。

  

点击开始

     

单击“运行”

     

输入services.msc并按。这将打开服务   窗口

     

向下滚动到Windows Management Instrumentation服务。

     

右键点击服务

     

验证服务是否已启动并设置为“自动”。

     

单击“确定”