Partager via


Éditeur de drapeaux globaux

GFlags, l’Éditeur d’indicateurs globaux, active et désactive les fonctionnalités avancées de débogage, de diagnostic et de résolution des problèmes. Utilisez l’outil pour activer les indicateurs que d’autres outils suivent, comptent et journalisent.

Les outils de débogage pour Windows 10 (WinDbg) incluent le fichier gflags.exe . Lorsque vous installez les outils de débogage, la version 64 bits du fichier est installée par défaut.

  • Windows 64 bits : Accéder aux GFlags à l’emplacement x64 par défaut, C :\Program Files (x86)\Windows Kits\10\Debuggers\x64.

  • Windows 32 bits : Accéder aux GFlags à l’emplacement x86, C :\Program Files (x86)\Windows Kits\10\Debuggers\x86.

Comment fonctionne GFlags pour le débogage et le test des pilotes

Les développeurs et testeurs pilotes utilisent GFlags pour activer le débogage, la journalisation et les fonctionnalités de test directement ou 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 mémoire tampon dans les pilotes en mode noyau .

GFlags offre une expérience d’interface utilisateur de boîte de dialogue et une invite de ligne de commande. La plupart des fonctionnalités sont disponibles à la fois à partir de l’interface utilisateur et de la ligne de commande, mais certaines fonctionnalités sont accessibles dans une seule interface. Pour plus d’informations, consultez les détails de GFlags.

Features

GFlags prend en charge les fonctionnalités suivantes :

  • Vérification du tas de pages. GFlags inclut les fonctions du PageHeap (fichier pageheap.exe), un outil permettant de surveiller l’allocation de tas.

  • Aucun redémarrage n’est nécessaire pour la fonctionnalité Pool spécial . Vous pouvez activer, désactiver et configurer la fonctionnalité Pool spécial sans redémarrer (redémarrer) l’ordinateur. Pour plus d’informations, consultez Pool spécial.

  • Suivi de référence d’objet. Un indicateur permet le suivi du référencement et du déréférencement d'objets dans le noyau. Cette fonctionnalité détecte lorsqu’un nombre de références d’objet est décrémenté trop souvent ou non décrémenté, même si un objet n’est plus utilisé.

  • La boîte de dialogue GFlags comporte des pages à onglets pour faciliter la navigation.

Important

Le balisage de pool est activé définitivement sur Windows. La case à cocher Activer le marquage du pool dans la boîte de dialogue Indicateurs globaux n’est pas disponible et les commandes permettant d’activer ou de désactiver l’étiquetage du pool échouent.

Requirements

Pour utiliser la plupart des fonctionnalités GFlags, telles que la définition d’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.

Note

L’utilisation incorrecte de l’outil GFlags peut dégrader les performances du système ou empêcher Windows de démarrer. Vous devrez peut-être réinstaller Windows.

Cette section inclut les éléments suivants :