Partilhar via


GFlags

GFlags, o Global Flags Editor, habilita e desabilita recursos avançados de depuração, diagnóstico e solução de problemas. É usado com mais frequência para ativar indicadores que outras ferramentas rastreiam, contam e registram.

Onde obter GFlags

GFlags.exe está incluído nas Ferramentas de Depuração para Windows 10 (WinDbg).

Depois que as ferramentas de depuração são instaladas, a versão de 64 bits dogflags.exe é instalada por padrão no diretório a seguir.

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

Se estiver a executar uma versão de 32 bits do Windows, utilize a versão de 32 bits do gflags.exe localizada aqui:

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

Visão geral dos GFlags

Os desenvolvedores e testadores de drivers geralmente usam GFlags para ativar recursos de depuração, registro e teste diretamente ou incluindo comandos GFlags em um script de teste. Os recursos de verificação de heap de páginas podem ajudá-lo a identificar vazamentos de memória e erros de buffer em drivers de modo de núcleo.

GFlags tem uma caixa de diálogo e uma interface de linha de comando. A maioria dos recursos está disponível em ambas as interfaces, mas alguns recursos são acessíveis a partir de apenas uma das interfaces. Para obter mais informações, consulte Detalhes do GFlags.

Caraterísticas

  • Verificação de heap de página. GFlags inclui as funções de PageHeap (pageheap.exe), uma ferramenta que permite a monitorização de alocação de heap.

  • Nenhuma reinicialização é necessária para o recurso Pool Especial . Você pode ativar, desativar e configurar o recurso Pool Especial sem reiniciar ("reinicializar") o computador. Para obter mais informações, consulte Pool especial.

  • Rastreamento de referência de objeto. Um sinalizador permite o rastreamento das referências e desreferenciações de objeto no kernel. Esses recurso deteta quando uma contagem de referência de objeto é diminuída demasiadas vezes ou não é diminuída, mesmo que um objeto já não esteja a ser utilizado.

  • A caixa de diálogo GFlags tem páginas com separadores para facilitar a navegação.

Requerimentos

Para usar a maioria dos recursos do GFlags, incluindo a configuração de sinalizadores no Registro ou no modo kernel, ou a ativação da verificação de heap de página, você deve ser membro do grupo do Administrador no computador.

Esta secção inclui:

Visão geral do GFlags

Detalhes do GFlags

Comandos GFlags

Tabela de sinalizadores GFlags

GFlags e PageHeap

Caixa de diálogo Sinalizadores Globais

Exemplos de GFlags

Referência Global da Bandeira

Observação

O uso incorreto desta ferramenta pode degradar o desempenho do sistema ou impedir que o Windows seja iniciado, exigindo que você reinstale o Windows.

Importante

 A marcação de pool está permanentemente ativada no Windows. A caixa de seleção Habilitar marcação de pool na caixa de diálogo Sinalizadores Globais está esmaecida e os comandos para habilitar ou desabilitar a marcação de pool falham.

Ver também

Exemplos de GFlags

Referência da bandeira global

Ferramentas de incluídas em Ferramentas de Depuração para Windows