WMI 提供者記錄檔
WMI 提供者也可以維護記錄。 哪些記錄檔會出現在系統上,取決於安裝的提供者。
這些記錄可能位於 %systemroot%\system32\wbem\logs 目錄中。
Wmiprov.log
Wmiprov.log檔案包含已啟用 WMI 的 Windows 驅動程式模型 (WDM) 驅動程式和 WDM 提供者的管理資料和事件。 它主要提供警告和錯誤資訊,以針對使用它的提供者和用戶端應用程式進行疑難解答和偵錯。
Wmiprov.log包含:
- 來自 WDM 提供者 或設備驅動器的錯誤,例如二進位MOF編譯失敗或無法擷取數據。
- 每個使用MOF格式之驅動程式的MOF編譯狀態。
- 提供者建構和解構事件。
- WNODE 的列印輸出。
Ntevt.log
Ntevt.log檔案包含來自 事件記錄提供者的追蹤訊息。
Dsprovider.log
Dsprovider.log檔案包含 Active Directory 提供者的追蹤資訊和錯誤訊息。
下表列出一些可能發生的常見問題,並提供可能的原因和解決方案。
消息 | 描述 |
---|---|
RootDSE 上的 CLDAPClassProvider::InitializeLDAPProvider ADsGetObject 失敗:<hresult> | 嘗試取得目錄服務的根目錄時,ADSI 呼叫失敗。 確認您的電腦是網域的成員。 |
CDSClassProvider::GetObjectAsync() getClassFromCacheOrADSI FAILED for <類別名稱> 搭配 <hresult> | 您嘗試取得的類別不是目錄中的有效類別。 確認類別名稱正確。 |
CLDAPInstanceProvider::P utInstanceAsync() LDAP://CN=foo1 的 ModifyExistingInstance FAILED, CN=Users, DC=dsprovider,DC=nttest, DC=Microsoft, DC=com 搭配 <hresult> | 提供者無法將已修改的實例寫入目錄服務。 請確定您使用 IWbemContext 介面來指定您要修改的屬性集。 如需如何使用 IWbemContext 介面與 putInstance的詳細資訊,請參閱 更新整個實例。 |
CLDAPHelper::GetADSIInstance ADsOpenObject() <類別> 名稱失敗,<hresult> CLDAPInstanceProvider::GetObjectAsync : GetADSIInstance() FAILED with <hresult> CLDAPInstanceProvider::GetObjectAsync() 失敗ds_user。ADSIPath=“<類別名稱> |
這三則訊息表示您嘗試取得的實例不存在於目錄服務中。 確認 ADSIPath 值和類別名稱是否正確。 |