question

IanTurner-5104 avatar image
1 Vote"
IanTurner-5104 asked vangyeco-0121 answered

Extreamly slow Upload speed in Windows (all other OS's on network are fine)

I've been having this issue since at least January 2021 on my entire fleet of Windows devices. I first noticed it when my offsite backups stopped completing in time.

Upload speed in Windows is being throttled by something. Download speed is unaffected.

WAN is 2Gbps symmetrical. My ISP (Washington State K-20 Telecommunications Network) confirmed that their circuit is not the cause and is capable of 1800 Mbps symmetrical throughput. Distance is a factor, as I can get 400Mbps to my local telco (which isn't my IPS). Going past a few hundred kilometers it drops to 30-70Mbps. There is an initial burst, but drops quickly.

I have an HPE/Aruba network and a Sophos XG 310 v2 running SFOS 18.0.4 MR-4. If I plug a client directly into my 10Gbit fiber before my firewall, I can get acceptable speeds on Windows. I haven't been able to find any setting in Sophos XG to tweak that would make any difference. Local iPerf3 tests ruled out my core router/switch/datacenter.

All tests run from Hyper-V guests on Server 2019 Datacenter running on HPE ProLiant DL360 Gen10 hardware.
Windows Server 2019 Datacenter speed tests:
81206-image.png
81275-image.png

Linux (CentOS 8) speed tests:

 Speedtest by Ookla
    
      Server: Comcast - Seattle, WA (id = 1782)
         ISP: Washington State K-20 Telecommunications Network
     Latency:     3.93 ms   (0.16 ms jitter)
    Download:   915.29 Mbps (data used: 1.2 GB)
      Upload:  1537.96 Mbps (data used: 1.8 GB)
 Packet Loss: Not available.
  Result URL: https://www.speedtest.net/result/c/c4bca417-e246-4f46-964a-c4291e4a3914

 Speedtest by Ookla
    
      Server: Comcast - Sacramento, CA (id = 9436)
         ISP: Washington State K-20 Telecommunications Network
     Latency:    24.65 ms   (0.13 ms jitter)
    Download:  1232.96 Mbps (data used: 1.7 GB)
      Upload:  1007.46 Mbps (data used: 1.3 GB)
 Packet Loss:     0.4%
  Result URL: https://www.speedtest.net/result/c/21032a9c-8285-44fe-aadf-ad4dc3d90428

OS affected for me:

  • Windows 10 2004

  • Windows 10 20H2

  • Windows 2016

  • Windows 2019

All devices are fully updated, firmware included.

I've tweaked:

  • Limit reservable bandwidth

  • AV

  • Safe mode boot

  • Domain and non-domain computers

  • autotuning

  • Interrupt Moderation

  • Receive Side Scaling

  • TCP Congestion Control

  • Large Send Offload

I've tried the following hardware:

  • Dell Optiplex 7040

  • HP Elitebook 840 G5

  • HPE ProLiant DL380 Gen10

  • HPE ProLiant DL360 Gen10

These OS' are fine:

  • ChromeOS

  • Android

  • MacOS

  • iOS

  • Linux (CentOS, HyperV)

This is a continuation of https://docs.microsoft.com/en-us/answers/questions/89768/slow-wired-upload-speed-vs-linux-on-same-hardware.html


windows-serverwindows-10-network
image.png (43.6 KiB)
image.png (43.5 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

AxelRodz-4369 avatar image
1 Vote"
AxelRodz-4369 answered

I'm having the same problem. My setup is Windows 10 host with a pfSense Hyper-V guest as the router, Intel T350-2 Ethernet NIC, 250/10 Mbps cable internet. Downloads are fine, and everthing except my Windows 10 host uploads at the nominal upload speed, which only gets to about 0.1-0.2 Mbps. However, when I switch from wired to WiFi (Intel WiFi 6 AX200) the upload speed jumps to the nominal speed, even without disabling the wired NICs (I just enabled the WiFi NIC and gave it the lowest route metric). So maybe the problem is not in the TCP/IP settings?

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Magnis-8095 avatar image
1 Vote"
Magnis-8095 answered

Hi there,

Any update on the topic after a year? I upgraded my ISP recently and noticed the same issue.
Linux android and apple machines not affected.

Magnis

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

vangyeco-0121 avatar image
0 Votes"
vangyeco-0121 answered

I have similar Issue... I have the issue 1,5 year now after some windows update..
I have made every change on every forums i have seen..
at speed test net i have normal upload speeds like i have on my android phone (around 20 to 40mbps/up)
but on other sites like testmyspeed, restream/testspeed i can't go more than 4mbps/up
I tried 3 more network cards both wired and wireless
i tried to make my mobile hotspot still the exact same issue
mobile on the same sites at the same time work as it should even with data plan or with the same modem/router that pc uses with wifi
the problem is only on my windows 10 pc. i tried on 3 different pc's 2 with completely different hardware all of em are pure fresh windows 10 installations.
What is more strange is that sometimes the problem goes away by itself. yesterday i tried everything again.. i updated bios and all drivers changed cables etc at the start of the day everything were ok for awhile but at late night till 7am when i was trying everyhing yet again i was capping at 1,5/upload (!!) I even updated windows with a beta manual update...same issues.....now without messing anything 18:15 pm that is considered an hour that many people use the internet my upload capping at 20mbps/upload like the problem gone away..but im sure its not gonna last!!
so Im starting to suspect that its not only pure windows 10 issue but how isp handle the data that recieve from windows 10 and how handle that data/packets..maybe at times when more people are online and use the network the isp have some different packet handle or something? If it was only by windows 10 issue alone then how so many streamers on twitch and youtube can stream without any issues? I wonder now if go to windows 11 the problem will go away and stay away... although this gonna be a dealbreaker cause im using many programs/games that run not good or at all at windows 11......

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.