You are not logged in.
Hello everyone!
The last few days I was testing things out on my laptop because my ping jumped from ~30 ms to ~900 ms
And my game was lagging in every server,
so i found a solution for this problem that i want to share with you.
Since I've done this my ping is ~9 ms to ~27 ms !
Now I will explain how to solve this.
WARNING
Please do not touch anything else you can damage your system and make the system unstable!
Please make a backup before you start.
I have only tested this on Windows Vista & Windows 7.
STEP 1: Open Command prompt as Administrator and type > netsh interface tcp set global autotuning=disabled
Then type > Regedit
STEP 2: Open HKEY_LOCAL_MACHINE
Open SOFTWARE
Open Microsoft
Search Windows NT and open it
Open CurrentVersion
Search Multimedia and Select SystemProfile
Double click on NetworkThrottlingIndex, now change that "a" to "FFFFFFFF"
it will look like
Now restart you computer! and enjoy!!
I hope it has solved your problem.
- Syndrum²
Last edited by Syndrum² (2013-10-11 00:44:51)
thanks syn. works aswell for Windows 8.
Just the difference I have, my ping is not lower, it is just more stable but that is better than nothing ;-)
And in Windows 8, for the Windows 8 users you do not have a command line like in Windows 7, Vista, XP etc. Just open the start screen and type in there the commands like "netsh interface tcp set global autotuning=disabled" and regedit, then you have just to click on the left side the command again. I try to make later a screen to visualize what I mean ;-)
Otherwise you can just give in the start screen CMD and the normal command line will open, just the problem is you can not make right click and say "start as administrator" but it worked besides that aswell for me.
Just a question what does the command "netsh interface tcp set global autotuning=disabled" change in the system settings? I just recognized some other things that this command improved: I download my Mails with Outlooks over IMAP, normally it took a while until it was downloaded cause there I have 3 different acounts, now it is pretty fast.
Last edited by DC (2013-10-11 11:33:44)
I will try this one today evening and I WILL BLAME YOU IF MY PC WILL START TO BURN xD
thanks syn. works aswell for Windows 8.
Just the difference I have, my ping is not lower, it is just more stable but that is better than nothing ;-)
Good to hear that it works:D !
Since i have done that I can normally play without lags and my ping is now 9-11
And in Windows 8, for the Windows 8 users you do not have a command line like in Windows 7, Vista, XP etc. Just open the start screen and type in there the commands like "netsh interface tcp set global autotuning=disabled" and regedit, then you have just to click on the left side the command again. I try to make later a screen to visualize what I mean ;-)
Otherwise you can just give in the start screen CMD and the normal command line will open, just the problem is you can not make right click and say "start as administrator" but it worked besides that aswell for me.
If you can not open cmd as administrator, the command "netsh interface tcp set global autotuning=disabled" will not work.
This command that needs Administrators rights to change things.
if you can not open cmd as Administrator Go to > C:\Windows\System32 And search cmd and open cmd as Administrator.
To open the program as an administrator. You need to click on the icon with your right mouse button
and select > Run as Administrator
Just a question what does the command "netsh interface tcp set global autotuning=disabled" change in the system settings? I just recognized some other things that this command improved: I download my Mails with Outlooks over IMAP, normally it took a while until it was downloaded cause there I have 3 different acounts, now it is pretty fast.
netsh interface tcp set global autotuning=disabled
Interface tcp (Transport Control Protocol) includes the concept of a windows network size how much data the sender can fire off, just like servers in online gaming or downloading something from website's or ftp. (faster transfers), especially on higher latency links. The problem is that the TCP "window size" parameter is a 16-bit field, if you disable this.
The sender can send you more data. This means that the ping become normal because there is no more limit
Last edited by Syndrum² (2013-10-11 13:12:56)
I will try this one today evening and I WILL BLAME YOU IF MY PC WILL START TO BURN xD
hahaaha Make a back up before u start xD
netsh interface tcp set global autotuning=disabled is not useful for gaming, because most games use UDP. It can be useful for web browsing or downloading/uploading, however you should use instead TCP Optimizer, which will automatically tweak all settings.
The NetworkThrottlingIndex registry change from 0xA to 0xFFFFFFFF is important, because it will remove the limit of 10 packets (0xA) per millisecond for non-multimedia (e.g. gaming traffic): http://support.microsoft.com/kb/948066
netsh interface tcp set global autotuning=disabled is not useful for gaming.
yes it is. it will make the ping stable
I've tested it out and went ccompare and i saw a big difference )
my ping is normal now than before.
Last edited by Syndrum² (2013-10-11 13:44:48)
For XP you do not have the autotuning thing "netsh interface tcp set global autotuning=disabled", as far I know. Vista was the first system which came with it.
Last edited by DC (2013-10-11 14:44:45)
If you want you can try to insert in CMD: "netsh interface tcp show global ", then you can make sure if it exists or not.
Thanks mate I had a few lags during gameplay before I tried this, and as far as I can see, it is better now But my ping has not changed.
Any1 try with XP?
Just tested. It works flawless with my Win98 machine, so you should not have any problems with your newer OS.
nice, so this something could be done with XP too?
any suggestion for a wireless connection? My ping is low but jumps from 40 to 140 mostly in crowd situations. I must have big packet loss since i cant even make side hits easilly. If i could reduce the packet loss that would be nice already...
Hi tuia, thanks for info on tcp optimizer. just wondering, can you give print screen of tcp optimizer for best bf1942 experience? i use win7. i noticed that settings are different for "optimal" and "windows default" settings in tcp opt. maybe you can recommend what to use
And ty syndrum for ideas on improvement of bf gaming
netsh interface tcp set global autotuning=disabled is not useful for gaming, because most games use UDP. It can be useful for web browsing or downloading/uploading, however you should use instead TCP Optimizer, which will automatically tweak all settings.
The NetworkThrottlingIndex registry change from 0xA to 0xFFFFFFFF is important, because it will remove the limit of 10 packets (0xA) per millisecond for non-multimedia (e.g. gaming traffic): http://support.microsoft.com/kb/948066
Last edited by RamYam (2013-10-18 20:02:31)
any suggestion for a wireless connection? My ping is low but jumps from 40 to 140 mostly in crowd situations. I must have big packet loss since i cant even make side hits easilly. If i could reduce the packet loss that would be nice already...
I recommend you to disable IPv6 on your PC and router. You can also try to disable mixed B/G/N mode. Use G or N only.
any suggestion for a wireless connection? My ping is low but jumps from 40 to 140 mostly in crowd situations. I must have big packet loss since i cant even make side hits easilly. If i could reduce the packet loss that would be nice already...
How strong is the signal between you and the wifi modem? less than 3 stripes is bad for gaming.
For a strong wifi signal you should buy a wifi repeater.
Lecter wrote:any suggestion for a wireless connection? My ping is low but jumps from 40 to 140 mostly in crowd situations. I must have big packet loss since i cant even make side hits easilly. If i could reduce the packet loss that would be nice already...
How strong is the signal between you and the wifi modem? less than 3 stripes is bad for gaming.
For a strong wifi signal you should buy a wifi repeater.
its two in four
Syndrum² wrote:Lecter wrote:any suggestion for a wireless connection? My ping is low but jumps from 40 to 140 mostly in crowd situations. I must have big packet loss since i cant even make side hits easilly. If i could reduce the packet loss that would be nice already...
How strong is the signal between you and the wifi modem? less than 3 stripes is bad for gaming.
For a strong wifi signal you should buy a wifi repeater.its two in four
that's nothing that's too bad for online gaming
any suggestion for a wireless connection? My ping is low but jumps from 40 to 140 mostly in crowd situations. I must have big packet loss since i cant even make side hits easilly. If i could reduce the packet loss that would be nice already...
You don't seem to have packet loss, checked your traffic to the server and it was excellent. About ping spikes, you can test if it's temporary by pinging server at random times in Windows Command Prompt: ping -t 188.165.220.115, or use WinMRT.
Hi tuia, thanks for info on tcp optimizer. just wondering, can you give print screen of tcp optimizer for best bf1942 experience? i use win7. i noticed that settings are different for "optimal" and "windows default" settings in tcp opt. maybe you can recommend what to use
Choose Optimal settings in TCP Optimizer. It won't improve your gaming experience, but your download/upload speeds may get better.
how bad is 1 that every 10 seconds jumps to 2 for 5 seconds??
Move your computer closer to router to reduce signal interference.
I have tried it and
NOTHING HAPPENED
But didnt do "global tuning=disabled", it is useless for games
7 ultimate