Beispiel 1: Anzeigen globaler Flags
Die in diesem Beispiel gezeigten Befehle zeigen die in der Registrierung festgelegten systemweiten Flags, die für die Sitzung (Kernelmodus) festgelegten Systemflags und die für eine Imagedatei festgelegten Flags an.
Der folgende GFlags-Befehl zeigt den aktuellen Wert der systemweiten Flags an, die in der Registrierung festgelegt sind. Der Parameter /r wird verwendet, um den systemweiten Registrierungseintrag anzugeben.
gflags /r
Als Antwort zeigt GFlags einen einzelnen Hexadezimalwert an, der die Summe aller festgelegten Flags und eine Liste der festgelegten Flags darstellt.
Current Boot Registry Settings are: 40001400
ptg - Enable pool tagging
ust - Create user mode stack trace database
bhd - Enable bad handles detection
In diesem Beispiel zeigen die Ergebnisse, dass drei Tags mit einem kombinierten Wert von 0x40001400 festgelegt sind.
Aktivieren von Pooltagging (ptg) = 0x400
Erstellen einer Stapelüberwachungsdatenbank im Benutzermodus (ust) = 0x1000
Aktivieren der Erkennung fehlerhafter Handles (bhd) = 0x40000000
Der folgende Befehl zeigt die für die aktuelle Sitzung festgelegten Flags an. Der Parameter /k wird verwendet, um den Kernelmodus anzugeben.
gflags /k
Der folgende Befehl zeigt flags an, die in der Registrierung für die Imagedatei notepad.exe festgelegt sind. Der Parameter /i wird verwendet, um den Bilddateimodus anzugeben und die Bilddatei anzugeben.
gflags /i notepad.exe
Denken Sie daran, dass der angezeigte Flagwert möglicherweise nicht der aktuelle, effektive Flagwert ist. Änderungen an den systemweiten Flags sind erst wirksam, wenn Sie Windows neu starten. Änderungen an den Einstellungen für Imagedateiflags sind erst wirksam, wenn Sie das Programm neu starten.