File di log del provider WMI
I provider WMI possono anche gestire i log. I file di log visualizzati in un sistema dipendono dai provider installati.
Questi log possono trovarsi nella directory %systemroot%\system32\wbem\logs.
Wmiprov.log
Il file Wmiprov.log contiene i dati di gestione e gli eventi dai driver Windows Abilitati per WMI e dal provider WDM. Fornisce informazioni di avviso e di errore principalmente per la risoluzione dei problemi e il debug delle applicazioni provider e client che lo usano.
Wmiprov.log contiene:
- Errori del provider WDM o del driver di dispositivo, ad esempio la compilazione di MOF binaria che ha esito negativo o non riesce a recuperare i dati.
- Stato della compilazione MOF per ognuno dei driver che usano il formato MOF.
- Eventi di costruzione e deconstrutturazione del provider.
- Stampa di WNODE.
Ntevt.log
Il file Ntevt.log contiene messaggi di traccia dal provider di log eventi.
Dsprovider.log
Il file Dsprovider.log contiene informazioni di traccia e messaggi di errore per il provider di Active Directory.
Nella tabella seguente sono elencati alcuni problemi comuni che possono verificarsi e offrono possibili cause e soluzioni.
Message | Descrizione |
---|---|
CLDAPClassProvider::InitializeLDAPProvider ADsGetObject in RootDSE FAILED : <hresult> | La chiamata ADSI non è riuscita durante il tentativo di ottenere la radice dei servizi directory. Verificare che il computer sia membro di un dominio. |
CDSClassProvider::GetObjectAsync() GetClassFromCacheOrADSI FAILED per <il nome> della classe con <hresult> | La classe che si sta tentando di ottenere non è una classe valida nella directory. Verificare che il nome della classe sia corretto. |
CLDAPInstanceProvider::P utInstanceAsync() ModifyExistingInstanceINStance FAIL per LDAP://CN=foo1, CN=Users, DC=dsprovider,DC=nttest, DC=Microsoft, DC=com con <hresult> | Il provider non è riuscito a scrivere un'istanza modificata nei servizi directory. Assicurarsi di usare l'interfaccia IWbemContext per specificare il set di proprietà che si sta modificando. Per altre informazioni su come usare l'interfaccia IWbemContext con PutInstance, vedere Aggiornamento di un'intera istanza. |
CLDAPHelper::GetADSIInstance ADsOpenObject() FAILED sul <nome> della classe con <hresult> CLDAPInstanceProvider::GetObjectAsync : GetADSIInstance() FAILED con <hresult> CLDAPInstanceProvider::GetObjectAsync() FAILED per ds_user. ADSIPath="<nome della classe> |
Questi tre messaggi indicano che l'istanza che si sta tentando di ottenere non esiste nel servizio directory. Verificare che il valore e il nome della classe ADSIPath siano corretti. |