Como habilitar o log de depuração na UE-V (Virtualização da Experiência do Usuário da Microsoft)
Este artigo descreve como habilitar o log de depuração para o agente UE-V (Virtualização da Experiência do Usuário da Microsoft).
Aplicável ao: Windows 10 - todas as edições
Número original do KB: 2782997
Resumo
É útil ao solucionar problemas em que as configurações ou arquivos não estão sendo replicados 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 principais variações do UE-V são o rastreamento de aplicativos e o rastreamento de configurações da área de trabalho. Os rastreamentos de aplicativos do 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ê quiser gravar um rastreamento para uma conta que não seja de administrador, precisará fazer logon em uma segunda sessão da área de trabalho (no caso de um Terminal Server, por exemplo) ou iniciar um prompt de comando no contexto de um membro do grupo Administradores local da máquina mantendo pressionada a tecla shift 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: Rastreando um aplicativo
Faça logon no computador como membro do grupo de administradores locais.
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.
Crie a definição de rastreamento executando estes dois comandos na janela do Prompt de Comando com privilégios elevados:
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"
Inicie o rastreamento digitando o comando
logman start UEV
.Feche todas as instâncias em execução do aplicativo que você está investigando e inicie o aplicativo.
Reproduza o problema que você está investigando e feche o aplicativo.
Pare o rastreamento digitando
logman stop UEV
.Exclua a definição de rastreamento digitando
logman delete UEV
.Decodifique o rastreamento digitando o comando
netsh trace convert uevtrace_000001.etl DUMP=TXT
.
Observação
O primeiro rastreamento que você fizer será nomeado uevtrace_000001.etl por padrão. Edite o comando acima se você usar vários rastreamentos para refletir o nome do arquivo ETL.
Cenário 2: Rastreando um problema de configurações da área de trabalho
Faça logon no computador como membro do grupo de administradores locais.
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.
Crie a definição de rastreamento executando estes dois comandos na janela do Prompt de Comando com privilégios elevados:
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"
Inicie o rastreamento digitando o comando
logman start UEV
.Reproduza o problema que você está investigando e faça logoff.
Faça logon novamente no servidor.
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.
Pare o rastreamento digitando
logman stop UEV
.Exclua a definição de rastreamento digitando
logman delete UEV
.Decodifique o rastreamento digitando o comando
netsh trace convert uevtrace_000001.etl DUMP=TXT
.
Observação
O primeiro rastreamento que você fizer será nomeado uevtrace_000001.etl por padrão. Edite o comando acima se você usar vários rastreamentos para refletir o nome do arquivo ETL.
Método alternativo: log do Visualizador de Eventos
Se você quiser usar o Visualizador de Eventos em vez do log de arquivos de texto, use as etapas abaixo.
- Faça logon no computador como membro do grupo de administradores locais.
- Inicie o Visualizador de eventos.
- Selecione Exibir\Mostrar Logs de Análise e Depuração.
- Navegue até Visualizador de Eventos (Local)\Logs de Aplicativos e Serviços\Microsoft\User Experience Virtualization\App Agent.
- Clique com o botão direito do mouse em Depurar em App Agent e selecione Ativar Log.
- Selecione OK quando for apresentado o "Os logs analíticos e de depuração podem perder eventos quando ativados. Deseja habilitar este log?" diálogo.
- Reproduza o problema.
- Clique com o botão direito do mouse em Depurar e selecione Atualizar.
- Clique com o botão direito do mouse em Depurar e selecione Desativar Log.