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 Driver Model (WDM) abilitati per WMI e dal provider WDM . Fornisce informazioni sugli avvisi e sugli errori principalmente per la risoluzione dei problemi e il debug del provider e delle applicazioni client che lo usano.
Il Wmiprov.log contiene:
- Errori del provider WDM o del driver di dispositivo, ad esempio l'errore di compilazione MOF binario o il mancato recupero dei dati.
- Stato della compilazione MOF per ognuno dei driver che usano il formato MOF.
- Eventi di costruzione e decostruzione del provider.
- Stampa di WNODE.
Ntevt.log
Il file di Ntevt.log contiene messaggi di traccia dal provider del registro 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.
Messaggio | Descrizione |
---|---|
CLDAPClassProvider::InitializeLDAPProvider ADsGetObject on 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 <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() ModifyExistingInstance FAILED 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 in <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 di ADSIPath e il nome della classe siano corretti. |