次の方法で共有


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 インターフェイスを使用して、変更するプロパティのセットを指定していることを確認します。 PutInstanceIWbemContext インターフェイスを使用する方法の詳細については、「インスタンス全体のの更新」を参照してください。
CLDAPHelper::GetADSIInstance ADsOpenObject() <hresult> で> クラス名 <FAILED
CLDAPInstanceProvider::GetObjectAsync : GetADSIInstance() failed with <hresult>
CLDAPInstanceProvider::GetObjectAsync() failED for ds_user。ADSIPath="<クラス名>
これら 3 つのメッセージは、取得しようとしているインスタンスがディレクトリ サービスに存在しないことを示します。 ADSIPath 値とクラス名が正しいことを確認します。

WMI ログ ファイル