Tweaky obrazovky a grafiky

Časový limit ovladače obrazovky zpět na výchozí hodnotu Windows; animace oken a hlavního panelu vypnuté. Vliv na snímkovou frekvenci se neměřil.

Co tahle sekce mění

Časový limit ovladače obrazovky zpět na výchozí hodnotu Windows; animace oken a hlavního panelu vypnuté. Vliv na snímkovou frekvenci se neměřil.

NastaveníCo děláCesta v registru
Vrátit časový limit ovladače obrazovky na výchozí hodnotu WindowsSmaže TdrDelay, takže Windows čeká výchozí 2 sekundy, než zachrání grafickou kartu, která přestala odpovídat. Delší čekání nic nezrychlí, jen prodlouží zamrznutí. Starší sestavy w0a nastavovaly 10 s; tohle to vrací.HKLM\...\GraphicsDrivers\TdrDelay
Vypnout animace okenAnimace minimalizace, maximalizace a hlavního panelu skončí, takže se okna minimalizují a obnovují hned. Zisk ve hrách se neměřil (průhlednost je samostatný tweak na stránce Optimalizace)HKCU\...\WindowMetrics\MinAnimate + Explorer\Advanced\TaskbarAnimations

Jak to použít

  1. Otevři w0a
  2. V levém menu přejdi na stránku Regedit tweaky
  3. Najdi tuhle sekci a stiskni Použít u položek, které chceš

Každá položka má vlastní tlačítko, takže nemusíš použít celou sekci — a nahoře na stránce je Použít vše pro případ, že opravdu chceš všechny.

Jak to vrátit zpět

Dvě cesty, a fungují obě:

všechno, co bylo použito po tom bodě, včetně pozdějších kontrolních bodů — potvrzovací okno to přesně tak říká, ještě než se začne.

Nečte žádnou zálohu, takže funguje, i když je vlastní zálohovací soubor w0a pryč.

Protokol pro vracení zpět leží v %ProgramData%\w0a\backup.json, mimo tvůj uživatelský profil.

Riziko

Všechno tady je dokumentovaná hodnota, kterou Windows podporují; nic z toho není na úrovni jádra a nic z toho není nevratné. Poctivá věta přesto zůstává tahle: nastavení pro tebe nemusí mít žádný měřitelný přínos. Když změnu použiješ a necítíš žádný rozdíl, nejspíš máš pravdu — tyhle stránky ti neprodávají pocit, říkají ti, co se změnilo.

Pokud to chceš změřit, platí pravidlo ze stránky čtení výsledku benchmarku: měň jednu věc po druhé a čti lows místo průměru.

Nejdřív upřímná věta

Ani jedno políčko nezrychlí hru a vliv obou na snímkovou frekvenci se neměřil. První je oprava: rozhoduje, jak dlouho může zaseknutá grafická karta zmrazit celý počítač, než ji Windows zachrání, a vrací tuto dobu na výchozí hodnotu Windows. Druhé vypíná animace plochy; mění, jak se okna minimalizují a obnovují, ne jak hra vykresluje.

Políčko po políčku

Vrátit časový limit ovladače obrazovky na výchozí hodnotu Windows — smaže TdrDelay a TdrDdiDelay pod HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers, každou jen tehdy, když existuje. Žádná hodnota je výchozí stav Windows: 2 sekundy pro TdrDelay a 5 pro TdrDdiDelay, čísla z dokumentace TDR od Microsoftu, která také říká, že koncoví uživatelé tyto klíče měnit nemají. Časový limit neurčuje, jak dlouho smí trvat snímek; určuje, jak dlouho Windows čeká, než zachrání kartu, která přestala odpovídat. Při dvou sekundách stojí zaseknutá GPU krátkou černou obrazovku. Při deseti sekundách, které zapisovaly starší sestavy w0a, stojí deset sekund počítače bez obrazu, bez kurzoru a bez vstupu, a to znovu při každém opakování. Hodnoty se mažou, místo aby se nastavily na 2, protože chybějící hodnota je poctivý způsob, jak říct „použij výchozí hodnotu Windows“. Políčko dá jednu ze tří odpovědí: obnoveno, už na výchozí hodnotě (nic nezapsáno), nebo obnovit nešlo — klíč, ke kterému mu byl odepřen přístup, se hlásí jako selhání, nikdy jako „už v pořádku“. O restart žádá jen tehdy, když se něco smazalo. Záznam pro vrácení zpět pro něj záměrně neexistuje: w0a nesmí TdrDelay zapisovat vůbec a vrácení staré hodnoty by bylo zápisem.

Vypnout animace oken — zapisuje MinAnimate="0" (REG_SZ) pod HKCU\Control Panel\Desktop\WindowMetrics a TaskbarAnimations=0 (REG_DWORD) pod HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced. Windows se dodává s "1" a 1. Důvod uvedený v kódu je, že tyto animace kreslí kompozitor na stejné GPU, kterou používá hra; kolik to ve hře znamená, se neměřilo. Obě hodnoty jsou tvoje vlastní předvolby prostředí, které Explorer čte při startu, takže se projeví po odhlášení a opětovném přihlášení, ne po restartu.

Jak si to ověřit sám

reg query "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDelay
reg query "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDdiDelay
reg query "HKCU\Control Panel\Desktop\WindowMetrics" /v MinAnimate
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarAnimations

U prvních dvou je chybějící hodnota výsledek, který chceš: chybějící znamená výchozí. Po políčku animací ukazuje MinAnimate 0 a TaskbarAnimations 0x0.

Co tato sekce nedělá

Nezvyšuje časový limit ovladače obrazovky. To dělalo staré políčko „zvýšit TdrDelay na 10 s“; je pryč a TdrDelay je na seznamu zakázaných hodnot w0a — produkt ho odmítne zapsat kamkoli, včetně obnovy ze zálohy.

Nezapisuje VisualEffects\TaskbarAnimations\DefaultValue. To je jen záložní hodnota, po které Windows sáhne, když chybí aktuální hodnota. Dřívější verze zapisovala jen tu záložní, hlavní panel se animoval přesně jako předtím a karta tvrdila opak; teď se zapisuje aktuální hodnota pod Explorer\Advanced.

Mimo tuto stránku

Na stránce Fix karta Obnova po pádu GPU smaže každou hodnotu obnovy GPU, nejen tyto dvě, a když nějakou odstranila, požádá o restart; Vizuální efekty zapne animace zpět spolu s průhledností a ostatními nastaveními vizuálních efektů a spustí službu Motivy. Samotná průhlednost je Vypnout efekty průhlednosti Windows na stránce Optimalizace. Detektiv trhání hlásí TdrDelay 8 sekund nebo víc, který zapsalo něco jiného, a odkáže na toto políčko; pokud je obnova po pádu GPU úplně vypnutá, odkáže místo toho na kartu na stránce Fix.

Která nastavení Windows ve hře něco mění, komu které pomůže a komu neudělá nic: Herní nastavení Windows 11, na kterých opravdu záleží

w0a nezmění žádné nastavení Windows, dokud o to nepožádáš, a tweak si před zápisem nové hodnoty uloží tu starou. Upozornit mě

Pomohla ti tahle stránka?

Co chybělo, nebo co nefungovalo? Čteme každou jednu takovou zprávu.

Jestli tahle stránka problém nevyřešila, napiš nám — uveď, který článek jsi četl, a my ten článek opravíme.