Reducir la latencia de los juegos (ping) en Windows

Cuando me conecto a los servidores del juego, normalmente no tengo un ping incorrecto, siempre que el emparejamiento automático no me conecte a un servidor en Australia, Japón o los EE. UU. (Soy de Alemania). Eso sucede a veces, tanto en Team Fortress 2 como en Counter Strike Global Offensive, los dos juegos que más juego actualmente.

Juego mucho con amigos y me doy cuenta de que sus pings suelen ser mucho peores que los míos. Solía ​​atribuir esto únicamente a su conexión a Internet y realmente no pensé que los ajustes de conexión cambiarían mucho en este sentido.



Luego leí sobre dos configuraciones de Registro, TCPAckFrequency y TCPNoDelay, y cómo pueden reducir el ping en juegos y otras aplicaciones que funcionan mejor con baja latencia. Si eres un jugador y experimentas problemas de retraso cuando estás conectado a un servidor cercano, es posible que desees intentar modificar esas dos configuraciones para ver si esto hace que tu experiencia de juego sea más agradable.

Propina: use un programa gratuito como Network Latency View para registrar la latencia.

  • TCPAckFrecuencia 'utiliza reconocimientos retardados para reducir el número de paquetes que se envían en los medios'. En lugar de enviar un acuse de recibo cada vez, los acuses de recibo se retrasan.
  • TCPNoDelay determina si regañar está habilitado o deshabilitado. Nagling 'es una característica que combina varios paquetes en un solo paquete más grande para transmisiones más eficientes'.

Esto reduce la carga general en la red para optimizar el tráfico de la red. El inconveniente es que la latencia puede aumentar debido a ello. Si está utilizando su PC principalmente para juegos, o experimenta problemas con lag en los juegos, es posible que desee ver si desactivar esas funciones mejora la latencia del juego en su extremo.

Arreglar el retraso del juego

reduce game lag ping

Necesita realizar dos cambios en su Registro de Windows.

  • Utilice Windows-R para abrir el cuadro de ejecución en el sistema.
  • Escriba regedit aquí y toque la tecla Intro
  • Navegue a la siguiente clave de Registro aquí usando la estructura en forma de árbol a la izquierda: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services Tcpip Parameters Interfaces
  • Aquí debe revisar la lista de subclaves para ubicar la entrada del adaptador de red que se usa para conectarse a Internet. Si está utilizando DHCP, debe buscar DhcpIPAdddress aquí para encontrar el adaptador correcto; de lo contrario, debe buscar IPAddress aquí.
  • La mayoría de las entradas no contenían datos útiles sobre un sistema de prueba, por lo que encontrar el correcto debería ser relativamente fácil.
  • Si no conoce su dirección IP local, haga lo siguiente para averiguarlo: Use Windows-R para abrir el cuadro de ejecución, escriba cmd y presione enter. Aquí debe ingresar ipconfig para mostrar la dirección IP.
  • Una vez que haya localizado la clave correcta, haga clic con el botón derecho y seleccione Nuevo> Valor Dword (32 bits).
  • Nombralo TcpAckFrequency y haga clic en Aceptar.
  • Luego haga doble clic en el valor y establezca su valor en 1. (Para restaurar la configuración predeterminada, cambie el valor a 2 o borrar la clave)
  • Ahora navegue a la siguiente clave: HKEY_LOCAL_MACHINE Software Microsoft MSMQ Parameters
  • Vuelva a hacer clic con el botón derecho en la clave y seleccione Nuevo> Valor de Dword (32 bits).
  • Nombra el nuevo parámetro TCPNoDelay
  • Luego haga doble clic en él y cambie su valor a 1. (Para restaurar la clave en un momento posterior, cámbiela a 0 o elimine la clave)

Todo lo que queda ahora es reiniciar la PC, cerrar sesión y volver a iniciarla, o matar y reiniciar el proceso explorer.exe.



El efecto depende mucho de los juegos que juegues, tu conexión a Internet y los servidores a los que te conectes. Ha habido informes de usuarios que afirmaron que esto redujo sus tiempos de ping en 100 ms y más en los juegos que juegan.