Поделиться через


Файлы журналов поставщика WMI

Поставщики WMI также могут вести журналы. Какие файлы журналов отображаются в системе, зависит от установленных поставщиков.

Эти журналы могут находиться в каталоге %systemroot%\system32\wbem\logs.

Wmiprov.log

Файл Wmiprov.log содержит данные управления и события из драйверов модели WDM с поддержкой WMI и поставщика WDM. Он предоставляет сведения о предупреждениях и ошибках в основном для устранения неполадок и отладки поставщика и клиентских приложений, которые его используют.

Wmiprov.log содержит:

  • Ошибки поставщика WDM или драйвера устройства, такие как сбой компиляции двоичного MOF-файла или сбой при извлечении данных.
  • Состояние MOF-компиляции для каждого драйвера, который использует формат MOF.
  • События конструирования и деконструкции поставщика.
  • Распечатка WNODE.

Ntevt.log

Файл Ntevt.log содержит сообщения трассировки от поставщика журнала событий.

Dsprovider.log

Файл Dsprovider.log содержит сведения о трассировки и сообщения об ошибках для поставщика Active Directory.

В следующей таблице перечислены некоторые распространенные проблемы, которые могут возникнуть, а также приведены возможные причины и решения.

Сообщение Описание
CLDAPClassProvider::InitializeLDAPProvider ADsGetObject on RootDSE FAILED: <hresult> Сбой вызова ADSI при попытке получить корень служб каталогов. Убедитесь, что компьютер является членом домена.
CDSClassProvider::GetObjectAsync() GetClassFromCacheOrADSI FAILED для <имени> класса с <hresult> Класс, который вы пытаетесь получить, не является допустимым классом в каталоге . Убедитесь, что имя класса правильное.
CLDAPInstanceProvider::P utInstanceAsync() ModifyExistingInstance FAILED для LDAP://CN=foo1, CN=Users, DC=dsprovider,DC=nttest, DC=Microsoft, DC=com с <hresult> Поставщику не удалось записать измененный экземпляр в службы каталогов. Убедитесь, что вы используете интерфейс IWbemContext для указания набора изменяемых свойств. Дополнительные сведения об использовании интерфейса IWbemContext с PutInstance см. в разделе Обновление всего экземпляра.
CLDAPHelper::GetADSIInstance ADsOpenObject() FAILED для <имени> класса с <hresult>
CLDAPInstanceProvider::GetObjectAsync: GetADSIInstance() FAILED с <hresult>
CLDAPInstanceProvider::GetObjectAsync() FAILED для ds_user. ADSIPath="<имя класса>
Эти три сообщения указывают, что экземпляр, который вы пытаетесь получить, не существует в службе каталогов. Проверьте правильность значения ADSIPath и имени класса.

Файлы журналов WMI