The query event filter cannot be reactivated in the namespace "//./root/CIMV2" due to error 0x80041003

On my SCVMM server, the following error is logged in events.

An event filter with the query "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA" Win32_Processor "AND TargetInstance.LoadPercentage> 99" cannot be reactivated in the namespace "//./root/CIMV2" due to error 0x80041003. Events cannot be delivered through this filter until the problem is fixed.

How to solve it?

+4
source share
1 answer

Try this workaround from Microsoft. This is actually good, and comes with a β€œreal” explanation of the problem.

Thus, this is the remaining WMI registration from the ISO creation process that can be safely removed.

For Windows 7, create a .vbs file with the following and run it from an elevated command prompt:

strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & strComputer & "\root\subscription") 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 obj1 set obj2set = obj1elem.Associators_("__FilterToConsumerBinding") set obj3set = obj1elem.References_("__FilterToConsumerBinding") For each obj2 in obj2set WScript.echo "Deleting the object" WScript.echo obj2.GetObjectText_ 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 
+8
source

Source: https://habr.com/ru/post/1500248/


All Articles