Come abilitare la registrazione di debug in Microsoft User Experience Virtualization (UE-V)
Questo articolo descrive come abilitare la registrazione di debug per l'agente Microsoft User Experience Virtualization (UE-V).
Si applica a: Windows 10 - tutte le edizioni
Numero KB originale: 2782997
Riepilogo
È utile per la risoluzione dei problemi in cui le impostazioni o i file non vengono replicati come previsto. In genere, questo processo viene eseguito in almeno due computer client diversi per testare la replica.
Ulteriori informazioni
Identificare prima di tutto lo scenario da tracciare. Le due varianti principali per UE-V sono le applicazioni di traccia e le impostazioni del desktop di traccia. Le tracce dell'applicazione utente possono essere raccolte all'avvio di un eseguibile; le impostazioni desktop devono essere registrate durante la disconnessione e la successiva disconnessione.
Le tracce raccolgono i dati per tutti gli utenti connessi a un computer. Se si vuole registrare una traccia per un account non amministratore, sarà necessario accedere a una seconda sessione desktop (nel caso di un Terminal Server, ad esempio), oppure avviare un prompt dei comandi nel contesto di un membro del gruppo Administrators locale del computer tenendo premuto il tasto MAIUSC e facendo clic con il pulsante destro del mouse su un collegamento a un prompt dei comandi. Inoltre, questi comandi devono essere eseguiti in un token con privilegi elevati.
Scenario 1: Traccia di un'applicazione
Accedere al computer come membro del gruppo administrators locale.
Avviare un prompt dei comandi con privilegi elevati facendo clic con il pulsante destro del mouse su un collegamento al prompt dei comandi e selezionando Esegui come amministratore.
Creare la definizione di traccia eseguendo questi due comandi nella finestra del prompt dei comandi con privilegi elevati:
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"
Avviare la traccia digitando il comando
logman start UEV
.Chiudere tutte le istanze in esecuzione dell'applicazione in esame, quindi avviare l'applicazione.
Riprodurre il problema analizzato, quindi chiudere l'applicazione.
Arrestare la traccia digitando
logman stop UEV
.Eliminare la definizione di traccia digitando
logman delete UEV
.Decodificare la traccia digitando il comando
netsh trace convert uevtrace_000001.etl DUMP=TXT
.
Note
La prima traccia che si prende verrà denominata uevtrace_000001.etl per impostazione predefinita. Modificare il comando precedente se si eseguono più tracce per riflettere il nome del file ETL.
Scenario 2: Traccia di un problema di impostazioni desktop
Accedere al computer come membro del gruppo administrators locale.
Avviare un prompt dei comandi con privilegi elevati facendo clic con il pulsante destro del mouse su un collegamento al prompt dei comandi e selezionando Esegui come amministratore.
Creare la definizione di traccia eseguendo questi due comandi nella finestra del prompt dei comandi con privilegi elevati:
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"
Avviare la traccia digitando il comando
logman start UEV
.Riprodurre il problema analizzato, quindi disconnettersi.
Accedere di nuovo al server.
Avviare un prompt dei comandi con privilegi elevati facendo clic con il pulsante destro del mouse su un collegamento al prompt dei comandi e selezionando Esegui come amministratore.
Arrestare la traccia digitando
logman stop UEV
.Eliminare la definizione di traccia digitando
logman delete UEV
.Decodificare la traccia digitando il comando
netsh trace convert uevtrace_000001.etl DUMP=TXT
.
Note
La prima traccia che si prende verrà denominata uevtrace_000001.etl per impostazione predefinita. Modificare il comando precedente se si eseguono più tracce per riflettere il nome del file ETL.
Metodo alternativo: registrazione Visualizzatore eventi
Se si vuole usare Visualizzatore eventi anziché la registrazione di file di testo, seguire questa procedura.
- Accedere al computer come membro del gruppo administrators locale.
- Avviare Visualizzatore eventi.
- Selezionare Visualizza\Mostra log analitici e di debug.
- Passare a Visualizzatore eventi (locale)\Registri applicazioni e servizi\Microsoft\User Experience Virtualization\App Agent.
- Fare clic con il pulsante destro del mouse su Debug in Agente app e selezionare Abilita log.
- Selezionare OK quando viene visualizzato il messaggio "I log analitici e di debug possono perdere eventi quando sono abilitati. Abilitare la finestra di dialogo del log?
- Riprodurre il problema.
- Fare clic con il pulsante destro del mouse su Debug e scegliere Aggiorna.
- Fare clic con il pulsante destro del mouse su Debug e scegliere Disabilita log.