近期电脑频繁死机,经过查看日志发现。事件ID10,WMI错误
经过搜索找到解决方法,拷贝如下代码到文本文件里,另存为扩展名为“修复.vbs”,并运行一路肯定。
代码:安全
strComputer = "."app
Set objWMIService = GetObject("winmgmts:"
& "{impersonationLevel=impersonate}!\"
& strComputer & "\root\subscription")ide
Set obj1 = objWMIService.ExecQuery("select from __eventfilter where name='BVTFilter' and query='SELECT FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA ""Win32_Processor"" AND TargetInstance.LoadPercentage > 99'")日志
For Each obj1elem in obj1blog
set obj2set = obj1elem.Associators_("__FilterToConsumerBinding")事件
set obj3set = obj1elem.References_("__FilterToConsumerBinding")ip
For each obj2 in obj2setci
WScript.echo "Deleting the object"get
WScript.echo obj2.GetObjectText_it
obj2.Delete_
next
For each obj3 in obj3set
WScript.echo "Deleting the object"
WScript.echo obj3.GetObjectText_
obj3.Delete_
next
WScript.echo "Deleting the object"
WScript.echo obj1elem.GetObjectText_
obj1elem.Delete_
Next
问题缘由:这起源于Windows 7 SP1 DVD / ISO建立过程。建立过程当中存在致使WMI注册保留在DVD / ISO中的问题。因为注册只能在DVD / ISO建立过程当中工做,所以没法在实时系统上运行并致使这些事件。这些事件不表示系统中的任何问题,能够安全地忽略。可是,若是您但愿阻止生成这些事件并但愿手动删除此特定WMI注册,请按照本文中提到的步骤运行变通方法脚本。原文地址https://support.microsoft.com/en-us/help/2545227/event-id-10-is-logged-in-the-application-log-after-you-install-service#FixItForMeAlways