Condividi tramite


Esempio 1: visualizzazione di flag globali

I comandi illustrati in questo esempio visualizzano i flag a livello di sistema impostati nel Registro di sistema, i flag di sistema impostati per la sessione (modalità kernel) e i flag impostati per un file di immagine.

Il comando GFlags seguente visualizza il valore corrente dei flag a livello di sistema impostati nel Registro di sistema. Usa il / r parametro per specificare la voce del Registro di sistema a livello di sistema.

gflags /r 

In risposta, GFlags visualizza un singolo valore esadecimale che rappresenta la somma di tutti i flag impostati e un elenco dei flag impostati.

Current Boot Registry Settings are: 40001400
    ptg - Enable pool tagging
    ust - Create user mode stack trace database
    bhd - Enable bad handles detection

In questo esempio i risultati mostrano che sono presenti tre tag impostati, con un valore combinato di 0x40001400.

Il comando seguente visualizza i flag impostati per la sessione corrente. Usa il / k parametro per indicare la modalità kernel.

gflags /k 

Il comando seguente visualizza i flag impostati nel Registro di sistema per il file di immagine notepad.exe. Usa il parametro /i per indicare la modalità file di immagine e specifica il file di immagine.

gflags /i notepad.exe 

Tenere presente che il valore del flag visualizzato potrebbe non essere il valore corrente del flag effettivo. Le modifiche apportate ai flag a livello di sistema non sono valide fino al riavvio di Windows. Le modifiche apportate alle impostazioni del flag del file di immagine non sono valide fino al riavvio del programma.