Hello, My sensors are replacing the following error:

80041013: COM cannot locate a provider referenced in the schema. This error may be caused by any of the following:The provider is using a WMI DLL that does not match the .lib file used when the provider was built.The provider's DLL, or any of the DLLs on which it depends, is corrupt.The provider failed to export DllRegisterServer.An in-process provider was not registered using the regsvr32 command.An out-of-process provider was not registered using the /regserver switch. For example, myprog.exe /regserver.- Note: the OS version of the device could not be determined, WMI might not work reliably.

But,my dll's are ok.

What can I do?


Article Comments

Hello,

I'm afraid this is actually something we can't answer as this message comes directly from the target hosts DCOM/WMI. So in fact it's Windows itself reporting this error, and so the question would have to asked to Microsoft.

best regards.


Jun, 2011 - Permalink

Hi there, lately i started experiencing the same problem described above. were you able to solve this somehow?

best regards.


Feb, 2016 - Permalink

This is definitely an issue within the DCOM/WMI system on the target machine. If rebooting the target does not help, or only help for a very short time (and the error resurfaces then), we recommend to consider installing a Remote Probe onto the target.
That will mean local WMI monitoring, bypassing the DCOM which often is a lot less problematic. The 2nd alternative would be moving to SNMP (with tools like SNMP Informant) to monitor the target with SNMP instead of WMI.


Feb, 2016 - Permalink