Archivos de registro del proveedor WMI
Los proveedores de WMI también pueden mantener registros. Los archivos de registro que aparecen en un sistema dependen de qué proveedores estén instalados.
Estos registros se pueden encontrar en el directorio %systemroot%\system32\wbem\logs.
Wmiprov.log
El archivo Wmiprov.log contiene datos de administración y eventos de controladores Modelo de controlador de Windows (WDM) habilitados para WMI y el proveedor de WDM. Proporciona información de advertencias y errores principalmente para solucionar problemas y depurar las aplicaciones cliente y de proveedor que la usan.
Wmiprov.log contiene lo siguiente:
- Errores del proveedor de WDM o del controlador de dispositivo, como el error de compilación de MOF binario o error al recuperar datos.
- Estado de la compilación MOF para cada uno de los controladores que usan el formato MOF.
- Eventos de construcción y deconstrucción del proveedor.
- Impresión de WNODE.
Ntevt.log
El archivo Ntevt.log contiene mensajes de seguimiento del proveedor de registro de eventos.
Dsprovider.log
El archivo Dsprovider.log contiene información de seguimiento y mensajes de error para el proveedor de Active Directory.
En la tabla siguiente se enumeran algunos problemas comunes que pueden producirse y se ofrecen posibles causas y soluciones.
Message | Descripción |
---|---|
CLDAPClassProvider::InitializeLDAPProvider ADsGetObject on RootDSE FAILED : <hresult> | Error en la llamada ADSI al intentar obtener la raíz de los servicios de directorio. Compruebe que el equipo sea miembro de un dominio. |
CDSClassProvider::GetObjectAsync() GetClassFromCacheOrADSI FAILED para <nombre de clase> con <hresult> | La clase que intenta obtener no es una clase válida en el directorio. Compruebe que el nombre de clase sea correcto. |
CLDAPInstanceProvider::PutInstanceAsync() ModifyExistingInstance FAILED for LDAP://CN=foo1, CN=Users, DC=dsprovider,DC=nttest, DC=Microsoft, DC=com con <hresult> | El proveedor no ha podido escribir una instancia modificada en los servicios de directorio. Asegúrese de que utiliza la interfaz IWbemContext para especificar el conjunto de propiedades que va a modificar. Para más información sobre cómo usar la interfaz IWbemContext con PutInstance, vea Actualización de una instancia completa. |
CLDAPHelper::GetADSIInstance ADsOpenObject() FAILED en <nombre de clase> con <hresult> CLDAPInstanceProvider::GetObjectAsync : GetADSIInstance() FAILED con <hresult> CLDAPInstanceProvider::GetObjectAsync() FAILED for ds_user.ADSIPath="<nombre de clase> |
Estos tres mensajes indican que la instancia que intenta obtener no existe en el servicio de directorio. Compruebe que el valor ADSIPath y el nombre de clase son correctos. |