Published by


Brink's Avatar
Administrator

Posts: 25,251

Show Printable Version 


How to Limit Bandwidth to Download and Upload Windows and App Updates in Windows 10

information   Information
Delivery Optimization has been synonymous with “Peer-to-peer” but few people are aware that it is also used as the main downloader for content downloaded from Windows Update and Windows Store. Delivery Optimization, even without P2P, is what makes downloads from Windows Store much faster as well as makes downloads of Quality and Feature updates far more reliable. While you can enable or disable the P2P functionality, Delivery Optimization is still used when downloading updates and apps directly from Microsoft’s content servers.

By default, Windows dynamically optimizes the amount of network bandwidth your device uses to download and upload Windows and app updates, and other Microsoft products.

Delivery Optimization continuously measures your available bandwidth during a download and dynamically adjusts the amount of bandwidth used in background downloads to ensure these downloads won’t interrupt your use of your device. However, Delivery Optimization may not be aware of download activity that takes place on other devices in your household. If you have limited connectivity and would like to minimize the impact you can now use the Download settings to throttle your download speed for background downloads.

Starting with Windows 10 build 16237, you can set a specific limit if you're worried about data usage.

Starting with Windows 10 build 17035, you can now limit the download bandwidth that is used in foreground downloads. Foreground downloads take place when you interactively start a download, for example – you click on “Check for updates” or start downloading an App from Windows Store.

This tutorial will show you how to limit how much bandwidth is used for downloading and uploading Windows and app updates on your Windows 10 PC.

You must be signed in as an administrator to limit the bandwidth of Windows and app updates.

CONTENTS:
  • Option One: Limit Bandwidth of Windows Update and Store App Updates in Settings
  • Option Two: Limit Bandwidth of Windows Update and Store App Updates in Registry Editor





Limit Bandwidth of Windows Update and Store App Updates in Windows 10 OPTION ONE Limit Bandwidth of Windows Update and Store App Updates in Windows 10
Limit Bandwidth of Windows Update and Store App Updates in Settings

1. Open Settings, and click/tap on the Update & security icon.

2. Click/tap on Windows Update on the left side, and click/tap on the Advanced options link on the right side. (see screenshot below)

Name:  Limit_bandwidth_for_Windows_and_app_updates-1.jpg
Views: 925
Size:  64.0 KB

3. Click/tap on the Delivery Optimization link. (see screenshot below)

Name:  Limit_bandwidth_for_Windows_and_app_updates-2.jpg
Views: 919
Size:  70.3 KB

4. Click/tap on the Advanced options link. (see screenshot below)

Name:  Limit_bandwidth_for_Windows_and_app_updates-3.jpg
Views: 909
Size:  71.5 KB
Note   Note
If you like, you can click/tap on the Activity monitor link to see the overall bandwidth used in downloads of OS Updates including Feature and Quality updates as well as Store App downloads and updates on your device. You will also be able to see exactly the amount of data coming from other PCs on your local network or other PC on the Internet based on your settings.

Note that the data reflects the bandwidth used since the first day of the month.
Name:  Limit_bandwidth_for_Windows_and_app_updates-3c.jpg
Views: 903
Size:  54.2 KB

5. You can now check (turn on) and adjust or uncheck (turn off - default) the download and upload settings below for what you want. (see screenshots below)
  • Limit how much bandwidth is used for downloading updates in the background
  • Limit how much bandwidth is used for downloading updates in the foreground
  • Limit how much bandwidth is used for uploaded updates to other PCs on the Internet
  • Monthly upload limit

6. When finished, you can close Settings if you like.

Name:  Limit_bandwidth_for_Windows_and_app_updates-4.jpg
Views: 103
Size:  67.5 KB Name:  Limit_bandwidth_for_Windows_and_app_updates-5.jpg
Views: 103
Size:  65.2 KB






Limit Bandwidth of Windows Update and Store App Updates in Windows 10 OPTION TWO Limit Bandwidth of Windows Update and Store App Updates in Windows 10
Limit Bandwidth of Windows Update and Store App Updates in Registry Editor

1. Press the Win+R keys to open Run, type regedit into Run, and click/tap on OK to open Registry Editor.

2. Navigate to the key below in the left pane of Registry Editor. (see screenshot below)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings

Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-1.jpg
Views: 901
Size:  49.8 KB

