I receive the following error every bootup which does a few minutes crash. It then also can occur later on which does a complete crash and it will not unfreeze until I restart.
Event filter with query "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 99" could not be reactivated in namespace "//./root/CIMV2" because of error 0x80041003. Events cannot be delivered through this filter until the problem is corrected.
The following URL does display some code to run: http://support.microsoft.com/kb/950375 but does this solve the problem, or does it actually just hide the errors? I need the crashes to stop and they do occur when I receive an Event 10 ID error.
It's unlikely in my opinion that the crash is a result of this error. You could at least rule this out by running the script suggested.
If that does not solve the crashes, you need to dig a bit in the Event Viewer to find out what's going on before the crash. Sounds like a malfunctioning piece of hardware. Failing boot drive, bad RAM? Run diagnostics on them.
Make sure you are running current antivirus software as well. Run a full scan if that's not been done for a while.
This WMI error is a known issue, and it's not related to your crashing problem.
From Microsoft's KB2545227:
Cause:
This originated in the Windows 7 SP1 DVD/ISO creation process. There was an issue in the creation process that caused a WMI registration to remain in the DVD/ISO. Since the registration is designed to work only during the DVD/ISO creation process, it fails to run on a live system and causes these events. These events are not indicative of any issue in the system and can be safely ignored. If however you want to prevent these events from getting generated and want to remove this specific WMI registration manually, please follow the steps mentioned in this article for running the workaround script.
They offer a FixIt to fix the problem, plus manual instructions:
In Notepad create a new document named Workaround.txt
Copy the following script into notepad:
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
Save the text as Workaround.vbs
Close Notepad
Open an elevated command prompt:
a. Click on start
b. Click on Programs
c. Right-Click on Command Prompt
d. Choose run as administrator
Change Directory to the one containing workaround.vbs
(Example CD c:\users\%username%
)
Run cscript workaround.vbs
After running the script the Event ID 10 errors related to this event should stop occurring. This does not remove any of the existing entries in the Event log, they would need to be manually cleared out of the application event log.
User contributions licensed under CC BY-SA 3.0