xanaxfan wrote:Hey!
I'm using Windows 7 build 7100 atm, and my problem is I can't reduce my latency in WoW.
On the same computer with the same internet connection I had like 100 ms lower latency with Win Xp.
I've tried everything I could. I disabled all protocolls but TCP/IP I made every possible change in the network card parameters. (It worked btw, before these changes the latency was sky high.)
I also modified the registry, like on Xp and Vista, but at least as I see, it's doing nothing.
Any ideas?
Windows 7 is just like Windows Vista, just extremely improved upon. The TcpNoDelay registry tweak doesn't work with vista(I've tried it too, and it doesn't work. Feel free to correct me if I'm wrong).
-Anyways, to get the same effect as the TcpNoDelay tweak do the following:
This setting configures the maximum number of outstanding ACKs in Windows XP/2003/Vista/2008:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{NIC-id}
There will be multiple NIC interfaces listed there, for example: {1660430C-B14A-4AC2-8F83-B653E83E8297}. Find the correct one with your IP address listed. Under this {NIC-id} key, create a new DWORD value:
TcpAckFrequency=1 (DWORD value, 1=disable, 2=default, 2-n=send ACKs if outstanding ACKs before timed interval. Setting not present by default).
For gaming performance, recommended is 1 (disable). For pure throughput and data streaming, you can experiment with values over 2. If you try larger values, just make sure TcpAckFrequency*MTU is less than RWIN, since the sender may stop sending data if RWIN fills witout acknowledgement.
Here's a youtube tutorial on how to do it:
http://www.youtube.com/watch?v=XbWQnvytvqk
Enjoy!