I have been trying to find out why my Windows 7 machine performed poorly compared to my Microserver Untangle Box and Win2008 Server. My main machine is far more powerful than these.
The uploads always seemed capped at 10Mbps or thereabouts. If I fired it through my Untangle Box I could get 18- 20Mbps.
A little more digging around it seemed a OS problem as I tried 2 different routers my ASUS N56U and a Dlink DIR655, and tried 3 different Network Cards.
So if you have a Windows 7 machine I suggest you try this.
Of course at your own risk and please backup your registry beforehand, and do not try if you are unsure.
Firstly you might want to try and turn the Auto Tune feature off and try this.
I did try truning auto tuning off also, but for me didn't make any difference.
With Command prompt action.
"netsh interface tcp set global autotuning=disabled"
Disabling
"netsh interface tcp set global autotuning=normal"
Enabiling
The main solution though for me was this.
start, run, type REGEDIT and open it, then find this
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AFD\Parameters
create a new dword 32bit string in Parameters and name it "DefaultSendWindow" Please do not enter Quotes
then double click it, choose Decimal and type this number 1640960
exit regedit, reboot pc.
After reboot run speedtest and see the difference.
My speeds are as expected now on all my machines.
Note "the number specified could be tuned to accurately reflect your upload 20Mbps = 256000. I have just set it at this figure so that my buffer size is increased enough to provide a difference."
The default in other Window OS's is 8192, but it isn't mentioned in Windows 7 at all, by simply adding this to the registry and increasing the number provided the result below.
BEFORE
AFTER
If you are experiencing problems with upload wired on Windows 7 and on BT Infinity 80/20 and above and maybe Virgin 120/20 then try as it only takes a few minutes. Please post back your results and test your speed through this link.
I hope this helps some of you, and that it some cases it may not be BT Infinity or Virgin equipment, but this simple setting.![Smile :) :)](/styles/default/xenforo/vbSmilies/Normal/smile.gif)
http://www.thinkbroadband.com/speedtest.html
If this doesn't work, but still find you are limited in your upload speed and have an Asus Motherboard.
Check to see if you installed AI Suite at any point and look for a program called Network Icontrol either disable it or un-install it as this has been known to cause problems and restrict uploads.
The uploads always seemed capped at 10Mbps or thereabouts. If I fired it through my Untangle Box I could get 18- 20Mbps.
A little more digging around it seemed a OS problem as I tried 2 different routers my ASUS N56U and a Dlink DIR655, and tried 3 different Network Cards.
So if you have a Windows 7 machine I suggest you try this.
Of course at your own risk and please backup your registry beforehand, and do not try if you are unsure.
Firstly you might want to try and turn the Auto Tune feature off and try this.
I did try truning auto tuning off also, but for me didn't make any difference.
With Command prompt action.
"netsh interface tcp set global autotuning=disabled"
Disabling
"netsh interface tcp set global autotuning=normal"
Enabiling
The main solution though for me was this.
start, run, type REGEDIT and open it, then find this
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AFD\Parameters
create a new dword 32bit string in Parameters and name it "DefaultSendWindow" Please do not enter Quotes
then double click it, choose Decimal and type this number 1640960
exit regedit, reboot pc.
After reboot run speedtest and see the difference.
My speeds are as expected now on all my machines.
Note "the number specified could be tuned to accurately reflect your upload 20Mbps = 256000. I have just set it at this figure so that my buffer size is increased enough to provide a difference."
The default in other Window OS's is 8192, but it isn't mentioned in Windows 7 at all, by simply adding this to the registry and increasing the number provided the result below.
BEFORE
![136257761162283186225.png](http://www.thinkbroadband.com/speedtest/button/136257761162283186225.png)
AFTER
![136275713987150041976.png](http://www.thinkbroadband.com/speedtest/button/136275713987150041976.png)
If you are experiencing problems with upload wired on Windows 7 and on BT Infinity 80/20 and above and maybe Virgin 120/20 then try as it only takes a few minutes. Please post back your results and test your speed through this link.
I hope this helps some of you, and that it some cases it may not be BT Infinity or Virgin equipment, but this simple setting.
![Smile :) :)](/styles/default/xenforo/vbSmilies/Normal/smile.gif)
http://www.thinkbroadband.com/speedtest.html
If this doesn't work, but still find you are limited in your upload speed and have an Asus Motherboard.
Check to see if you installed AI Suite at any point and look for a program called Network Icontrol either disable it or un-install it as this has been known to cause problems and restrict uploads.
Last edited: