GFlags

GFlags, el Editor de marcas globales, habilita y deshabilita las características avanzadas de depuración, diagnóstico y solución de problemas. Se usa con más frecuencia para activar indicadores que otras herramientas realizan un seguimiento, recuento y registro.

Dónde obtener GFlags

GFlags.exe se incluye en las Herramientas de depuración para Windows 10 (WinDbg).

Una vez instaladas las herramientas de depuración, la versión de 64 bits de gflags.exe se instala de forma predeterminada en el directorio siguiente.

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

Si ejecuta una versión de 32 bits de Windows, use la versión de 32 bits de gflags.exe que se encuentra aquí:

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

Introducción a GFlags

Los desarrolladores y evaluadores de controladores suelen usar GFlags para activar las características de depuración, registro y prueba directamente, o bien mediante la inclusión de comandos GFlags en un script de prueba. Las características de comprobación del montón de páginas pueden ayudarle a identificar pérdidas de memoria y errores de búfer en controladores en modo kernel .

GFlags tiene un cuadro de diálogo y una interfaz de línea de comandos. La mayoría de las características están disponibles en ambas interfaces, pero algunas características son accesibles solo desde una de las interfaces. Para obtener más información, consulte Detalles de GFlags.

Características

  • Comprobación del montón de páginas. GFlags ahora incluye las funciones de PageHeap (pageheap.exe), una herramienta que permite la supervisión de la asignación del montón. PageHeap se incluyó en versiones anteriores de Windows.

  • No se requiere ningún reinicio para la característica Grupo especial . En Windows Vista y versiones posteriores de Windows, puede habilitar, deshabilitar y configurar la característica Grupo especial sin reiniciar ("reiniciar") el equipo. Para obtener más información, consulte Grupo especial.

  • Seguimiento de referencia de objetos. Una nueva marca habilita el seguimiento de la referencia de objetos y la desreferencia de objetos en el kernel. Esta característica detecta cuándo un recuento de referencias de objetos se reduce demasiadas veces o no se reduce aunque ya no se use un objeto. Esta marca solo se admite en Windows Vista y versiones posteriores de Windows.

  • Nuevo diseño del cuadro de diálogo. El cuadro de diálogo GFlags tiene páginas con pestañas para facilitar la navegación.

Requisitos

Para usar la mayoría de las características de GFlags, incluida la configuración de marcas en el registro o en modo kernel, o habilitar la comprobación del montón de páginas, debe ser miembro del grupo del administrador en el equipo. Sin embargo, antes de Windows Vista, los usuarios con al menos acceso a la cuenta de invitado pueden iniciar un programa desde el cuadro de diálogo Marcas globales .

Cuando las características no funcionan o funcionan de forma diferente en determinadas versiones del sistema operativo, las diferencias se explican en la descripción de la característica.

Esta sección incluye:

Introducción a GFlags

Detalles de GFlags

Comandos GFlags

Tabla de marcas GFlags

GFlags y PageHeap

Marcas globales (cuadro de diálogo)

Ejemplos de GFlags

Referencia de marca global

Nota

El uso incorrecto de esta herramienta puede degradar el rendimiento del sistema o impedir que Windows se inicie, lo que requiere que vuelva a instalar Windows.

Importante

 El etiquetado de grupos está habilitado permanentemente en Windows Server 2003 y versiones posteriores de Windows, incluido Windows Vista. En estos sistemas, la casilla Habilitar etiquetado de grupos en el cuadro de diálogo Marcas globales está atenuada y los comandos para habilitar o deshabilitar el etiquetado de grupos producen un error.

Consulte también

Ejemplos de GFlags

Referencia de marcas globales

Herramientas incluidas en Herramientas de depuración para Windows