WMI プロバイダーのログ ファイル
WMI プロバイダーはログを保持することもできます。 システムに表示されるログ ファイルは、インストールされているプロバイダーによって異なります。
これらのログは、\system32\wbem\logs ディレクトリ %systemroot%にあります。
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 プロバイダーのトレース情報とエラー メッセージが含まれています。
次の表に、発生する可能性がある一般的な問題を示し、考えられる原因と解決策を示します。
メッセージ | 形容 |
---|---|
CLDAPClassProvider::InitializeLDAPProvider ADsGetObject on RootDSE FAILED : <hresult> | ディレクトリ サービスのルートを取得しようとしたときに ADSI 呼び出しが失敗しました。 コンピューターがドメインのメンバーであることを確認します。 |
CDSClassProvider::GetObjectAsync() getClassFromCacheOrADSI FAILED for <class name> with <hresult> | 取得しようとしているクラスは、ディレクトリ内の有効なクラスではありません。 クラス名が正しいことを確認します。 |
CLDAPInstanceProvider::P utInstanceAsync() ModifyExistingInstance FAILED for LDAP://CN=foo1, CN=Users, DC=dsprovider,DC=nttest, DC=Microsoft, DC=com with <hresult> | プロバイダーは、変更されたインスタンスをディレクトリ サービスに書き込むことができませんでした。 IWbemContext インターフェイスを使用して、変更するプロパティのセットを指定していることを確認します。 PutInstanceで IWbemContext インターフェイスを使用する方法の詳細については、「インスタンス全体のの更新」を参照してください。 |
CLDAPHelper::GetADSIInstance ADsOpenObject() <hresult> で> クラス名 <FAILED CLDAPInstanceProvider::GetObjectAsync : GetADSIInstance() failed with <hresult> CLDAPInstanceProvider::GetObjectAsync() failED for ds_user。ADSIPath="<クラス名> |
これら 3 つのメッセージは、取得しようとしているインスタンスがディレクトリ サービスに存在しないことを示します。 ADSIPath 値とクラス名が正しいことを確認します。 |
関連トピック
-
WMI ログ ファイル の