RECOMMENDED: Click here to fix Windows errors and get the most out of your system performance
Windows 10 is undoubtedly one of the best operating systems in the industry, but it has not yet managed to be a flawless operating system, the errors continue to irritate its users again. One of these errors is the error 0x80041003, which pops up in the Event Viewer. But avoid worrying more, we did it for you.
Este error significa «El Username actual no tiene permiso para realizar la acción». Puede hallar este mensaje de error si la cuenta de usuario que utiliza para escanear su red no tiene los privilegios WMI requeridos. Como se mencionó previamente, la cuenta de usuario debe tener derechos de administrador en el sistema de destino y permisos específicos.
The complete error message for this problem is "Event filter with query" SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage> 99? Failed to reactivate in namespace "//./root/CIMV2" due to error 0x80041003. Events cannot be sent through this filter until the problem is corrected «
Disable user account control
To disable user account control:
Press Windows + S and enter the user account. Choose User Account Control from the menu. You can also open the Start menu and search for operating instructions.
In the User Account Control Settings window, drag the cursor down to Never notify and click OK to store the changes.
After disabling User Account Control, the problem should be completely resolved. Disabling this option may slightly affect your security, but you shouldn't worry too much about it.
Run the VBScript
Create a simple text document on your desktop;
Open the document and paste the following script into it:
strComputer = "." Determine 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_
Una vez que se ha ejecutado el script, los errores en el event ID 10 asociados con este evento ya no deberían ocurrir. Esto no elimina ninguna de las entradas existentes en el registro de eventos, deben eliminarse manualmente del registro de eventos de la aplicación.
RECOMMENDED: Click here to fix Windows errors and get the most out of your system performance