Page 1 of 2 12 LastLast
  1.    05 Jul 2017 #1
    Join Date : Apr 2016
    Posts : 27
    win 10

    Windows 10 throttles internet download speed. Wonky built-in settings?


    Windows 10 appears to throttle internet speed.

    The link tested is
    http://sfo-korg-mirror.kernel.org/op...DVD-x86_64.iso

    It will start out at 20MB/s, then throttle down to just 200KB/s. !!!! It will sit at this superslow speed for a while, then climb up later, only to throttle down super slow again.
    This is a dedicated server on a gigabit line.

    At home, my 100mbps line holds the download steady at 100mbps. No speed dip.

    I know very little about how Windows controls transfer speeds, but I have read about Windows auto adjusting the tcp window and such.

    It seems the netsh settings are helping and hurting.


    Also, I have 10mbps upload speed at home, and when I try to upload to my 1gbps server, the speed is throttled at 1.5mbps.
    It starts at 10mbps, then quickly throttles.


    Whatever is working behind the scenes seems to be contributing to the server's slow download speed, and my slow upload from home.

    If I disable auto-tuning, speeds are even worse.
    The http server goes from maxing out my 100mbps line, to <10mbps.
    So outbound speeds from the server suffer, and inbound speeds to the server still suffer.


    help ?!
    Last edited by link626; 05 Jul 2017 at 14:40.
      My ComputerSystem Spec
  2.    05 Jul 2017 #2
    Join Date : May 2015
    Central IL
    Posts : 4,254
    Mac OS Sierra

    Windows is not throttling anything. You are trying to download an iso on a server that can be shared with other websites and also be bogged down by multiple people attempting to download files. Without knowing where that server is and how many other servers are shared in a VM, all of that is factored in in that the person who set it up had to implement some kind of QOS to keep a single user from eating up all of the available bandwidth.
      My ComputerSystem Spec
  3.    05 Jul 2017 #3
    Join Date : Jul 2015
    Posts : 9,414
    Windows 10 Pro

    Quote Originally Posted by bro67 View Post
    Windows is not throttling anything. You are trying to download an iso on a server that can be shared with other websites and also be bogged down by multiple people attempting to download files. Without knowing where that server is and how many other servers are shared in a VM, all of that is factored in in that the person who set it up had to implement some kind of QOS to keep a single user from eating up all of the available bandwidth.
    Agreed!!!!
      My ComputerSystem Spec
  4.    06 Jul 2017 #4
    Join Date : Apr 2016
    Posts : 27
    win 10
    Thread Starter

    it's most definitely Windows, because I have another Win7 server in the same data center that can sustain 20MB/s downloading that file, either simultaneously, or right after.
    That linux.iso download server has lots of bandwidth.

    Somehow, windows is screwing up the tcp settings on the fly. There's no reason the windows server should be capping my upload speed to it at 1.5mbps, especially on a 1gbps server.

    Also, when I run linux live CD on the Windows 10 server PC, I am not capped at 1.5mbps. I can upload to the linux at my max upload 12mbps.

    So it's definitely a tcp setting in Win10. I even tried Win7, and it's the same problem.
    Windows caps my speed from home>>> server

    I'm 2500 miles away, so I have 90ms ping.
    The win10 server does not cap the speed for transfers from closer locations.
    It's definitely miscalculating the optimal transfer speed
    Last edited by link626; 06 Jul 2017 at 14:19.
      My ComputerSystem Spec
  5.    06 Jul 2017 #5

    Quote Originally Posted by link626 View Post
    it's most definitely Windows, because I have another server in the same data center that can sustain 20MB/s downloading that file, either simultaneously, or right after.
    That .iso download server has lots of bandwidth.

    Somehow, windows is screwing up the tcp settings on the fly. There's no reason it should be capping my upload speed to it at 1.5mbps, especially on a 1gbps server.
    What's the other server running?

    BTW: Besides the throttling thing, I have found Windows uses a lot more bandwith for whatever (didn't bother wiresharking) - when I was on a capped plan, I switched to Linux for internet stuff...
      My ComputerSystem Spec
  6.    06 Jul 2017 #6
    Join Date : Apr 2016
    Posts : 27
    win 10
    Thread Starter

    2nd server in the datacenter is running Windows 7.
    As I understand, 7 and 10 have autotuning.

    However, I find my overall transfer speeds worse with autotuning off.
    With autotuning on, I can download from my win10 server at my max home speed 120mbps.
    with autotuning off and fiddling with tcp window settings in the registry, that speed drops to 50mbps or less.


    If there were only a way to turn off autotuning and adjust tcp for best performance.


    Both windows servers are in the same datacenter, with very similar routing, same ping times, same speeds.
    I can download from both of them at 120mbps, but one of the servers caps my upload to it.
    I'm comparing the two server tcp settings, and they look identical, so I can't figure out why it's capping me.


    I just ran Ubuntu live cd, and logged into the ftp server running at home. It can pull a file from my home ftp at 12mbps, my max upload speed.

    If I do the same thing on Windows, it pulls the file at 12mbps for 2 seconds, then drops way down to 2mbps or less.

    The autotuning is f'd up
      My ComputerSystem Spec
  7.    06 Jul 2017 #7

    Quote Originally Posted by link626 View Post

    The autotuning is f'd up
    Hmmm... maybe due to BITS which has QOS built in that'd f'd... I'll be interested in what the network guru's think...
      My ComputerSystem Spec
  8.    06 Jul 2017 #8
    Join Date : May 2015
    Central IL
    Posts : 4,254
    Mac OS Sierra

    What are the two IP's of both computers that you are running Windows desktop as a server, which is not going to work as you want. If you are going to run a server to host files, you really need to be using Linux and have it set up as a FTP server with strong security.

    Yes Windows 7 and 10 have different QOS schemes. A ping of 90 means that you have a lot of hops and that distance of over 2500 miles is going to be an issue. Windows adjusts up and down speeds depending on congestion along the way and the size of the packets being sent, which can vary in size and if there is a CRC error, it has to retransmit the packets that were malformed.
      My ComputerSystem Spec
  9.    06 Jul 2017 #9
    Join Date : May 2015
    Central IL
    Posts : 4,254
    Mac OS Sierra

    Quote Originally Posted by Superfly View Post
    Hmmm... maybe due to BITS which has QOS built in that'd f'd... I'll be interested in what the network guru's think...
    If the OP is using Windows Desktop, they are always going to have a issue. Especially if they have different computer hardware and not using a VM like most people do. With it being over 2500 miles away, the OP is going to see problems.
      My ComputerSystem Spec
  10.    06 Jul 2017 #10
    Join Date : Oct 2014
    Trnava
    Posts : 2,869
    Windows 10.4 Home 1709 x64

    Quote Originally Posted by link626 View Post
    If there were only a way to turn off autotuning and adjust tcp for best performance.
    Look at this: SpeedGuide.net :: TCP Optimizer / Downloads

    Also, you should remove all network protocols and disable all features, you do not need.
    Attached Thumbnails Attached Thumbnails capture_07062017_234241.jpg  
      My ComputerSystem Spec

 
Page 1 of 2 12 LastLast


Similar Threads
Thread Forum
Slow internet speed from windows 10. Tried many fix options.
I apologize in advance for this being a long post. After trying many fix options, I decided to try a forum. I have internet through Xfinity. My internet plan is supposed to be hitting speeds of up to 200mbps (megaBITS not megaBYTES), yet on...
Network and Sharing
Windows 10 I have internet connection but built-in apps won't connect.
Hi all. I have internet connection. I can browse web using Chrome, Opera, Firefox etc. but I cannot browse web with Edge. It says "hmm.. we can't reach this page." I cannot get windows update from update center, I cannot view my mails with buil-in...
General Support
Problem with internet speed connection. Slower internet on win 10.
Hi all. I have a weird problem with my internet connection. After i had instaled win 10, my interned slowed down. Before i had speed around 50 mbps (old result under) http://e-speedtest.com/test/785260 Now my speed is 10-15 mbps - no more....
Network and Sharing
Windows 10 iso download link using internet download manager? Slow net
I'm using a slow network and need to download windows 10 iso file with IDM for the sake of resume ability. Media creation tool gave me too many challenges because of this slow network. Anyone with links to download either the 64bit ISO or...
Installation and Upgrade
Solved Windows 10 upgrade - internet speed very slow
I recently upgraded from W7 to W10 on my W7 laptop. The install went well, no problems to report. Since then my broadband speed has suffered badly. I've just tested the speed - the download speed is 1.6mbps and upload speed 0.29mbps. It's not...
Installation and Upgrade
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 22:55.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums