Намалете игровата латентност (Ping) в Windows

Опитайте Нашия Инструмент За Премахване На Проблемите

Когато се свързвам със сървъри за игри, обикновено нямам лош пинг, при условие че автоматичното създаване на мачове не ме свързва със сървър в Австралия, Япония или САЩ (аз съм от Германия). Това се случва на моменти, както в Team Fortress 2, така и в Counter Strike Global Offtack - двете игри, които играя най-много в момента.

Играя много с приятели и забелязвам, че техните пингове обикновено са много по-лоши от моите. Аз приписвах това единствено на тяхната интернет връзка и всъщност не мислех, че настройките на връзката ще се променят много в това отношение.

След това прочетох за две настройки на системния регистър, TCPAckFrequency и TCPNoDelay, и как те могат да свалят ping в игри и други приложения, които работят най-добре с ниска латентност. Ако сте геймър и изпитвате проблеми с изоставането, когато сте свързани със сървър отблизо, може да искате да опитате да настроите тези две настройки, за да видите дали това прави вашето игрово изживяване по-приятно.

Бакшиш : използвайте безплатна програма като Network Latency View, за да записвате закъсненията ,

  • TCPAckFrequency „използва забавени потвърждения, за да намали броя на пакетите, които се изпращат на носителя“. Вместо да изпращат потвърждение всеки път, потвържденията се забавят.
  • TCPNoDelay определя дали nagling е активиран или деактивиран. Nagling 'е функция, която комбинира няколко пакета в един, по-голям пакет за по-ефективни предавания'.

Това намалява общото натоварване на мрежата, за да оптимизира мрежовия трафик. Недостатъкът е, че латентността може да се увеличи поради това. Ако използвате компютъра си най-вече за игри или имате проблеми с изоставането в игрите, тогава може да искате да видите дали изключването на тези функции подобрява латентността на играта във вашия край.

Фиксиране на изоставането в играта

reduce game lag ping

Трябва да направите две промени в системния регистър на Windows.

  • Използвайте Windows-R, за да покажете полето за стартиране в системата.
  • Въведете regedit тук и натиснете клавиша за въвеждане
  • Отворете тук следния ключ от регистъра, използвайки дървовидната структура отляво: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services Tcpip Параметри Интерфейси
  • Тук трябва да преминете през списъка на под-клавишите, за да намерите записа на мрежовия адаптер, който се използва за свързване към Интернет. Ако използвате DHCP, трябва да потърсите DhcpIPAddress тук, за да намерите правилния адаптер, в противен случай трябва да потърсите IPAddress тук.
  • Повечето от записите не съдържат никакви полезни данни в тестова система, така че намирането на правилния трябва да бъде сравнително лесно.
  • Ако не знаете вашия локален IP адрес, направете следното, за да го разберете: Използвайте Windows-R, за да изведете runbox, въведете cmd и натиснете Enter. След това трябва да въведете ipconfig, за да покажете IP адреса.
  • След като намерите правилния ключ, щракнете с десния бутон върху него и изберете New> Dword (32-bit) Value.
  • Назовете го TcpAckFrequency и щракнете ок.
  • След това щракнете двукратно върху стойността и задайте нейната стойност на един , ( За да възстановите настройката по подразбиране, променете стойността на две или изтрийте ключа )
  • Сега отворете следния ключ: HKEY_LOCAL_MACHINE Софтуер Microsoft MSMQ Параметри
  • Щракнете с десния бутон отново върху бутона и изберете New> Dword (32-bit) Value.
  • Име на новия параметър TCPNoDelay
  • Щракнете двукратно върху него след това и променете стойността му на един , ( За да възстановите ключа в по-късен момент, променете го на 0 или изтрийте ключа )

Остава само да рестартирате компютъра, да излезете и включите отново, или да убиете и рестартирате процеса на Explorerr.exe.

Ефектът зависи много от игрите, които играете, вашата интернет връзка и сървърите, с които се свързвате. Има съобщения от потребители, които твърдят, че това намалява времето им за пинг със 100 мили и повече в игрите, които играят.