Windows 10 by default prioritizes it's self for your band width, if you have a gaming PC or a laptop you probably do not want Windows 10 deciding when to us your bandwidth, specially if you are on a limited band width connection (Not everyone has high speed) and of course Windows will start using bandwidth when you need it most, like in a zoom call or downloading something for work.
Lets fix that
This is for Windows 10 Pro so we can use gpedit.msc to change it.
- click start and gpedit.msc
- click Administrative Templates
- click Network
- double click QoS Packet Scheduler
- double click Limit reservable bandwidth
- click Enabled
- Set band width limit to 0
- click ok and reboot
For Windows 10 Home version, you will have to edit the registry (if you are not comfortable editing your registry do not apply this fix)
- click start and regedit.msc
- double click HKEY_LOCAL_MACHINE
- double click SOFTWARE
- double click Polices
- double click Microsoft
- right click on Microsoft and select New Key and call it Psched
- right click and select new DWORD
- name it NonBestEffortLimit and leave the default of zero
- close out of regedit and reboot
You may or may not see any improvement but you know that Microsoft isn't using your bandwidth when you don't want them too.
enjoy