3. Do the steps below for what you want to do.
  • step 4 (Limit bandwidth for downloading updates in background)
  • step 5 (Limit bandwidth for downloading updates in foreground)
  • step 6 (Limit bandwidth for uploaded updates to other PCs on Internet)
  • step 7 (Monthly upload limit)


 4. Limit how much bandwidth is used for downloading updates in the background

A) In the right pane of the Settings key, double click/tap on the DownloadRateBackgroundPct string value (REG_SZ) to modify it. (see screenshot below)
Note   Note
If you do not have a DownloadRateBackgroundPct string value (REG_SZ), then right click on an empty area in the right pane of the Settings key, click/tap on New, click/tap on String Value, type DownloadRateBackgroundPct, and press Enter.
Tip   Tip
To turn off (default) this setting, right click or press and hold on the DownloadRateBackgroundPct string value (REG_SZ), click/tap on Delete, click/tap on Yes to confirm when prompted, and go to step 8 below.
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-5.png
Views: 928
Size:  11.9 KB
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-2.jpg
Views: 900
Size:  52.4 KB

B) Type in a number between 5 to 100 for the percentage of bandwidth you want to limit to be used for downloading updates in the background, click/tap on OK, and go to step 8 below.(see screenshot below)

Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-2b.png
Views: 915
Size:  15.7 KB


 5. Limit how much bandwidth is used for downloading updates in the foreground

A) In the right pane of the Settings key, double click/tap on the DownloadRateForegroundPct string value (REG_SZ) to modify it. (see screenshot below)
Note   Note
If you do not have a DownloadRateForegroundPct string value (REG_SZ), then right click on an empty area in the right pane of the Settings key, click/tap on New, click/tap on String Value, type DownloadRateForegroundPct, and press Enter.
Tip   Tip
To turn off (default) this setting, right click or press and hold on the DownloadRateForegroundPct string value (REG_SZ), click/tap on Delete, click/tap on Yes to confirm when prompted, and go to step 8 below.
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-5.png
Views: 928
Size:  11.9 KB
Name:  DownloadRateForegroundPct-1.png
Views: 103
Size:  31.4 KB

B) Type in a number between 5 to 100 for the percentage of bandwidth you want to limit to be used for downloading updates in the foreground, click/tap on OK, and go to step 8 below.(see screenshot below)

Name:  DownloadRateForegroundPct-2.png
Views: 105
Size:  15.8 KB


 6. Limit how much bandwidth is used for uploaded updates to other PCs on the Internet

A) In the right pane of the Settings key, double click/tap on the UpRatePctBandwidth string value (REG_SZ) to modify it. (see screenshot below)
Note   Note
If you do not have a UpRatePctBandwidth string value (REG_SZ), then right click on an empty area in the right pane of the Settings key, click/tap on New, click/tap on String Value, type UpRatePctBandwidth, and press Enter.
Tip   Tip
To turn off (default) this setting, right click or press and hold on the UpRatePctBandwidth string value (REG_SZ), click/tap on Delete, click/tap on Yes to confirm when prompted, and go to step 8 below.
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-5.png
Views: 928
Size:  11.9 KB
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-4.jpg
Views: 897
Size:  52.9 KB

B) Type in a number between 5 to 100 for the percentage of bandwidth you want to limit to be used for uploading updates to other PCs on the Internet, click/tap on OK, and go to step 8 below.(see screenshot below)

Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-4b.jpg
Views: 920
Size:  16.1 KB


 7. Monthly upload limit

A) In the right pane of the Settings key, double click/tap on the UploadLimitGBMonth string value (REG_SZ) to modify it. (see screenshot below)
Note   Note
If you do not have a UploadLimitGBMonth string value (REG_SZ), then right click on an empty area in the right pane of the Settings key, click/tap on New, click/tap on String Value, type UpRatePctBandwidth, and press Enter.
Tip   Tip
To turn off (default) this setting, right click or press and hold on the UploadLimitGBMonth string value (REG_SZ), click/tap on Delete, click/tap on Yes to confirm when prompted, and go to step 8 below.
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-5.png
Views: 928
Size:  11.9 KB
Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-3.jpg
Views: 905
Size:  52.3 KB

B) Type in a number between 5 to 500 for how many gigabytes (GB) you want to set as the monthly upload limit, click/tap on OK, and go to step 8 below.(see screenshot below)

Name:  Limit_bandwidth_for_Windows_and_app_updates-registry-3b.png
Views: 922
Size:  15.3 KB

8. When finished, you can close Registry Editor if you like.


That's it,
Shawn


Related Tutorials