Zvukové tweaky

Zvyšuje prioritu zvukových vláken, takže na vytíženém počítači je menší šance, že se opozdí. Buffer ani latence se nemění.

Co tenhle oddíl mění

Zvyšuje prioritu zvukových vláken, takže na vytíženém počítači je menší šance, že se opozdí. Buffer ani latence se nemění.

NastaveníCo děláCesta v registru
Priorita zvukových vláken (MMCSS)Zvuková vlákna dostanou vyšší prioritu; latence se neměníHKLM\...\SystemProfile\Tasks\Audio\Scheduling Category

Jak to použít

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

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

Jak to vzít zpět

Dvě cesty, obě fungují:

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 zálohu, takže funguje i tehdy, když je vlastní záložní soubor w0a pryč.

Záznam pro vracení změn leží v %ProgramData%\w0a\backup.json, mimo tvůj uživatelský profil.

Riziko

Všechno tady je zdokumentovaná 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 měřitelný přínos. Pokud změnu použiješ a žádný rozdíl necítíš, nejspíš máš pravdu — tyhle stránky ti neprodávají pocit, říkají ti, co se změnilo.

Když to chceš změřit, platí pravidlo z Jak číst výsledek benchmarku: měň jednu věc po druhé a čti lows místo průměru.

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

Toto políčko nesnižuje latenci zvuku. Buffer mezi Windows a tvým zvukovým hardwarem zůstává tak velký, jak byl, takže zvuk dorazí přesně tak pozdě jako předtím. Zvyšuje prioritu plánování vláken, která plánovači multimédií ve Windows hlásí, že dělají zvukovou práci, takže na vytíženém PC je menší šance, že se opozdí. Zda to na nějakém počítači odstraní praskání, změřeno nebylo.

Políčko po políčku

Priorita zvukových vláken (MMCSS) — zapisuje Scheduling Category="High" (REG_SZ) pod HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Audio. Windows se dodává s "Medium". Popis služby Multimedia Class Scheduler Service od Microsoftu řadí vlákna v kategorii High na priority 23–26, nad nimiž jsou už jen určité úlohy na úrovni systému, a Medium na 16–22. Dosáhne jen na vlákna, která se u plánovače pod touto úlohou zaregistrují; hra, která nezaregistruje žádnou, z toho nemá nic. CS2 je taková hra: žádný ze 102 modulů, které načítá, není knihovnou plánovače, avrt.dll, takže úlohu vůbec nikdy nezaregistruje. Políčko nežádá restart ani odhlášení.

Jak si to ověřit sám

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Audio" /v "Scheduling Category"

Po použití políčka ukazuje High; čistá instalace Windows má Medium.

Co tato sekce nedělá

Nezapisuje Priority: Microsoft dokumentuje, že u úlohy v kategorii High se tato hodnota vždy bere jako 2, takže její zápis by nic nezměnil. GPU Priority a SFIO Priority také zůstávají nedotčené; první Microsoft popisuje jako zatím nepoužívanou a druhou jako nepoužívanou. A nezapisuje SystemResponsiveness, hodnotu, kterou každý seznam zvukových tweaků jmenuje hned potom: Microsoft cokoli pod 10 zvedne na 20, což už je výchozí hodnota, takže 0 na běžném počítači nedělá nic a počítač, který už má 10, vrátí zpět na 20.

Mimo tuto stránku

Slyším kroky později, než je vidím prochází, odkud zpoždění zvuku skutečně pochází — buffer, Bluetooth, převzorkování, efekty — a proč o menší buffer může požádat jen aplikace. Karta Zvuk na stránce Fix vrátí kategorii na Medium; navíc zastaví a znovu spustí zvukové služby Windows. Na stránce Optimalizace je Držet profil plánovače her v kategorii High (MMCSS Games) stejný druh nastavení pro úlohu Games, kterou Windows už dodává s High, a má stejné omezení: hry, která nezaregistruje žádnou úlohu, se netýká.

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.