Çevrimiçi oyunların hayranları genellikleyüksek ping sorunu Sorunun özü, oyun sunucusundan bilgisayara ve geriye bilgi aktarırken, oyunu önemli ölçüde etkileyen bir gecikme olması gerçeğinde yatmaktadır. Oyuncunun monitöründe olup bitenler, sunucuda olanlardan çok farklıdır. Herhangi bir, hatta en küçük gecikme, sözde "gecikmeye" neden olur. Önemli bir gecikmenin oyun karakterlerinin uygunsuz davranışlarına yol açtığı bir örnek olarak Counter Strike'ı kullanalım (yerlerinde donuyorlar, gerizekalı hareket ediyorlar, yanlış frekansta ateş ediyorlar vb.) - bu “gecikme” dir.
Oyuncular bu gecikmeyi mümkün olan her şekilde azaltmaya çalışırlar,böylece oyun daha hızlı çalışır, "daha temiz" ve yenilgi durumunda şikayet edilecek bir şey yoktu. Neyse ki birçokları için sorun çözülebilir, bunun için CS 1.6, World of Warcraft ve diğer oyunlarda ping'i azaltmak için özel bir program var. Ancak onunla çalışmaya başlamadan önce, neden bir gecikme olduğunu anlamaya değer.
Paket iletimi nasıl çalışır?
Sunucudan bilgisayara veri aktarırkenistemci yani bilgisayarınız bu verileri kontrol eder. Ağ paketleri biçiminde gelirler ve Windows işletim sistemi her biri için doğrulamayı geçecek şekilde yapılandırılmıştır. Bu amaçla, yeni bir paketin alınmasını erteleyen ve sistemin bir öncekiyle çalışmasını sağlayan bir zamanlayıcı oluşturuldu.
Bu işlemden kaçınmak için ping'i azaltmak için özel bir program kullanılır veya kayıt defterinde değişiklik yapılır.
kayıt aracılığıyla
Ping'i azaltmanın bir yolu, bu zamanlayıcıyı devre dışı bırakmak ve sistemi acil bir kontrol yapmadan paketi kabul etmeye zorlamak için kayıt defteri ayarlarını değiştirmektir.
Bu değişikliklerin işe yarayacağını anlamak önemlidir.yalnızca sorun sağlayıcınızla ilgili değilse. Bu nedenle, bant genişliği, sunucu uzaklığı, oyun türü ve diğerleri gibi çeşitli faktörlerin ping üzerinde önemli bir etkisi olabileceğinden, bu yöntemi her derde deva olarak almamalısınız.
Ne yapılması gerekiyor?
- İlk olarak, kayıt defterini düzenlemek için yardımcı programı çalıştırmanız gerekir, bu şu şekilde yapılır: "Başlat"> Çalıştır> regedit'i açın (Windows 10'da arama alanına "regedit" yazabilirsiniz).
- Düzenleyicide HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces satırını bulmanız gerekir.
- Arabirimin her alanında, TcpAckFrequency adlı bir DWORD dizesi oluşturmanız gerekir, ardından onaltılık bir onay kutusu ve bire eşit bir değer ayarlamanız gerekir.
- Sonra HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSMQParameters'a gidiyoruz.
- Orada TCPNoDelay öğesini arıyoruz (eğer yoksa, kendiniz oluşturmanız gerekir), değeri 1 olarak ayarlayın.
Bundan sonra, bilgisayarınızı veya ağ kartınızı yeniden başlatmanız gerekir. Oyunda başarılı olunması durumunda ping düşmeli ve bağlantı kesilme sayısı azaltılmalıdır.
Leatrix Gecikme Düzeltmesi
Birçoğu için, yukarıda açıklanan teknik,zor ve kayıt defterindeki bazı bölümler tamamen eksik olabilir. Bu tür kullanıcılar için ping'i azaltmak için özel bir program oluşturuldu - Leatrix Latency Fix. Bu yardımcı program aynı prensipte çalışır, tek farkla - her şey otomatik modda gerçekleşir. Yardımcı programı kurduktan sonra, bilgisayarınızı yeniden başlatmanız veya ağ kartını kapatıp açmanız gerekir.
CFosSpeed
Başka, daha gelişmiş bir program var.ping'i azaltmak için. CFosSpeed biraz farklı çalışır ve daha detaylı bir arayüze sahiptir. Oyunlarda ping'i azaltmaya yönelik bu program, son kullanıcının takdirine bağlı olarak oyun içeriğine veya diğerlerine öncelik vererek alınan paketlere öncelik vermenizi sağlar.
vekil
Herhangi bir nedenle programlar azalırsaLeatrix ve CFosSpeed gibi ping kullanıcı için uygun değildir, bu amaçla geçici bir proxy sunucusu kullanılabilir. Bunlara erişim sağlayan birçok kaynak var. Çevrimiçi oyun deneyiminizi hızlandırmanızı sağlarlar. Bu tür sunucular sorunu tamamen çözmezler, ancak ping azaltma yardımcı programları yardımcı olmasa bile çalışırlar.