wmi错误提示之修复办法尝试

番茄系统家园 · 2021-08-21 15:20:15

电脑每次开机,都会第一次死机,第二次硬关机重启才能启动完成,很是折磨人。我总感觉电脑能够开机出来,应该不会是硬件问题,有可能是硬件驱动问题,或是版本不支持硬件引起的,还是想办法通过软件的办法进行修复。一周前装了一个64位win7的版本,重新装了一个版本的64位操作系统,还是出现了首次开机死机的顽固故障。今天特意研究了一下日志,发现两三天的开机,都有两个错误,一个是,另一个是很复杂的错误提示,内容如下:"*

"""couldnotbereactivatedinnamespace"//./root/CIMV2"becauseoferror0x80041003.Eventscannotbedeliveredthroughthisfilteruntiltheproblemiscorrected.。

自3月11日重装系统至今,一直如上面第二个错误提示,第一个错误提示是会变化的,于是网上查找了一下第二个错误的修复办法,发现有一个程序可供尝试。具体是将如下代码写入workaround.vbs中,代码如下:

strComputer="."

SetobjWMIService=GetObject("winmgmts:"_

"{impersonationLevel=impersonate}!\"_

strComputer"\root\subscription")

Setobj1=objWMIService.ExecQuery("select*from__eventfilterwherename='BVTFilter'andquery='SELECT*FROM__InstanceModificationEven

tWITHIN60WHERETargetInstanceISA""Win32_Processor""ANDTargetInstance.LoadPercentage99'")

ForEachobj1eleminobj1

setobj2set=obj1elem.Associators_("__FilterToConsumerBinding")

setobj3set=obj1elem.References_("__FilterToConsumerBinding")

Foreachobj2inobj2set

WScript.echo"Deletingtheobject"

WScript.echoobj2.GetObjectText_

obj2.Delete_

next

Foreachobj3inobj3set

WScript.echo"Deletingtheobject"

WScript.echoobj3.GetObjectText_

obj3.Delete_

next

WScript.echo"Deletingtheobject"

WScript.echoobj1elem.GetObjectText_

obj1elem.Delete_

Next

以管理员权限运行vbs程序,可以看到dos弹窗,重启电脑发现上面两个错误提示不见了。不知道这是不是首次开机死机故障的原因,希望vbs程序能够修复这个首次开机死机的故障。

相关阅读

  • windows不能显示此连接属性。windows management instrumentation (wmi) 信息可能损坏 (转,经测试成功)
  • 系统没有wmi服务怎么办、wmi错误修win7 wmi损坏复方法
  • wmi错误提示之修复办法尝试
  • 免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/42291.html。
    猜你喜欢
    最新应用
    热门应用