Sumažinkite žaidimų delsą („Ping“) „Windows“

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Prisijungdamas prie žaidimų serverių paprastai neturiu blogo taško, jei automatinis rungtynių sudarymas neprijungia manęs prie serverio Australijoje, Japonijoje ar JAV (aš esu iš Vokietijos). Kartais tai nutinka tiek „Team Fortress 2“, tiek „Counter Strike Global Offensive“ - dvejuose žaidimuose, kuriuos aš dabar žaidžiu labiausiai.

Aš daug žaidžiu su draugais ir pastebiu, kad jų pingai dažniausiai būna daug blogesni nei mano. Anksčiau tai priskyriau tik jų interneto ryšiui ir tikrai negalvojau, kad jungimo trūkumai šiuo atžvilgiu daug ką pakeis.

Tada aš perskaičiau apie du registro nustatymus, „TCPAckFrequency“ ir „TCPNoDelay“, ir apie tai, kaip jie gali sumažinti žaidimų ir kitų programų, kurios geriausiai veikia su mažu vėlavimu, pingą. Jei esate žaidėjas ir susiduriate su atsilikimo problemomis prisijungę prie artimojo serverio, galbūt norėsite pataisyti šiuos du parametrus ir išsiaiškinti, ar tai daro jūsų žaidimų patirtį malonesne.

Patarimas : naudokite nemokamą programą, pvz., „Network Latency View“, kad įrašytumėte latenciją .

  • TCPAckFrequency „naudoja atidėtus patvirtinimus, kad sumažintų paketų, siunčiamų į laikmeną, skaičių“. Užuot kiekvieną kartą siųsdami patvirtinimą, patvirtinimai vėluoja.
  • TCPNoDelay nustato, ar įjungimas ar neleidimas naršyti. „Nagling“ yra funkcija, sujungianti kelis paketus į vieną didesnį paketą efektyvesniam perdavimui “.

Tai sumažina bendrą tinklo apkrovą, kad būtų optimizuotas tinklo srautas. Trūkumas yra tas, kad dėl to vėlavimas gali padidėti. Jei kompiuterį dažniausiai naudojate žaidimams arba kyla problemų dėl žaidimų atsilikimo, tada galbūt norėsite sužinoti, ar šių funkcijų išjungimas pagerina žaidimų delsą jūsų pabaigoje.

Fiksuojantis žaidimo atsilikimas

reduce game lag ping

„Windows“ registre turite atlikti du pakeitimus.

  • Naudokite „Windows-R“, kad sistemoje būtų rodomas vykdymo laukas.
  • Čia įveskite „regedit“ ir bakstelėkite įvesties mygtuką
  • Eikite į šį registro raktą čia, naudodami medį primenančią struktūrą kairėje: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services Tcpip Parameters Interface
  • Norėdami rasti tinklo adapterio įrašą, naudojamą prisijungti prie interneto, čia turite pereiti papildomų raktų sąrašą. Jei naudojate DHCP, čia reikia ieškoti „DhcpIPAdddress“, kad rastumėte tinkamą adapterį, kitaip čia reikia ieškoti „IPAddress“.
  • Daugelyje įrašų nebuvo naudingų duomenų apie bandymų sistemą, todėl tinkamą rasti turėtų būti gana lengva.
  • Jei nežinote savo vietinio IP adreso, išsiaiškinkite tai atlikdami šiuos veiksmus: Norėdami parodyti runbox, naudokite „Windows-R“, įveskite cmd ir paspauskite Enter. Tada reikia įvesti „ipconfig“, kad būtų rodomas IP adresas.
  • Suradę tinkamą raktą, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Naujas> Dword (32 bitų) reikšmė.
  • Pavadink tai „TcpAckFrequency“ ir spustelėkite gerai.
  • Dukart spustelėkite vertę ir nustatykite ją į vienas . ( Norėdami atkurti numatytąjį nustatymą, pakeiskite reikšmę į du arba ištrinkite klavišą )
  • Dabar eikite į šį raktą: HKEY_LOCAL_MACHINE Software Microsoft MSMQ Parameters
  • Dešiniuoju pelės mygtuku spustelėkite dar kartą ir pasirinkite Naujas> Dword (32 bitų) reikšmė.
  • Pavadinkite naują parametrą TCPNoDelay
  • Po to du kartus spustelėkite ją ir pakeiskite jos vertę į vienas . ( Norėdami atkurti raktą vėliau, pakeiskite jį į 0 arba ištrinkite )

Dabar liko tik paleisti kompiuterį, atsijungti ir vėl įjungti arba nužudyti ir iš naujo paleisti explorer.exe procesą.

Efektas labai priklauso nuo žaidžiamų žaidimų, interneto ryšio ir serverių, prie kurių prisijungiate. Buvo vartotojų pranešimų, kurie teigė, kad tai sumažina jų žaidimo laiką 100ms ir daugiau.