Partilhar via


Editor de Bandeiras Globais

O GFlags, o Editor Global de Flags, ativa e desativa funcionalidades avançadas de depuração, diagnóstico e resolução de problemas. Use a ferramenta para ativar indicadores que outras ferramentas acompanham, contam e registam.

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

  • Windows 64-bit: Aceder aos GFlags na localização padrão x64, C:\Program Files (x86)\Windows Kits\10\Debuggers\x64.

  • Windows 32-bit: Aceda ao GFlags no caminho x86, C:\Program Files (x86)\Windows Kits\10\Debuggers\x86.

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

Os desenvolvedores de drivers e testadores usam GFlags para ativar funcionalidades de depuração, registo e teste, seja diretamente ou incluindo comandos GFlags num script de teste. As funcionalidades de verificação do heap de páginas podem ajudá-lo a identificar fugas de memória e erros de buffer em drivers de modo kernel.

GFlags fornece uma experiência de interface do utilizador com 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 em apenas uma interface. Para mais informações, consulte os detalhes do GFlag.

Features

GFlags suporta os seguintes recursos:

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

  • Não é necessário reiniciar a funcionalidade Special Pool . Pode ativar, desativar e configurar a funcionalidade Special Pool sem reiniciar (reiniciar) o computador. Para mais informações, consulte Piscina Especial.

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

  • A caixa de diálogo GFlags tem páginas com separadores 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 de pool falham.

Requirements

Para utilizar a maioria das funções do GFlags, como definir flags no registo ou em modo kernel, ou ativar a verificação de heap de páginas, deve ser membro do grupo Administrators no computador.

Note

O uso incorreto da ferramenta GFlags pode degradar o desempenho do sistema ou impedir o arranque do Windows. Pode ser necessário reinstalar o Windows.

Esta secção inclui: