8 hacków do rejestru systemu Windows poprawiających jakość gier w systemie Windows 11

Aby optymalnie grać na komputerze, dostępnych jest wiele ustawień systemu Windows lub Panelu sterowania. Jeśli chcesz przejąć pełną kontrolę, powinieneś skorzystać z kilku hacków rejestru systemu Windows, aby ulepszyć grę.

Rejestr systemu Windows przypomina cyfrową szafkę na dokumenty na komputerze, w której system Windows rejestruje wszystkie ustawienia i zmiany systemu Windows. W przeciwieństwie do ustawień opartych na interfejsie użytkownika, system Windows nie kontroluje rejestru, aby upewnić się, że użytkownicy niczego nie zepsują. Zatem nie ma ograniczeń co do sposobu modyfikowania systemu.

Wszelkie zmiany, jakie w nim wprowadzasz, robisz na własne ryzyko. Jeśli chcesz podjąć ryzyko, możesz w pełni wykorzystać tę swobodę i w pełni zoptymalizować zasoby komputera oraz sieć, aby uzyskać najlepsze wrażenia z gry.

W tym poście podzielę się kilkoma trikami dotyczącymi rejestru systemu Windows, które zapewnią, że Twój komputer zapewni najlepsze wrażenia z gry, na jakie jest zdolny. I nie martw się, dostarczę wszystkie instrukcje potrzebne do bezpiecznego zastosowania tych hacków.

Zarządzanie rejestrem systemu Windows

Zanim powiem ci, jak zastosować te hacki, musisz wiedzieć, jak prawidłowo uzyskać dostęp do rejestru i zarządzać nim. Nieprawidłowa zmiana w rejestrze może mieć negatywny wpływ na system Windows lub nawet go całkowicie uszkodzić, a naprawienie uszkodzonego rejestru może być dość trudne.

Poniżej powiem Ci, jak uzyskać dostęp, wykonać kopię zapasową i poruszać się po rejestrze systemu Windows. Aby uniknąć problemów, postępuj zgodnie z instrukcjami.

Uzyskaj dostęp do rejestru systemu Windows

Najprostszym sposobem otwarcia rejestru systemu Windows jest wyszukanie rejestru w wyszukiwarce systemu Windows i otwarcie aplikacji Edytor rejestru. Jednak bardziej niezawodną metodą byłoby użycie polecenia Uruchom, ponieważ można wyłączyć usługę wyszukiwania systemu Windows. Po prostu naciśnij klawisze Windows + R i wpisz regedit w oknie dialogowym Uruchom, aby otworzyć rejestr.

Możesz także otworzyć Rejestr jako administrator, klikając aplikację prawym przyciskiem myszy i wybierając opcję Uruchom jako administrator. Dzięki temu będziesz mieć pewność, że będziesz mógł edytować wszystkie wpisy i nie napotkasz żadnych ograniczeń podczas edycji. Nie jest to jednak konieczne, ponieważ system Windows może po prostu poprosić Cię o nadanie uprawnień administratora, gdy wpis tego wymaga.

Utwórz kopię zapasową rejestru systemu Windows

Przed wprowadzeniem jakichkolwiek zmian ważne jest wykonanie kopii zapasowej rejestru, aby mieć pewność, że będzie można to naprawić w przypadku nieprawidłowego wpisu. Na szczęście można to naprawdę łatwo zrobić. Po otwarciu rejestru kliknij menu Plik i wybierz Eksportuj z niego. Zapisz ten plik w bezpiecznym miejscu, aby mieć do niego dostęp później.

Jeśli chcesz przywrócić rejestr, kliknij ponownie menu Plik i wybierz opcję Importuj, aby zaimportować zapisany plik. Możesz także użyć aplikacji do czyszczenia rejestru, ponieważ większość z nich ma funkcje tworzenia kopii zapasowych i przywracania.

Nawigacja w rejestrze systemu Windows

Rejestr systemu Windows jest zorganizowany w formie hierarchicznego drzewa przy użyciu kluczy, podkluczy i wartości. Istnieje pięć kluczy głównych i wiele podkluczy z własnymi wartościami. W razie potrzeby możesz utworzyć nowe klucze i wartości.

Aby uzyskać dostęp do określonego klucza, musisz otworzyć wszystkie klucze nadrzędne, aby do niego dotrzeć. Możesz to zrobić ręcznie, klikając każdy klawisz lub kopiując/wklejając lokalizację klucza na pasku wyszukiwania u góry.

Aby ci ułatwić, podam dokładną lokalizację kluczy, które musisz edytować dla każdego hacka. Możesz po prostu skopiować/wkleić go w pasku wyszukiwania dokładnie tam, gdzie jest napisane Komputer, a Rejestr otworzy dokładną lokalizację.

Jeśli chcesz utworzyć tutaj nowy klucz, kliknij go prawym przyciskiem myszy i wybierz Nowy > Klucz. Jeśli zamiast tego chcesz utworzyć nową wartość DWORD, kliknij klucz prawym przyciskiem myszy i wybierz Nowa > Wartość DWORD (32-bitowa).

Po wprowadzeniu zmian większość z nich jest stosowana natychmiast. Jednak wiele z nich wymaga ponownego uruchomienia komputera lub przynajmniej wylogowania się i ponownego zalogowania. Zalecam ponowne uruchomienie komputera po zastosowaniu poniższych hacków.

Wyłącz ograniczanie mocy

System Windows ogranicza moc procesora w różnych sytuacjach, aby oszczędzać energię. Chociaż powinieneś się tym bardziej martwić, jeśli tak jest optymalizacja gier na laptopie, może się to zdarzyć również użytkownikom komputerów stacjonarnych, w zależności od ustawień zasilania. Może to być naprawdę niekorzystne dla gier, ponieważ wpływa nie tylko na wydajność procesora, ale także procesora graficznego.

Ponieważ może to prowadzić do szybszej pracy procesora graficznego niż procesora, może stworzyć sytuację wąskiego gardła, która negatywnie wpływa na ogólną wydajność. Aby tego uniknąć, możesz wyłączyć ograniczanie mocy w rejestrze. Oto jak:

W Rejestrze przejdź do wskazanej poniżej lokalizacji.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling

W kluczu PowerThrottling w prawym panelu pojawi się wpis PowerThrottlingOff. Otwórz go i zmień jego wartość na 1.

Jeśli wpisu tam nie ma, utwórz nowy wpis wartości DWORD (32-bitowej) w obszarze PowerThrottling i nadaj mu nazwę PowerThrottlingOff. Po utworzeniu zmień jego wartość na 1.

Wyłącz ograniczanie sieci

System Windows ma domyślny mechanizm ograniczający przepustowość sieci w pewnych okolicznościach; dotyczy głównie treści niemedialnych. Jednak w zależności od szybkości i wykorzystania sieci może to również wpływać na rozgrywkę i prowadzić do wysokiego pingu i skoków. Lepiej po prostu wyłączyć tę funkcję, aby uniknąć ryzyka, że ​​zepsuje ona rozgrywkę.

W tym celu należy przejść do tej lokalizacji w Rejestrze:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile

Tutaj kliknij dwukrotnie NetworkThrottlingIndex i ustaw jego wartość na ffffffff.

Jeśli po tej zmianie zauważysz problemy z wykorzystaniem sieci przez procesy w tle, zawsze możesz zmienić tę wartość z powrotem na 10.

Zoptymalizuj TCP

Protokół kontroli transmisji (TCP) to protokół regulujący sposób, w jaki komputery nawiązują połączenia i niezawodnie wymieniają dane w sieciach, zapewniając, że dane docierają prawidłowo i we właściwej kolejności. Optymalizacja protokołu TCP bezpośrednio poprawia wykorzystanie przepustowości połączenia, zmniejsza opóźnienia i stabilizuje połączenie.

W przypadku gier oznacza to lepszy ping (szczególnie do serwerów oddalonych) i mniejsze ryzyko skoków pingu, opóźnień i rozłączeń. Jeśli nadal używasz domyślnych ustawień TCP systemu Windows, istnieje szereg optymalizacji protokołu TCP, które możesz wprowadzić, aby poprawić jakość gier online.

Najpierw otwórz poniższą lokalizację w Rejestrze:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

W prawej kolumnie znajduje się wiele wpisów, które można dostosować w celu optymalizacji protokołu TCP. Poniżej wymienię je wszystkie wraz ze zoptymalizowanymi wartościami, które należy zastosować. Wystarczy dwukrotnie kliknąć wpis, wybrać opcję Dziesiętny, a następnie zmienić wartość na optymalną.

DefaultTTL > 64
GlobalMaxTcpWindowSize > 65535
MaxUserPort > 65534
Tcp1323Opts > 1
TcpMaxDupAcks > 2
TCPTimedWaitDelay > 30

Wyłącz parkowanie rdzenia procesora

Gdy procesor jest mniej obciążony, system Windows może wyłączyć rdzenie procesora, aby oszczędzać energię i minimalizować wydzielanie ciepła. Jeśli szukasz najlepszych wrażeń w grach, wyłączenie tej funkcji może nieznacznie poprawić wydajność.

Powinieneś to jednak robić tylko wtedy, gdy liczy się dla Ciebie nawet nieco płynniejsze działanie. Windows domyślnie bardzo dobrze radzi sobie z rdzeniami, więc nie wpłynie to znacząco na rozgrywkę. Poniżej znajduje się kilka możliwych problemów, jakie wprowadza parkowanie podstawowe:

  • Proces parkowania i odparkowywania powoduje niewielkie opóźnienia, co jest zauważalne w szybkich grach.
  • Przed wyłączeniem rdzenia system Windows może przeprowadzić migrację swoich procesów do innego rdzenia, co może spowodować niewielkie opóźnienia.
  • Liczba klatek na sekundę w grze może się zmieniać.
  • Może to stworzyć sytuację wąskiego gardła w grach zależnych od procesora, ponieważ procesor graficzny działa z większą mocą niż procesor.
  • Wiele gier wykorzystujących wiele rdzeni może nie być zoptymalizowanych pod kątem prawidłowego działania z parkowaniem rdzeni. Mogą nie wykorzystywać pełnej mocy procesora, nawet jeśli mogą.

Jeśli wydajność cieplna i energetyczna nie stanowi dla Ciebie problemu, możesz wyłączyć podstawowe parkowanie z poziomu Rejestru.

Przenieś się do niżej wymienionej lokalizacji:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583

Tutaj zmień wartość wpisu Atrybuty na 0.

Priorytetuj gry

W Rejestrze możesz nakazać systemowi Windows, aby podczas przydzielania zasobów procesora i karty graficznej nadawał grom priorytet. Zapewni to nie tylko stabilną wydajność przy minimalnych zacięciach, ale może również poprawić ogólną wydajność gry, jeśli wpływają na nią inne procesy.

Otwórz tę lokalizację:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games

Tutaj musisz zmienić wartość wielu wpisów, jak wymienię poniżej:

Affinity > f
Background Only > False
Background Priority > 1
GPU Priority > 8
Priority > 6
Scheduling Category > High
SFIO Priority > High
SFIO Rate > 4

Jeśli priorytet tła i współczynnik SFIO nie są tutaj dostępne, utwórz dwa nowe wpisy wartości DWORD i dodaj odpowiednio nazwy i wartości.

Zmniejsz maksymalną liczbę wstępnie renderowanych klatek

Jeśli Twój procesor jest wystarczająco dobry, aby sprostać Twoim potrzebom związanym z grami, możesz zmniejszyć maksymalną liczbę wstępnie renderowanych klatek, aby zmniejszyć opóźnienia wejściowe. Domyślnie procesor graficzny renderuje niektóre klatki z wyprzedzeniem przed wyświetleniem ich na ekranie. Gwarantuje to, że gry nie będą się zacinać w przypadku, gdy procesor będzie musiał wykonać inne zadanie, które mogłoby opóźnić klatkę.

Jeśli wiesz, że Twój procesor bez problemu poradzi sobie zarówno z grą, jak i dodatkowymi zadaniami, możesz zmniejszyć tę liczbę, aby zmniejszyć powodowane przez to niewielkie opóźnienia.

Przejdź do tej lokalizacji w Rejestrze:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D

Utwórz tutaj nowy wpis wartości DWORD (32-bitowej) i nadaj mu nazwę MaxPreRenderedFrames. Po utworzeniu zmień jego wartość na 1, co będzie oznaczać, że tylko 1 klatka będzie wstępnie renderowana.

Zwiększ responsywność systemu

Kolejna opcja, która zapewnia równowagę między zadaniami na pierwszym planie (gry) i zadaniami w tle. Domyślnie system Windows dba o to, aby 20% zasobów procesora było zarezerwowane dla zadań o niskim priorytecie. Możesz dodatkowo zmniejszyć tę wartość do 10%, aby zwolnić więcej zasobów dla procesów na pierwszym planie, takich jak gry. Może to jednak mieć wpływ na zadania w tle, jeśli gra wykorzystuje wszystkie zasoby, a 10% nie wystarczy, więc bądź ostrożny.

Przejdź do tej lokalizacji w Rejestrze:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile

Tutaj zmień wartość SystemResponsiveness na 10.

Wyłącz algorytm Nagle’a

Domyślnie system Windows korzysta z algorytmu Nagle’a, który zapewnia wydajność sieci poprzez przechowywanie małych pakietów i wysyłanie ich w postaci dużych pakietów. Oszczędza to przepustowość i zapobiega przeciążeniom sieci. Jednak w grach online takie zachowanie powoduje również opóźnienia, ponieważ sieć czeka na zgromadzenie wystarczającej liczby pakietów przed ich wysłaniem.

Polecę ci poeksperymentować z tym, aby sprawdzić, czy rzeczywiście poprawia to twój ping w grze, czy nie. Jeśli tak nie jest, należy pozostawić tę opcję włączoną, aby mieć pewność, że sieć pozostanie wydajna.

Aby wyłączyć algorytm Nagle’a, musisz najpierw znać swój adres IPv4. Aby się tego dowiedzieć, naciśnij klawisze Windows + R i wpisz cmd w oknie dialogowym Uruchom, aby otworzyć wiersz poleceń. Tutaj użyj polecenia ipconfig/all wiersza poleceń. Spowoduje to wyświetlenie wielu informacji o sieci. Zanotuj tutaj adres IPv4.

Następnie otwórz poniższą lokalizację w rejestrze systemu Windows:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfejsy

Będzie kilka klawiszy interfejsu. Otwórz każdy z nich i sprawdź wartość DhcpIPAddress każdego z nich. Musisz znaleźć taki, który ma wartość DhcpIPAddress taką samą jak Twój adres IPv4.

Po znalezieniu utwórz dwa wpisy wartości DWORD (32-bitowej) w tym kluczu interfejsu, a następnie nazwij je TcpNoDelay i TcpAckFrequency. Następnie zmień wartość każdego z nich na 1, aby wyłączyć algorytm Nagle’a.

Jeśli to nie poprawi twojego pingu w grze, pamiętaj o usunięciu obu nowych wpisów, aby włączyć algorytm Nagle’a.

Kończące się słowa

Osobiście zastosowałem wszystkie te hacki i widzę zauważalną poprawę zarówno pingu, jak i wydajności w grze. Jeśli chodzi o wydajność, nie osiągnąłem zauważalnie większej liczby klatek na sekundę, prawdopodobnie dlatego, że zoptymalizowałem już ustawienia systemu Windows w celu zwiększenia wydajności. Chociaż nagle nie widzę zacięć w grach, które wcześniej się zacinały, gdy używano ciężkich efektów wizualnych.