Dela via


GFlags

GFlags, Global Flags Editor, aktiverar och inaktiverar avancerade felsöknings-, diagnostik- och problemlösningsfunktioner. Den används oftast för att aktivera indikatorer som andra verktyg spårar, räknar och loggar.

Var du kan hämta GFlags

GFlags.exe ingår i felsökningsverktygen för Windows 10 (WinDbg).

När felsökningsverktygen har installerats installeras 64-bitarsversionen av gflags.exe som standard i följande katalog.

C:\Program Files (x86)\Windows Kits\10\Debuggers\x64

Om du kör en 32-bitarsversion av Windows använder du 32-bitarsversionen av gflags.exe som finns här:

C:\Program Files (x86)\Windows Kits\10\Debuggers\x86

Översikt över GFlags

Drivrutinsutvecklare och testare använder ofta GFlags för att aktivera felsökning, loggning och testfunktioner antingen direkt eller genom att inkludera GFlags-kommandon i ett testskript. Verifieringsfunktionerna för sidheap kan hjälpa dig att identifiera minnesläckor och buffertfel i kernellägesdrivrutiner.

GFlags har både en dialogruta och ett kommandoradsgränssnitt. De flesta funktioner är tillgängliga från båda gränssnitten, men vissa funktioner är endast tillgängliga från ett av gränssnitten. Mer information finns i GFlags-information.

Egenskaper

  • Verifiering av sidahög. GFlags innehåller funktionerna PageHeap (pageheap.exe), ett verktyg som möjliggör heapallokeringsövervakning.

  • Ingen omstart krävs för funktionen Specialpool . Du kan aktivera, inaktivera och konfigurera specialpoolfunktionen utan att starta om ("starta om") datorn. Mer information finns i Specialpool.

  • Spårning av objektreferenser. En flagga möjliggör spårning av objektreferenser och objektdereferensering i kärnan. Den här funktionen identifierar när ett objektreferensantal minskas för många gånger eller inte minskas trots att ett objekt inte längre används.

  • Dialogrutan GFlags har flikar för enkel navigering.

Kravspecifikation

Om du vill använda de flesta GFlags-funktioner, inklusive att ange flaggor i registret eller i kernelläge eller aktivera verifiering av sid heap, måste du vara medlem i administratörsgruppen på datorn.

Det här avsnittet innehåller:

Översikt över GFlags

GFlags-information

GFlags-kommandon

GFlags-flaggtabell

GFlags och PageHeap

Globala fläggdialogrutan

GFlags-exempel

Referens för global flagga

Anmärkning

Felaktig användning av det här verktyget kan försämra systemets prestanda eller hindra Windows från att starta, vilket kräver att du installerar om Windows.

Viktigt!

 Pooltaggning är permanent aktiverat i Windows. Kryssrutan Aktivera pooltaggning i dialogrutan Globala flaggor är nedtonad och kommandon för att aktivera eller inaktivera pooltaggning misslyckas.

Se även

GFlags-exempel

Referens för global flagga

verktyg som ingår i felsökningsverktyg för Windows