Windows 7 以降、Event Tracing for Windows (ETW) サービスでは、デバイス メタデータ パッケージの処理に関連するイベントの DeviceMetadata/Debug チャネルがサポートされています。
DeviceMetadata/Debug チャネルには、デバイス メタデータ パッケージのダウンロードまたは処理中に発生するエラーイベントと情報イベントが格納されます。 このチャネルには、デバイス メタデータ ストア内のデバイス メタデータ パッケージの検出とクエリに関する追加の状態を提供する警告イベントと情報イベントも 格納されます。
イベント ビューアーを使用したデバイス メタデータの表示/ETW イベントのデバッグ
イベント ビューアーを使用して、デバイス メタデータ パッケージのログに記録されたイベントを表示します。 イベント ビューアーで DeviceMetadata/Debug ETW チャネルを開き、次のイベントを表示するには、次の手順に従います。
[スタート] メニューの [コンピューター] を右クリックし、[管理] をクリックします。
[システム ツール] ノードを展開します。
[ イベント ビューアー ] ノードを展開してクリックします。
[ 表示 ] メニューの [ 分析とデバッグ ログの表示] をクリックします。
[ アプリケーションとサービス ログ ] ノードを展開します。
[Microsoft] ノードを展開します。
[Windows] ノードを展開します。
UserPnP ノードを展開します。
DeviceMetadata/Debug ノードをクリックします。
注
イベントを受信して表示するには、まず DeviceMetadata/Debug ETW チャネルでログ記録を有効にする必要があります。 これを行うには、 DeviceMetadata/Debug ノードを右クリックし、[ プロパティ] を選択します。 次に、[ ログの有効化] をクリックします。
デバイス メタデータ/ETW イベントのデバッグ
オペレーティング システムは、デバイス メタデータ パッケージのダウンロードまたは処理中に、次のエラー、警告、および情報イベントをログに記録します。
イベント ID: 7900 エラー: デバイス メタデータ パッケージ エラー
デバイス メタデータ パッケージのいずれかのコンポーネントでエラーが検出されました。
このイベント ログ メッセージには、次の情報が含まれています。
- エラーの説明。エラーの原因の説明が含まれます。 エラー ソースは、 デバイス メタデータ ストア または デバイス メタデータ キャッシュです。
- デバイス メタデータ パッケージの名前。
- アプリケーション固有のエラー コード。 これらのエラー コードの詳細については、「 デバイス メタデータ エラー コード」を参照してください。
- Win32 エラー コード。
イベント ID: 7901 情報: WMIS からダウンロードされたデバイス メタデータ パッケージ
デバイス メタデータ パッケージは、デバイス メタデータ取得クライアント (DMRC) によって Windows メタデータおよびインターネット サービス (WMIS) からダウンロードされました。これにより、パッケージからコンポーネントが抽出され、デバイス メタデータ キャッシュに保存されます。
このイベント ログ メッセージには、次の情報が含まれています。
- イベントの説明です。
- デバイス メタデータ キャッシュ内のアンパックされたデバイス メタデータ パッケージの場所。
- デバイス メタデータ パッケージの名前。
イベント ID: 7902 エラー: デバイス メタデータ パッケージに署名されていません
インストールされているデバイス メタデータ パッケージが 、Windows Quality Online Services (Winqual) によって署名されませんでした。
注
デバイス メタデータ パッケージの署名は、WMIS からダウンロードされた場合にのみ検証されます。
このイベント ログ メッセージには、次の情報が含まれています。
- エラーの説明。
- デバイス メタデータ パッケージの名前。
- アプリケーション固有のエラー コード。 これらのエラー コードの詳細については、「 デバイス メタデータ エラー コード」を参照してください。
- Win32 エラー コード。
イベント ID: 7950 情報: ローカル メタデータ ストアで検出された新しいデバイス メタデータ パッケージ
DMRC は、ローカル コンピューターにインストールされている新しいデバイス メタデータ パッケージを検出しました。
このイベント ログ メッセージには、次の情報が含まれています。
- イベントの説明です。
- デバイス メタデータ パッケージのソース。デバイス メタデータ ストア または デバイス メタデータ キャッシュです。
- デバイス メタデータ パッケージの名前。
イベント ID: 7951 情報: 進行中のメタデータ パッケージのクエリ
DMRC クエリは、特定のデバイスのデバイス メタデータ パッケージをインストールしました。
このイベント ログ メッセージには、次の情報が含まれています。
イベントの説明です。
デバイスのハードウェア ID やモデル ID などのデバイス参照キー。 詳細については、「 HardwareID 」と 「ModelID」を参照してください。
注
ハードウェア ID の一覧がパラメーターとして渡されると、最も具体的なハードウェア ID のみがログに記録されます。
イベント ID: 7952 警告: ネットワーク関連のエラー
WMIS からパッケージ化されたデバイス メタデータのダウンロード中に、DMRC でネットワーク エラーが発生しました。
注
この警告は、ネットワークが使用できない場合には生成されません。
このイベント ログ メッセージには、次の情報が含まれています。
- エラーの詳細な説明。
- アプリケーション固有のエラー コード。 これらのエラー コードの詳細については、「 デバイス メタデータ エラー コード」を参照してください。
- ネットワーク エラー時の HTTP 状態コード。