Friends, at times you feel that your broadband connection is good but the speed is not optimal. At this point of time you would like to dig in and try to find the settings in Windows which can improve your broadband speed to some extent and to get most out of what you have.

The first hindrance in preforming this task is that we are not aware of the the places where these settings are present.  

Secondly,even if we find the options, we are not sure about the values which needs to be supplied and what are the optimal values. For example if you want to change ‘MaxConnectionsPerServer’ and ‘MaxConnectionsPer1_0Server’ then you have to go to registry and make changes there. Well, you can do this very easily via TCP optimizer. Just go to its ”Advance settings’ tab and there you can find it right on the top. Just for your information, value of these two controls Maximum number of simultaneous downloads in windows.

Now coming back to our original topic, thirdly we have to store the previous settings(which we are changing) somewhere(may be a text file) manually so that we can restore the old values if need arises.

Answer to all of your problems is Speed Guied’s TCP Optimizer which is a very useful yet FREE software.  Below is the screen shot of the same.

TCP optimizer                                                                                                                                                                                                                                                                                      

At first glance, all these technical terminology like ‘TCP Receive window’, ‘MTU discovery’, ‘Selective ACKs’ etc will look quite daunting to you. But, the best option for you is to use ‘Optimal settings’ radio button at the bottom of the screen and then click       ‘Apply changes’. Clicking on ‘Apply changes’will replace the current settings with those which are optimal according to the program. I would always recommend you to go with the settings suggested by the program until of unless you are experienced enough to decide yourself. Before doing this you may want to save the current setting so that you can move to the older ones if need arises. Well, you can do so by going to menu option ‘File’–>’Backup current settings’. 

I would also advice you that  do not expect magic in terms of performance improvement because the aim of the software is to extract the most out of what you have got.

Last but not the least, you can download TCP optimizer from download TCP Optimizer. This version of TCP optimizer is specifically for Windows 9x/ME/2K/XP/XP-SP2/2k3. Therefore, do not use it for Vista.

For Windows Vista, you need to download another patch from download patch for Vista. It sets both netsh auto tunning levels and modifies the Windows Registry as recommended by Speed Guide’s Vista Tweaks article. It also gives you an option to revert back to Vista’s original settings.  Below is a screen shot of the patch screen :

Vista TCP patch


                                                                                                                                                                                                                                                                                 Thats it for now friends. Stay tuned for more.