Leatrix Latency Fix will reduce your latency significantly. The average reduction (based on feedback from comments) is 66%. Click the Change Log tab above to see a summary of player feedback.
The installation procedure is quick and simple. No matter what computer you use, if it's running Windows, I think you'll be very happy with the result.
If you benefit from this script, please post in the comments section with your findings. Tell me how much your latency has been reduced but please also include your operating system and service pack.
How to install the Latency Fix
The Latency Fix runs on Windows XP (SP2 or higher), Windows Vista (SP1 or higher) and Windows 7. Other platforms are not supported.
- Run the script called "Optimise TCP for reduced latency and faster gameplay".
- You'll see a confirmation that the Latency Fix has been applied successfully.
- Restart your computer for the changes to take effect.
- Login to Wow and you should notice a reduction in latency.
If, for whatever reason, you're not happy with the results, simply run the script called "Restore TCP back to Windows defaults" and restart your computer. This will set things back to how they were before.
What does the fix do?
TCP uses delayed acknowledgments to reduce the number of packets that are sent over the network. Instead of sending an acknowledgment for each TCP segment received, TCP (in Windows 2000 and later) takes a common approach to implementing delayed acknowledgments. As data is received by TCP on a particular connection, it sends an acknowledgment back only if one of the following conditions is true:
- No acknowledgment was sent for the previous segment received.
- A segment is received, but no other segment arrives within 200 milliseconds for that connection.
Typically, an acknowledgment is sent for every other TCP segment that is received on a connection unless the delayed ACK timer (200 milliseconds) expires. Leatrix Latency Fix modifies the delayed ACK timer so that every packet is acknowledged immediately by only allowing one outstanding TCP ACK per segment.
User Account Control Issues
User Account Control forces programs to run with regular user privileges, even if you are currently logged into the computer with an account which has Administrator privileges.
If you are not logged into your computer with an account which has Administrator privileges, or you are using Windows 7 or Windows Vista with User Account Control enabled, the script will ask you for Windows account credentials so that it can run. Simply follow the instructions in the script.
If you prefer to disable User Account Control completely, follow these steps:
- Click Start, and then click Control Panel.
- In Control Panel, click User Accounts.
- In the User Accounts window, click User Accounts.
- In the User Accounts tasks window, click Turn User Account Control on or off.
- Clear the Use User Account Control (UAC) to help protect your computer check box, and then click OK.
- Click Restart Now to apply the change right away.
- Then restart your computer and run the Latency Fix Script again. It should now run successfully.
Alternatively, you can run the script from an elevated command prompt, which you can open by right-clicking the Command Prompt item in the Start menu while holding down the shift key and choosing 'Run as Administrator'.
Change Log:
1.21 - The Checker script will now show the names of the network interfaces which Leatrix Latency Fix is installed on, and it will show virtual or DHCP addresses correctly.
1.18 - The Checker script will now show which network interfaces Leatrix Latency Fix is installed on. It'll list them by IP address.