Comment activer la journalisation du débogage dans Microsoft User Experience Virtualization (UE-V)

Cet article explique comment activer la journalisation de débogage pour l’agent Microsoft User Experience Virtualization (UE-V).

Applicabilité : Windows 10 - Toutes les éditions
Numéro de la base de connaissances d’origine : 2782997

Résumé

Il est utile lors de la résolution des problèmes où les paramètres ou les fichiers ne sont pas répliqués comme prévu. En règle générale, ce processus est exécuté sur au moins deux ordinateurs clients différents pour tester la réplication.

Plus d’informations

Tout d’abord, identifiez le scénario que vous souhaitez suivre. Les deux variantes main pour UE-V sont les applications de suivi et les paramètres de bureau de suivi. Les traces d’application utilisateur peuvent être collectées lorsqu’un exécutable est lancé ; Les paramètres du bureau doivent être enregistrés pendant la fermeture de session et la fermeture de session ultérieure.

Les traces collectent des données pour tous les utilisateurs connectés à un ordinateur. Si vous souhaitez enregistrer une trace pour un compte non administrateur, vous devez soit vous connecter à une deuxième session de bureau (dans le cas d’un serveur Terminal Server, par exemple), soit lancer une invite de commandes dans le contexte d’un membre du groupe Administrateurs local de l’ordinateur en maintenant la touche Maj enfoncée et en cliquant avec le bouton droit sur un raccourci vers une invite de commandes. En outre, ces commandes doivent être exécutées dans un jeton avec élévation de privilèges.

Scénario 1 : Suivi d’une application

  1. Connectez-vous à l’ordinateur en tant que membre du groupe Administrateurs local.

  2. Lancez une invite de commandes avec élévation de privilèges en cliquant avec le bouton droit sur un raccourci vers l’invite de commandes et en sélectionnant Exécuter en tant qu’administrateur.

  3. Créez la définition de trace en exécutant ces deux commandes dans la fenêtre d’invite de commandes avec élévation de privilèges :

    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. Démarrez la trace en tapant la commande logman start UEV.

  5. Fermez toutes les instances en cours d’exécution de l’application que vous examinez, puis lancez l’application.

  6. Reproduisez le problème que vous examinez, puis fermez l’application.

  7. Arrêtez la trace en tapant logman stop UEV.

  8. Supprimez la définition de trace en tapant logman delete UEV.

  9. Décodez la trace en tapant la commande netsh trace convert uevtrace_000001.etl DUMP=TXT.

Remarque

La première trace que vous effectuez est nommée uevtrace_000001.etl par défaut. Modifiez la commande ci-dessus si vous prenez plusieurs traces pour refléter le nom du fichier ETL.

Scénario 2 : Suivi d’un problème de paramètres de bureau

  1. Connectez-vous à l’ordinateur en tant que membre du groupe Administrateurs local.

  2. Lancez une invite de commandes avec élévation de privilèges en cliquant avec le bouton droit sur un raccourci vers l’invite de commandes et en sélectionnant Exécuter en tant qu’administrateur.

  3. Créez la définition de trace en exécutant ces deux commandes dans la fenêtre d’invite de commandes avec élévation de privilèges :

    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. Démarrez la trace en tapant la commande logman start UEV.

  5. Reproduisez le problème que vous examinez, puis déconnectez-vous.

  6. Reconnectez-vous au serveur.

  7. Lancez une invite de commandes avec élévation de privilèges en cliquant avec le bouton droit sur un raccourci vers l’invite de commandes et en sélectionnant Exécuter en tant qu’administrateur.

  8. Arrêtez la trace en tapant logman stop UEV.

  9. Supprimez la définition de trace en tapant logman delete UEV.

  10. Décodez la trace en tapant la commande netsh trace convert uevtrace_000001.etl DUMP=TXT.

Remarque

La première trace que vous effectuez est nommée uevtrace_000001.etl par défaut. Modifiez la commande ci-dessus si vous prenez plusieurs traces pour refléter le nom du fichier ETL.

Autre méthode : journalisation observateur d'événements

Si vous souhaitez utiliser observateur d'événements plutôt que la journalisation de fichiers texte, suivez les étapes ci-dessous.

  1. Connectez-vous à l’ordinateur en tant que membre du groupe Administrateurs local.
  2. Lancez observateur d'événements.
  3. Sélectionnez Afficher\Afficher les journaux d’activité d’analyse et de débogage.
  4. Accédez à observateur d'événements (local)\Journaux des applications et des services\Microsoft\User Experience Virtualization\App Agent.
  5. Cliquez avec le bouton droit sur Déboguer sous Agent d’application , puis sélectionnez Activer le journal.
  6. Sélectionnez OK lorsque le message « Les journaux d’analyse et de débogage peuvent perdre des événements lorsqu’ils sont activés. Voulez-vous activer cette boîte de dialogue journal ? ».
  7. Reproduisez votre problème.
  8. Cliquez avec le bouton droit sur Déboguer , puis sélectionnez Actualiser.
  9. Cliquez avec le bouton droit sur Déboguer et sélectionnez Désactiver le journal.