Połowa aplikacji jest darmowa i taka zostanie — pomiary, strona Optimizations z 35 przełącznikami, karty naprawcze, kopie zapasowe i narzędzia konserwacji. Plan otwiera dziesięć stron, które najgłębiej ingerują w maszynę. Tabela poniżej to cały podział; trzeciego poziomu nie ma.
Co jest darmowe, a co otwiera plan
| Darmowe | Z planem |
|---|---|
| Home (czujniki na żywo) · Benchmark · Optimizations (35 przełączników) · Launch Options · Konfiguracja wideo CS2 · Testy DNS i ping · Fix (karty naprawcze) · Menedżer autostartu · Deinstalator · Aktualizacje sterowników i systemu · Czyszczenie logów · Kopie zapasowe | Registry Tweaks · Internet (priorytet sieci) · Game Optimization (CS2) · Process Manager · Power Plans · Graphics Card · RAM Timings · Stutter Detective · USB Ports · Latency Test |
Monitoring i czujniki
Taktowanie, temperatura, obciążenie i wentylatory CPU oraz karty graficznej na żywo, zajęta pamięć i polling rate myszy zmierzony z prawdziwego ruchu, a nie przepisany ze specyfikacji. Gdy gra jest na pierwszym planie, odpytywanie się zatrzymuje: odczyt czujnika bierze blokadę jądra graficznego, a robienie tego co dwie sekundy w trakcie meczu to stutter, który da się poczuć.
Tweaki: ponad 80, każdy odwracalny
Katalog mieści się na dwóch stronach. Optimizations jest darmowa i zawiera 35 przełączników — throttling zasilania CPU, parkowanie rdzeni, Game DVR, optymalizacje pełnoekranowe, akceleracja myszy, prefetch, efekty wizualne i reszta. Registry Tweaks wymaga planu i obejmuje głębszy zestaw: nagrywanie w tle, polecane aplikacje, udostępnianie łącza przez Delivery Optimization, rozmiary kolejek wejściowych, opóźnienie startu Explorera, animacje okien. Każdy przełącznik, który cokolwiek zapisuje, najpierw notuje, co tam było wcześniej.
Co naprawdę robi każda grupa tweaków: wejście · obraz · dźwięk · pamięć · tło · autostart
Optymalizacja gry
Profil CS2 z 16 przełącznikami pod tę konkretną grę, edytor opcji uruchamiania Steam i strona konfiguracji wideo, która czyta i zapisuje plik ustawień samej gry — najpierw robiąc mu kopię zapasową. To jedyne pliki gry, jakie w0a w ogóle zapisuje; nie wstrzykuje żadnego kodu do procesów gier i nie czyta ich pamięci.
Sieć i ping
Wyłączone opóźnione ACK, zdjęty throttling sieci, wyłączone oszczędzanie energii karty sieciowej, wyłączony Energy Efficient Ethernet i priorytet QoS dla pliku wykonywalnego samej gry. Do tego test resolverów DNS, który mierzy prawdziwe serwery z tej maszyny, oraz test pingu do serwerów gier. Ile z tego realnie zyskasz, zależy od twojego łącza i trasy.
Menedżer procesów i silniki w tle
Cztery silniki — po świeżej instalacji wszystkie wyłączone, każdy włączany osobno. Priority podnosi priorytet gry i jej procesów pomocniczych w chwili, gdy wchodzi na pierwszy plan. Balance trzyma pracę w tle na wodzy, póki gra działa, i oddaje ją, gdy gra się zamknie. Reserved cores przenosi wszystko, co nie jest grą, na tę połowę maszyny, która obsługuje tło. Affinity rules przypinają wskazany program do wybranych przez ciebie procesorów — na stałe.
Plany zasilania
Plan zrównoważony i plan maksymalnej wydajności — oba tworzone przez w0a od zera, a nie edytowane w miejscu — plus pełny edytor własnych planów: dolny i górny próg procesora, parkowanie rdzeni, czasy bezczynności i wygaszania ekranu, selektywne wstrzymywanie USB, stan łącza PCI Express.
Karta graficzna
Taktowanie, napięcie, zegar pamięci, temperatura, wentylator i obciążenie na żywo, z suwakami limitu mocy i offsetu zegara, edytorem krzywej wentylatora oraz auto tunerem, który po każdym kroku mierzy przepustowość i sam się wycofuje, jeśli sterownik się zresetuje. Undervolting jest domyślny; overclocking włączasz świadomie sam. Jest też profil sterownika dla CS2 i podpowiedź P-state — oba cofane razem z całą resztą.
Pamięć
Timingi, częstotliwość i informacje o każdym slocie odczytane z modułów, pomiar przepustowości oraz czyszczenie pamięci, które według ustalonego przez ciebie harmonogramu przycina zestawy robocze procesów — działające gry są przed nim chronione.
Opóźnienia i pomiary
Latency Test mierzy ogon raportów wejściowych z prawdziwego ruchu myszy oraz czasy DPC/ISR każdego sterownika na maszynie, więc stutter można wyśledzić aż do sterownika, który go powoduje. Stutter Detective skanuje typowe przyczyny. Benchmark czyta czasy klatek z własnego strumienia zdarzeń Windows — bez overlaya, bez wstrzykiwania — i podaje średni FPS, 1% low i stuttery na minutę jako pary przed/po. Liczbą, która się liczy, jest 1% low: średnia potrafi wzrosnąć, a w grze i tak czuć, że jest gorzej.
Konserwacja
Menedżer autostartu, deinstalator sprzątający też to, co zostawił po sobie instalator, sprawdzanie aktualizacji sterowników i Windows oraz czyszczenie logów, które przed dotknięciem czegokolwiek mówi dokładnie, które foldery opróżni. Usunięcia są nieodwracalne i aplikacja mówi to wprost, zanim cokolwiek usunie.
Cofanie: kopie zapasowe i strona Fix
Każda zmiana w rejestrze i planach zasilania trafia do dziennika razem z wartością, która była tam wcześniej, pogrupowana w punkty kontrolne — cofasz je pojedynczo albo wszystkie naraz. Strona Fix to druga połowa: jedna karta naprawcza na każdą rzecz, którą da się zmienić, i każda bezwarunkowo zapisuje z powrotem domyślną wartość Windows — więc maszynę da się naprawić, nawet jeśli w0a nigdy jej nie dotknął albo dziennika już nie ma.
Czego celowo nie robi
Nie zapisuje żadnych wartości na poziomie kernela. Nie dotyka kluczy MPO ani TDR — na prawdziwej maszynie zawieszały CS2. Nie wstrzykuje kodu do gier i nie czyta pamięci gier. Nie ma własnego sterownika; podpisany sterownik PawnIO, używany do temperatury CPU i timingów RAM, instaluje się tylko za twoją zgodą i tylko czyta.