Depurando pacotes de metadados de dispositivo usando Visualizador de Eventos
A partir do Windows 7, o serviço ETW (Rastreamento de Eventos para Windows) dá suporte ao canal DeviceMetadata/Debug para eventos relacionados ao processamento de pacotes de metadados do dispositivo.
O canal DeviceMetadata/Debug armazena eventos informativos e de erro que ocorrem durante o download ou processamento de pacotes de metadados do dispositivo. Esse canal também armazena eventos informativos e de aviso que fornecem status adicionais sobre a detecção e a consulta de pacotes de metadados do dispositivo no repositório de metadados do dispositivo.
Exibindo metadados do dispositivo/depurar eventos ETW por meio de Visualizador de Eventos
Você usa Visualizador de Eventos para exibir eventos registrados para pacotes de metadados do dispositivo. Siga estas etapas para abrir o canal ETW DeviceMetadata/Debug no Visualizador de Eventos para exibir estes eventos:
No menu Iniciar , clique com o botão direito do mouse em Computador e clique em Gerenciar.
Expanda o nó Ferramentas do Sistema .
Expanda e clique no nó Visualizador de Eventos.
No menu Exibir, clique em Mostrar Logs de Análise e Depuração.
Expanda o nó Logs de Aplicativos e Serviços .
Expanda o nó Microsoft.
Expanda o nó Windows.
Expanda o nó UserPnP .
Clique no nó DeviceMetadata/Debug .
Nota Primeiro, você deve habilitar o registro em log no canal ETW DeviceMetadata/Debug para receber e exibir eventos. Para fazer isso, clique com o botão direito do mouse no nó DeviceMetadata/Debug e selecione Propriedades. Em seguida, clique em Habilitar Log.
Eventos ETW de metadados/depuração do dispositivo
O sistema operacional registra os seguintes eventos informativos, de aviso e de erro durante o download ou processamento de um pacote de metadados do dispositivo:
ID do evento: erro 7900: erro do pacote de metadados do dispositivo
Foi detectado um erro com um dos componentes de um pacote de metadados do dispositivo.
Esta mensagem de log de eventos contém as seguintes informações:
Uma descrição do erro, que inclui uma descrição da origem do erro. A origem do erro é o repositório de metadados do dispositivo ou o cache de metadados do dispositivo.
O nome do pacote de metadados do dispositivo.
Um código de erro específico do aplicativo. Para obter mais informações sobre esses códigos de erro, consulte Códigos de erro de metadados do dispositivo.
Um código de erro win32.
ID do evento: 7901 Informações: pacote de metadados do dispositivo baixado do WMIS.
Um pacote de metadados de dispositivo foi baixado do WMIS (Windows Metadata and Internet Services ) pelo DMRC ( Device Metadata Retrieval Client ), que extrai os componentes do pacote e os salva no cache de metadados do dispositivo.
Esta mensagem de log de eventos contém as seguintes informações:
Uma descrição do evento.
O local do pacote de metadados do dispositivo descompactado no cache de metadados do dispositivo.
O nome do pacote de metadados do dispositivo.
ID do evento: 7902 Erro: Pacote de metadados do dispositivo não assinado.
Um pacote de metadados do dispositivo instalado não foi assinado pelo Winqual (Windows Quality Online Services).
Nota A assinatura do pacote de metadados do dispositivo é verificada somente quando ele é baixado do WMIS.
Esta mensagem de log de eventos contém as seguintes informações:
Uma descrição do erro.
O nome do pacote de metadados do dispositivo.
Um código de erro específico do aplicativo. Para obter mais informações sobre esses códigos de erro, consulte Códigos de erro de metadados do dispositivo.
Um código de erro win32.
ID do evento: 7950 Informações: novo pacote de metadados de dispositivo descoberto no repositório de metadados local.
O DMRC detectou um novo pacote de metadados de dispositivo instalado no computador local.
Esta mensagem de log de eventos contém as seguintes informações:
Uma descrição do evento.
A origem do pacote de metadados do dispositivo, que é o repositório de metadados do dispositivo ou o cache de metadados do dispositivo.
O nome do pacote de metadados do dispositivo.
ID do evento: 7951 Informações: Consultar pacotes de metadados em andamento.
O DMRC consulta pacotes de metadados de dispositivo instalados para um dispositivo específico.
Esta mensagem de log de eventos contém as seguintes informações:
Uma descrição do evento.
Uma chave de pesquisa do dispositivo, como a ID de hardware ou a ID do modelo do dispositivo. Para obter mais informações, consulte HardwareID e ModelID.
Nota Somente a ID de hardware mais específica é registrada quando uma lista de IDs de hardware é passada como um parâmetro.
ID do evento: 7952 Aviso: erros relacionados à rede.
O DMRC encontrou um erro de rede durante o download de metadados de dispositivo empacotados do WMIS.
Nota Esse aviso não é gerado quando a rede não está disponível.
Esta mensagem de log de eventos contém as seguintes informações:
Uma descrição detalhada do erro.
Um código de erro específico do aplicativo. Para obter mais informações sobre esses códigos de erro, consulte Códigos de erro de metadados do dispositivo.
O código de status HTTP no momento do erro de rede.