Reduce game network latency in Windows 7 or Vista


After installing Windows 7 I noticed a slight increase in network latency in several online games. It wasn’t a big deal – I’m talking 200-300ms, but this is on a connection that was reliably < 100ms in the past. Beyond the obvious settings in Windows or on your router, here’s a list of tweaks that may help quite a bit. It involves disabling Nagle’s algorithm, also commonly known as TCP no delay, which is basically an optimization of network traffic that tries to reduce overall packet volume but can cause extra latency in the connection. This should work on Windows 7 or Vista, though the same principle can probably applied to other operating systems as well.

  1. From a command prompt (usually in All Programs -> Accessories -> Command Prompt) run “regedit”
  2. Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces
  3. Browse the items under interfaces until you find one that has an IPAddress entry matching the network interface you want to affect (typically LAN IP addresses start with 192.168 or 10.0); note that if your IP address is automatically assigned by a DHCP server you may need to look for a matching DhcpIPAddress instead of IPAddress
  4. Right-click on the interface and select New > DWORD (32-bit) Value, name it “TcpAckFrequency”
  5. Right-click the new TcpAckFrequency value and select Modify, enter “1″ (Hexadecimal radio button should be selected)
  6. Right-click on the interface and select New > DWORD (32-bit) Value, name it “TCPNoDelay” (note that TCP is all uppercase this time – that’s intentional)
  7. Right-click the new TCPNoDelay value and select Modify, enter “1″ (Hexadecimal radio button should be selected)
  8. Verify that both TcpAckFrequency and TCPNoDelay now show up in the adapter’s property list with types REG_DWORD and values 0×00000001
  9. Exit regedit and reboot (reboot is necessary for the changes to take effect!)
  10. Play a game and enjoy your new low ping

This decreased my ping in most games from 200-300ms to 50-60ms, which matches the latency I would see via a tracert to the game’s server.

, , , , ,

  1. #1 by Lighter on February 18, 2013 - 10:05 am

    Nothing change. i followed everything carefully, i also tried to do make a TcpAckFrequency and TCPNoDelay in 3 subfolders that has DhcpIPAddress on it. i have four subfolders under Interfaces.

  2. #2 by Daramutre on April 1, 2013 - 10:42 pm

    hi mate, i play aion and ping at abot 470, tried this and ping did not change at all. game server is in america and i am in Australia. if i use a program called battleping my ping goes down to between 250 and 400. my question is, is there anything else i may have to change other than your guide to this to make it work. both TcpAckFrequency and TCPNoDelay show up in list with the value of 0×00000001 (1) but no change to ping :(

1 4 5 6
(will not be published)


  1. Reduce game network latency in bWindows 7/b or Vista « Life amp; Code « Windows 7 Live Info
  2. Windows 7 gaming latency fix - Windows 7 Forums
  3. Improving FPS and latency « pwnwear: tanking and thinking
  4. Reduce game network latency in Windows 7 or Vista « Life & Code | Windows (7) Affinity
  5. Aion China went down? - Page 19 - AionSource.com
  6. Aion China went down? - Page 20 - AionSource.com
  7. Reducing Game Network Latency :) - AionSource.com
  8. How to improve your latency/lag - AionSource.com
  9. Latency fix for Windows - BattleForums.com Blizzard Gaming Forums
  10. links for 2009-10-15 | On9 Systems
  11. is lag hurting my dps - The Warlocks Den - WoW Warlock Discussions
  12. Latenzschwankungen unter Windows 7 | PC-Users.de
  13. Left 4 Dead [STEAM] [L4D 2] Massive Ping Probleme | PC-Users.de
  14. Windows 7 - The Warlocks Den - WoW Warlock Discussions
  15. PlayDota Garena Group - Page 48 - DotA Forums
  16. [Warcraft 3] it lags on windows 7 - DotA Forums
  17. Windows 7 General and Audio Lag (Severe)
  18. Daily Links 7. May 2010 « My Workstation Blog
  19. [Warcraft 3] Dota on Windows 7??? - DotA Forums
  20. Lag spike issue.
  21. [Software] Win7 makes wc3 lag unbearable - DotA Forums
  22. [Software] Windows 7 / Garena Delay Issue - DotA Forums
  23. Does Disabling Nagle's Algorithm Reduce Latency? - Overclock.net - Overclocking.net
  24. TCPAckFrequency - Gaming Latency reducer? - HEXUS.community discussion forums
  25. Mediafire
  26. code promotion
  27. Battlefield 3 discussion! - Page 29 - Digit Technology Discussion Forum
  28. Battlefield 3 Lagging... - Digit Technology Discussion Forum
  29. Game Key
  30. newest online games
  31. Reducing internet latency. | God Animates Everything