Increasing WoW Performance II: Latency

Wednesday, January 2, 2008

Unlike the previous trick with using Windows Media Player, this one worked for me. I was surprised to see my latency dropping from 120-150 to about 50, so read on to find out how.

For this you will need to dig a bit deeper into the registry of your PC, but don't get scared, it's much easier than you may think.

First, go to Start > Run, and type regedit.

A window should pop up.
Find: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

At this point you can click on Favorites > Add to favorites in the menu and add it so you can quickly browse to it in the future.

Now you need to find your network interface. There are probably more than one listed, so check each one. The one where your IP address is listed is what you're looking for. If you can't find it, just select the one with the most values in the right pane.
Now, right click on the right pane and select New > DWORD value. Name it TcpAckFrequency. Right click on this entry, select Modify, and in Value Data field type "1" (no quotes).

Click OK and go to next step.

Now find: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters

And again, right click somewhere on the right pane, choose New > DWORD value. Name it TCPNoDelay, right click the entry, select Modify and set a value of 1 again.
Click OK and close the Registry Editor.

You're done. Restart your PC and go check your latency!

Disclaimer: don't blame me if you mess up something! Follow the steps and everything should go smooth with no harm done. If you have any problems, you're welcome to post a comment and I'll try to help. Thanks to elitistjerks for this.
This worked for me like a charm on Windows Xp. If you're using Vista, I got no idea if it works or not.

Be sure to tell me if this worked for you!

> Increasing WoW performance II: Latency

Posted by H at 2:19 PM