Compartilhar via


Editor de Sinalizadores Globais

O GFlags, editor global de sinalizadores, habilita e desabilita recursos avançados de depuração, diagnóstico e solução de problemas. Use a ferramenta para ativar indicadores que outras ferramentas rastreiam, contam e registram.

As Ferramentas de Depuração para Windows 10 (WinDbg) incluem o arquivo gflags.exe . Quando você instala as ferramentas de depuração, a versão de 64 bits do arquivo é instalada por padrão.

  • Windows 64 bits: Acesse GFlags no local padrão x64, C:\Program Files (x86)\Kits do Windows\10\Depuradores\x64.

  • Windows 32 bits: Acesse GFlags na localização x86, C:\Programas (x86)\Kits do Windows\10\Depuradores\x86.

Como o GFlags funciona na depuração e no teste de drivers

Desenvolvedores e testadores de driver usam GFlags para ativar recursos de depuração, registro em log 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 no modo de kernel.

O GFlags fornece uma interface em caixa de diálogo e também um prompt de linha de comando. A maioria dos recursos está disponível na interface do usuário e na linha de comando, mas alguns recursos são acessíveis apenas em uma interface. Para obter mais informações, consulte os detalhes do GFlags.

Features

O GFlags dá suporte aos seguintes recursos:

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

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

  • Rastreamento de referência do objeto. Um flag permite o rastreamento de referências e desreferenciamentos de objetos no kernel. Esse recurso detecta quando a contagem de referência de um objeto é decrementada com muita frequência ou não é decrementada, mesmo que o objeto não seja mais utilizado.

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

Important

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 não está disponível e os comandos para habilitar ou desabilitar a marcação do pool falham.

Requirements

Para usar a maioria dos recursos do GFlags, como definir sinalizadores no registro ou no modo kernel ou habilitar a verificação de heap de página, você deve ser um membro do grupo Administradores no computador.

Note

O uso incorreto da ferramenta GFlags pode prejudicar o desempenho do sistema ou impedir que o Windows seja iniciado. Talvez seja necessário reinstalar o Windows.

Esta seção inclui: