Starting with Windows 10 Fall Creators Update, it is possible to limit the Windows Update bandwidth and prevent Windows 10 from using all of your Internet connection to download huge updates. Let's see how to configure this useful feature.
As you may already know, there is a way to defer upgrades in Windows 10. The user can defer feature updates to prevent a new build from being installed, or postpone quality updates. There is also an option to switch the update branch from "Current Branch" to "Current Branch for Business" which receives updates much later. However, deferring updates does not change the fact that the updates are quite large and have to be installed sooner or later.
Windows 10 Fall Creators Update, known as version 1709, also adds the ability to limit the bandwidth available for Windows Update. So, when updating, Windows 10 will not kill your Internet speed, and you will be able to browse web sites, stream videos and do everything that requires bandwidth. This option will be much appreciated by users with a slow Internet connection.
Windows Update has always used Background Intelligent Transfer Service (BITS) to download updates. BITS uses idle bandwidth to get them, so in theory, if you are actively using your internet for something else, the algorithm for downloading of updates should sense this and back off or lower its bandwidth consumption. However, due to the size and frequency of Windows 10 updates, this does not seem to actually work as well on the latest OS, compared to previous releases of Windows. Many users have been complaining that Windows 10 updates disrupt their online activities too much. The newly added option to control the bandwidth should appease some of these complaints.
Tip: If you are running Windows 10 build 17035 and above, you can set the background and foreground Windows Update limit separately. Find which build, version and edition of Windows 10 you have installed and see the following article:
To Limit Windows Update Bandwidth in Windows 10, do the following.
- Open the Settings app.
- Go to Update & security -> Windows Update.
- On the right, click Advanced options.
- On the next page, click the link Delivery Optimization at the bottom. See the screenshot below:
- At the bottom of the Delivery Optimization page, click the link Advanced options.
- On the page Advanced options, configure the options provided under Download settings. The first slider on the screenshot below is responsible for the download bandwidth limit.
Tip: On the Delivery Optimization page, there is a link "Activity monitor". It opens the following page:
There, you can see a nice view of your traffic stats related to Windows Update.
Here is how to configure this feature with a Registry tweak.
Limit Windows Update Bandwidth with a Registry Tweak
You need to sign in as Administrator before proceeding.
- Open the Registry Editor app.
- Go to the following Registry key.
See how to go to a Registry key with one click.
- On the right, modify or create a new string value DownloadRateBackgroundPct.
- Set its value data to a number between 5 and 100 for the percentage of bandwidth you want to limit Windows Update to.
- To set the limit for the bandwidth used for updates uploaded to other PCs, modify or create a string value UpRatePctBandwidth. Again, set its value to a number between 5 and 100.
- To change the monthly upload limit, modify the string value UploadLimitGBMonth. Enter a number between 5 and 500 to set the amount of GBs as the monthly upload limit.
- Restart Windows 10.
Many thanks to Nick of TheCollectorsBook for tipping us.