Windows 10 limiting my internet speed?

Anonymous
2020-09-28T22:02:37+00:00

I have a PC running windows 10, all of the latest updates have been installed and drivers are up to date and it is connected to a ethernet cable for internet. I have a gigabit ethernet service. When I run an internet speed test I get somewhere between 14 -40 Megabits/sec download and 15-30 Megabits/sec upload (on a good day). When I connect my laptop to the same ethernet cable my download speed is between 650 and 750 Megabits/sec and my upload is closer to 50 Megabits/sec. I have tried many suggestions online such as turning off automatic updates, and removing the reserve bandwidth for updates. changing the network adaptor settings to force gigabit speed rather than auto assign. I have even tried installing a new gigabit network card to see if it was a motherboard issue and no luck. I cant seem to find anything online to help me resolve this issue. Please help.

Windows for home | Windows 10 | Internet and connectivity

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2021-05-04T10:45:03+00:00

Hello,

I had same issue. It was solved for me via following command in cmd. Previous value was disabled.

netsh int tcp set global autotuninglevel=normal

Was this answer helpful?

200+ people found this answer helpful.
0 comments No comments

49 additional answers

Sort by: Newest
  1. Anonymous
    2021-12-08T03:52:10+00:00

    That did it for me as well! Run this in command:

    netsh int tcp set global autotuninglevel=normal

    I have spent weeks troubleshooting this. Thank you!

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2021-10-23T08:35:30+00:00

    Hello,

    I've be struggling with this issue for a week !

    I've read hundred of posts where they say to set autotuninglevel to disabled.

    Since it was already disabled i did not change it.

    But in fact enabling it did the trick!

    I can now enjoy my full bandwith.

    Thanks a lot for that idea!

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2021-09-09T18:32:36+00:00

    I have the exact same issue.

    Sometimes my ethernet is at 300 Mbps, sometimes it's caped at 10Mpbs. I have multiple computers connected to the same router. But only one computer has the issue. Tried reinstalling windows 10. Did not help. I swapped and even changed my cat6 cables, did not changed.

    Best solution I found was to unplug and replug the cat6 cable on my computer.

    At this point I'm pretty sure it's an hardware failure of my motherboard or so bad driver from Killer Control. First driver of Killer Control  on my computer would give me blue screens when I was downloading, they had a memory leak, so RAM would fill up and crash your windows 10.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  4. Anonymous
    2021-09-05T10:58:40+00:00

    Thank you, MartinBajer!

    netsh int tcp set global autotuninglevel=normal

    It worked!!!

    Why many people say to set it to disable???...!!!

    Image

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments