Dela via


Översikt över GFlags

GFlags (gflags.exe), Global Flags Editor, aktiverar och inaktiverar avancerade funktioner för intern systemdiagnostik och felsökning. Du kan köra GFlags från ett kommandotolkfönster eller använda dess grafiska användargränssnittsdialogruta.

Information om hur du installerar och letar upp gflags.exefinns i GFlags.

Använd GFlags för att aktivera följande funktioner:

Register
Ange systemomfattande felsökningsfunktioner för alla processer som körs på datorn. De här inställningarna lagras i registerposten GlobalFlag (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\GlobalFlag). De börjar gälla när du startar om Windows och fortsätter att gälla tills du ändrar dem och startar om igen.

Inställningar för kernelflagga
Ange felsökningsfunktioner för den här sessionen. De här inställningarna gäller omedelbart, men går förlorade när Windows stängs av. Inställningarna påverkar alla processer som startas när det här kommandot har slutförts.

Inställningar för bildfil
Ange felsökningsfunktioner för ett visst program. De här inställningarna lagras i en GlobalFlag-registerpost för varje program (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ImageFileName\GlobalFlag). De börjar gälla när du startar om programmet och fortsätter att gälla tills du ändrar dem.

felsökare
Ange att ett visst program alltid körs i ett felsökningsprogram. Den här inställningen lagras i registret. Den träder i kraft omedelbart och förblir effektiv tills du ändrar den. (Den här funktionen är endast tillgänglig i dialogrutan Globala flaggor .)

Starta
Kör ett program med de angivna felsökningsinställningarna. Felsökningsinställningarna gäller tills programmet stoppas. (Den här funktionen är endast tillgänglig från dialogrutan Globala flaggor .)

Specialpool
Begär att allokeringen med en angiven pooltagg eller en angiven storlek fylls från den särskilda poolen. Den här funktionen hjälper dig att identifiera och identifiera källan till fel i kernelpoolens användning, till exempel att skriva utanför det allokerade minnesutrymmet eller referera till minne som redan har frigjorts.

Från och med Windows Vista kan du aktivera, inaktivera och konfigurera den särskilda poolfunktionen (Kernel Special Pool Tag) som en inställning för kernelflaggor, som inte kräver en omstart eller som en registerinställning, vilket kräver en omstart.

Verifiering av sidheap
Aktivera, inaktivera och konfigurera verifiering av sid heap för ett program. När det är aktiverat övervakar sidheap dynamiska heapminnesåtgärder, inklusive allokerings- och frigöringsåtgärder, och orsakar ett felsökningsavbrott när ett heap-fel identifieras.

Tyst processavslutning
Aktivera, inaktivera och konfigurera övervakning och rapportering av tysta utgångar för en process. Du kan ange åtgärder som inträffar när en process avslutas tyst, inklusive meddelande, händelseloggning och skapande av dumpfiler. Mer information finns i Övervakning av tyst processavslut.