Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette rubrique décrit les limitations de TraceView.
Limitations de la fenêtre TraceView
La fenêtre TraceView peut afficher et contrôler uniquement les sessions de suivi démarrées à l’aide de la fenêtre. Pour répertorier et contrôler toutes les sessions de suivi sur le système, utilisez l’interface de ligne de commande TraceView.
Lorsque vous quittez TraceView, il arrête toutes les sessions de suivi en cours d’exécution (ou en temps réel) que vous avez démarrées à l’aide de TraceView. Pour démarrer des sessions de suivi qui s’exécutent indépendamment de la fenêtre TraceView, utilisez l’interface de ligne de commande TraceView.
Vous pouvez utiliser l’interface de ligne de commande TraceView et d’autres outils de suivi logiciel, tels que Tracelog, pour contrôler une session de trace démarrée par TraceView. Toutefois, si vous utilisez ces autres outils pour modifier les propriétés d’une session de trace en cours d’exécution, TraceView arrête la session de trace, même si vous modifiez les propriétés qui peuvent être modifiées pendant l’exécution d’une session de trace. Lorsque vous utilisez TraceView pour redémarrer (ou joindre) la session de trace, elle met à jour les propriétés.
TraceView Command-Line Limites
Lorsque vous envoyez une commande TraceView dans une fenêtre d’invite de commandes, TraceView ouvre une nouvelle fenêtre d’invite de commandes pour afficher sa sortie. Vous ne pouvez pas supprimer ces fenêtres supplémentaires.
Limitations d’ETW
TraceView et d’autres outils de suivi basés sur le suivi d’événements pour Windows (ETW) ne peuvent créer qu’une seule session de trace ou afficher un journal de suivi pour chaque fournisseur de trace WPP ou classique. Si vous créez une session de trace ou affichez un journal de suivi avec un fournisseur WPP déjà activé dans une autre session de suivi, il est désactivé dans l’autre session.
Sessions de trace d’enregistreur d’événements globaux
La fenêtre TraceView n’a pas la possibilité de démarrer une session de trace d’enregistreur d’événements global. Toutefois, vous pouvez utiliser la fenêtre pour démarrer une session de trace Global Logger en entrant le GUID de contrôle Global Logger, e8908abc-aa84-11d2-9a93-00805f85d7c6, ou en enregistrant le GUID de contrôle dans un fichier GUID de contrôle. Pour plus d’informations sur ces procédures, consultez Création d’une session de trace avec un GUID de contrôle et création d’une session de trace avec un fichier CTL.
Vous pouvez également utiliser l’interface de ligne de commande TraceView pour démarrer une session de trace Global Logger. Utilisez la commande suivante pour démarrer une session de trace Global Logger. Le mot « GlobalLogger » dans cette commande est sensible à la casse.
traceview -start GlobalLogger [parameters]
Pour plus d’informations sur les commandes TraceView, consultez Commandes de contrôle TraceView.
Activation des fournisseurs de trace
TraceView active automatiquement les fournisseurs de trace que vous ajoutez à la session de trace. Toutefois, après avoir créé une session de trace, vous ne pouvez pas utiliser la fenêtre TraceView pour activer des fournisseurs de trace supplémentaires pour la session de trace ou désactiver de manière sélective les fournisseurs de trace que vous avez ajoutés à la session de suivi.
Pour activer ou désactiver des fournisseurs, utilisez une commande traceview -enable . Pour plus d’informations sur cette commande, consultez Commandes de contrôle TraceView.