After running WMIdiag on the ConfigMgr server, I get the following errors.
extract from the WMIdiag log
77175 12:57:45 (0) ** i.e. 'WMIDiag ShowMOFErrors'
77176 12:57:45 (0) ** Note: The repository reconstruction must be a LAST RESORT solution and ONLY after executing
77177 12:57:45 (0) ** ALL fixes previously mentioned.77178 12:57:45 (2) !! WARNING: Static information stored by external applications in the repository will be LOST! (i.e. SMS Inventory)
77179 12:57:45 (0) ** 77180 12:57:45 (0) **
77181 12:57:45 (0) ** 1 error(s) 0x80041011 - (WBEM_E_PROVIDER_NOT_FOUND) Provider referenced in the schema does not have a corresponding registration
77182 12:57:45 (0) ** => This error is typically due to the following major reasons:
77183 12:57:45 (0) ** - The application queried by the WMI provider is not installed, not available or not running77184 12:57:45 (0) ** at the time of the request was made. This error can also be generated because
77185 12:57:45 (0) ** the application supporting the providers has been uninstalled.
77186 12:57:45 (0) ** - Some WMI providers (i.e. RSOP Planning Mode, Exchange 2003) are implemented as a WMI service.
77187 12:57:45 (0) ** Make sure the required services are successfully started.
77188 12:57:45 (0) ** - The WMI provider binary files are not accessible (i.e. access denied ACL).
77189 12:57:45 (0) ** - A WMI provider registration problem at the CIM level (MOFCOMP.EXE) or at the COM level (REGSVR32.EXE)
.77190 12:57:45 (0) ** You must re-register the WMI provider by recompiling its associated MOF file with MOFCOMP.EXE
77191 12:57:45 (0) ** Note: - If the WMI provider DLL CIM and COM registrations are correct, this error can77192 12:57:45 (0) ** be returned because the provider has a dependency on another DLL that cannot be77193 12:57:45 (0) ** loaded (missing or bad DLL)
So my next problem is how to fix it. I am not sure what effect rebuilding the WMI repository would have on Config Mgr.
Does anyone know what effect running
winmgmt.exe /salvagerepository would have?