Compartilhar via


Como habilitar o log de depuração no Microsoft User Experience Virtualization (UE-V)

Este artigo descreve como habilitar o registro em log de depuração para o agente UE-V (Microsoft User Experience Virtualization).

Aplicável ao: Windows 10 - todas as edições
Número de KB original: 2782997

Resumo

É útil ao solucionar problemas em que configurações ou arquivos não estão se replicando conforme o esperado. Normalmente, esse processo é executado em pelo menos dois computadores cliente diferentes para testar a replicação.

Mais informações

Primeiro, identifique o cenário que você deseja rastrear. As duas main variações para UE-V são rastrear aplicativos e rastrear configurações da área de trabalho. Os rastreamentos do aplicativo de usuário podem ser coletados quando um executável é iniciado; As configurações da área de trabalho devem ser registradas durante o logoff e o logoff subsequente.

Os rastreamentos coletam dados de todos os usuários conectados a um computador. Se você deseja registrar um rastreamento de uma conta não administradora, precisará fazer logon em uma segunda sessão de área de trabalho (no caso de um Terminal Server, por exemplo), ou então iniciar um prompt de comando no contexto de um membro do grupo de administradores locais do computador segurando a chave de turno e clicando com o botão direito do mouse em um atalho para um Prompt de Comando. Além disso, esses comandos devem ser executados em um token elevado.

Cenário 1: rastreamento de um aplicativo

  1. Faça logon no computador como membro do grupo de administradores locais.

  2. Inicie um prompt de comando elevado clicando com o botão direito do mouse em um atalho para o Prompt de Comando e selecionando Executar como administrador.

  3. Crie a definição de rastreamento executando esses dois comandos na janela prompt de comando elevada:

    logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow  -o uevtrace.etl
    logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"
    
  4. Inicie o rastreamento digitando o comando logman start UEV.

  5. Feche todas as instâncias em execução do aplicativo que você está investigando e inicie o aplicativo.

  6. Reproduza o problema que você está investigando e feche o aplicativo.

  7. Pare o rastreamento digitando logman stop UEV.

  8. Exclua a definição de rastreamento digitando logman delete UEV.

  9. Decodificar o rastreamento digitando o comando netsh trace convert uevtrace_000001.etl DUMP=TXT.

Observação

O primeiro rastreamento que você fizer será chamado uevtrace_000001.etl por padrão. Edite o comando acima se você fizer vários rastreamentos para refletir o nome do arquivo ETL.

Cenário 2: problema de configurações de área de trabalho

  1. Faça logon no computador como membro do grupo de administradores locais.

  2. Inicie um prompt de comando elevado clicando com o botão direito do mouse em um atalho para o Prompt de Comando e selecionando Executar como administrador.

  3. Crie a definição de rastreamento executando esses dois comandos na janela prompt de comando elevada:

    logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow  -o uevtrace.etl
    logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"
    
  4. Inicie o rastreamento digitando o comando logman start UEV.

  5. Reproduza o problema que você está investigando e faça logon.

  6. Faça logon novamente no servidor.

  7. Inicie um prompt de comando elevado clicando com o botão direito do mouse em um atalho para o Prompt de Comando e selecionando Executar como administrador.

  8. Pare o rastreamento digitando logman stop UEV.

  9. Exclua a definição de rastreamento digitando logman delete UEV.

  10. Decodificar o rastreamento digitando o comando netsh trace convert uevtrace_000001.etl DUMP=TXT.

Observação

O primeiro rastreamento que você fizer será chamado uevtrace_000001.etl por padrão. Edite o comando acima se você fizer vários rastreamentos para refletir o nome do arquivo ETL.

Método alternativo: Visualizador de Eventos registro em log

Se você quiser usar Visualizador de Eventos em vez de log de arquivo de texto, use as etapas abaixo.

  1. Faça logon no computador como membro do grupo de administradores locais.
  2. Iniciar Visualizador de Eventos.
  3. Selecione Exibir\Mostrar Logs de Análise e Depuração.
  4. Navegue até Visualizador de Eventos (Local)\Aplicativos e Logs de Serviço\Microsoft\User Experience Virtualization\App Agent.
  5. Clique com o botão direito do mouse em Depurar em Agente de Aplicativo e selecione Habilitar Log.
  6. Selecione OK quando apresentado com os "Logs de análise e depuração podem perder eventos quando estiverem habilitados. Você deseja habilitar esse log?", diálogo.
  7. Reproduza seu problema.
  8. Clique com o botão direito do mouse em Depurar e selecione Atualizar.
  9. Clique com o botão direito do mouse em Depurar e selecione Desabilitar Log.