Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
GFlags umožňuje a zakazuje systémové funkce úpravou registru Windows a interního nastavení. Tato část podrobně vysvětluje fungování GFlags a obsahuje tipy pro použití GFlags nejefektivněji.
Obecné informace
Chcete-li zobrazit dialogové okno GFlags, na příkazovém řádku zadejte gflags (bez parametrů).
Nastavení registru na úrovni systému GFlags se v registru zobrazí okamžitě, ale neprojeví se, dokud systém nerestartujete.
Nastavení registru souborů image GFlags se zobrazí v registru okamžitě, ale neprojeví se, dokud proces nerestartujete.
Ladicí programy a funkce spuštění v dialogovém okně GFlags jsou specifické pro daný program. Můžete je nastavit jenom na jeden obrázkový soubor najednou.
Podrobnosti vlajky
Nastavte příznak na -FFFFFFFF, chcete-li vymazat všechny příznaky. Nastavení příznaku na hodnotu 0 přidá hodnotu 0 k aktuální hodnotě příznaku.
Když nastavíte příznaky pro soubor obrázku na FFFFFFFF (0xFFFFFFFF), Windows vymaže všechny příznaky souboru image a odstraní položku GlobalFlag v klíči registru souboru image. Klíč registru souboru image se uchovává.
Dialogové okno a příkazový řádek
GFlags můžete spustit pomocí jeho praktického dialogového okna nebo z příkazového řádku. Většina funkcí je k dispozici v obou formách s následujícími výjimkami.
Pouze dialogové okno
Spustit. Spusťte program pomocí zadaných příznaků.
Spusťte program v ladicím programu.
Speciální fond v systémech před Windows Vista. Ve Windows Vista a novějších verzích systému Windows můžete nakonfigurovat funkci Speciální fond na příkazovém řádku nebo v dialogovém okně Gflags.
Pouze příkazový řádek
Nastavte velikost databáze zásobníkových tras uživatelského režimu (/tracedb).
Nastavte možnosti ověřování stránkové haldy.
Informace o registru
Nastavení GFlags, která jsou uložena mezi relacemi, jsou uložena v registru. K dotazování nebo změně těchto hodnot můžete použít rozhraní API registru, regedit nebo reg.exe. Následující tabulka uvádí typy nastavení a umístění, kde jsou uloženy v registru.
| Typ nastavení | Umístění registru |
|---|---|
| Nastavení pro celou organizaci ("Registr") | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\GlobalFlag |
| Nastavení specifická pro program ("Soubor obrázku") pro všechny uživatele počítače. | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ImageFileName\GlobalFlag |
| Nastavení tichého ukončení pro konkrétní program ("Ukončení tichého procesu") pro všechny uživatele počítače. | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SilentProcessExit\ImageFileName |
| Možnosti hromady stránek pro soubor obrazu pro všechny uživatele počítače | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ImageFileName\PageHeapFlags |
| Velikost databáze trasování zásobníku uživatelského režimu (tracedb) | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ImageFileName\StackTraceDatabaseSizeInMb |
| Vytvořit databázi trasování zásobníku uživatelského režimu (ust, 0x1000) pro obrazový soubor | Systém Windows přidá název obrazového souboru do hodnoty položky registru USTEnabled (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\USTEnabled). |
| Pokud je možné, načtěte obrázek pomocí velkých stránek. | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ImageFileName\UseLargePages. |
| Speciální fond (značka speciálního fondu jádra) | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PoolTag |
| Ověření začátku a ověření konce | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PoolTagOverruns. Možnost Ověřit spuštění nastaví hodnotu na 0. Možnost Ověřit konec nastaví hodnotu na 1. |
| Ladicí program pro obrázkový soubor | ladicí program HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ImageFileName\ |
| Trasování odkazů na objekty | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\ObTraceProcessName, ObTracePermanent a ObTracePoolTags |