If you want to know how to improve your latency in WoW in Windows 7 or 8, try a few registry tweaks that optimize your TCP/IP settings in Windows 7 that can reduce your latency in WoW significantly!
Pre-Warnings
Before you start tweaking your system, please read some important notes:
- TcpAckFrequency
- TCPNoDelay
Also:
WoW Latency Registry Fix for Windows 7
1. Step Open up the registry:
2. Step Uncollapse the following entry:
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\
- Interfaces]
3. Step Uncollapse all:
4. Step Create two “DWORD” registry keys called TcpAckFrequency and TCPNoDelay:
Here’s an example what it should look like:
5. Step Double-click on each new registry key and change the value from “0” to “1” (without the quotes, base hexadecimal)
Now you can enjoy a low latency in World of Warcraft again! This fix worked for a lot of people already, so I’d be surprised if it wouldn’t help you to reduce your latency in Windows 7 and WoW.
How does it improve my latency in WoW?
What we just done via a handy registry tweak is to disable the delayed ACK. ACK (short for ACKNOWLEDGE) is a confirmation that you have received a network package. While you are playing WoW, you are constantly sending and receiving network packets and each of those packets has to be confirmed from your PC.
The solution?
TcpAckFrequency = 1 will disable delayed ACK. Default is 2, so it will wait for 2 packages until sending out ACK.
To disable TCP packet batching, we set TcpNoDelay to 1, so all packets will be send no matter what size they have (normally TCP sends out batched packages).