GFlags
GFlags, l’éditeur de Global Flags, active et désactive les fonctionnalités avancées de débogage, de diagnostic et de dépannage. Il est le plus souvent utilisé pour activer des indicateurs que d’autres outils suivent, comptent et journalisent.
Où obtenir GFlags
GFlags.exe est inclus dans les Outils de débogage pour Windows 10 (WinDbg).
Une fois les outils de débogage installés, la version 64 bits de gflags.exe est installée par défaut dans le répertoire suivant.
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64
Si vous utilisez une version 32 bits de Windows, utilisez la version 32 bits de gflags.exe située ici :
C:\Program Files (x86)\Windows Kits\10\Debuggers\x86
Vue d’ensemble de GFlags
Les développeurs et testeurs de pilotes utilisent souvent GFlags pour activer les fonctionnalités de débogage, de journalisation et de test, soit directement, soit en incluant des commandes GFlags dans un script de test. Les fonctionnalités de vérification du tas de pages peuvent vous aider à identifier les fuites de mémoire et les erreurs de tampon dans les pilotes en mode noyau.
GFlags dispose à la fois d’une boîte de dialogue et d’une interface en ligne de commande. La plupart des fonctionnalités sont disponibles depuis les deux interfaces, mais certaines fonctionnalités ne sont accessibles que depuis l’une des interfaces. Pour plus d’informations, veuillez consulter la section Détails de GFlags.
Fonctionnalités
Vérification du tas de pages. GFlags inclut les fonctions de
PageHeap
(pageheap.exe), un outil qui permet la surveillance de l’allocation du tas.Aucun redémarrage n’est nécessaire pour la fonctionnalité Special Pool. Vous pouvez activer, désactiver et configurer la fonctionnalité Special Pool sans redémarrer (« rebooter ») l’ordinateur. Pour plus d’informations, veuillez consulter la section Special Pool.
Suivi de référence d’objet Un indicateur permet le traçage des références et des déréférencements d’objets dans le noyau. Cette fonctionnalité détecte lorsqu’un compteur de référence d’objet est décrémenté trop de fois ou n’est pas décrémenté alors qu’un objet n’est plus utilisé.
La boîte de dialogue GFlags comporte des onglets pour une navigation facile.
Spécifications
Pour utiliser la plupart des fonctionnalités de GFlags, y compris la configuration des indicateurs dans le registre ou en mode noyau, ou l’activation de la vérification du tas de pages, vous devez être membre du groupe Administrateurs sur l’ordinateur.
Cette section inclut les éléments suivants :
Boîte de dialogue Indicateurs globaux
Informations de référence sur les indicateurs globaux
Remarque
Une mauvaise utilisation de cet outil peut dégrader les performances du système ou empêcher Windows de démarrer, nécessitant une réinstallation de Windows.
Important
Le marquage de la mémoire pool est activé en permanence sur Windows. La case à cocher Activer le marquage de la mémoire pool dans la boîte de dialogue des Global Flags est grisée, et les commandes pour activer ou désactiver le marquage de la mémoire pool échouent.