System hacks: precise control of Windows 10 system upgrade bandwidth

In Windows 8 or lower versions of Windows 10, there is a “Delivery Optimization” option in Windows Update Options, which we can use to turn off the automatic upload of local Windows Update data in the background of the system to save upload bandwidth traffic. However, these low versions of Windows can only be roughly controlled, so we can’t see how much bandwidth is consumed by system updates, and we can’t control the upload bandwidth traffic precisely. If you use a version higher than Windows 1909, you can make up for the lack of the above features.

1. Monitor background automatic bandwidth traffic consumption

Click “Start→Settings”, then select “Update and Security→Pass Optimization”, and at the bottom of the Pass Optimization window, click the blue link of “Activity Monitor” (Figure 1).


In the “Activity Monitor” window that pops up next, we can clearly see the graph of download statistics and the graph of the amount of system update data uploaded in the background. The “Uploads to Internet-connected computers” shows the amount of system update packages uploaded to other Internet users, while the “Uploads to local network computers” shows the amount of system updates uploaded to other computers. The “Uploads to Internet-connected computers” shows the amount of uploads of system upgrade packages shared to other Internet users, while the “Uploads to local network computers” shows the amount of shared data uploaded to local LAN users (Figure 2). 2.


2. Control automatic upload and download bandwidth traffic

When Windows is about to release a major update, you can set traffic limits on demand before the update because the upgrade involves more data traffic than usual updates. If you need to precisely control the bandwidth traffic of Windows update download or upload, you can click the “Advanced Options” link in the Delivery Optimization window. In this window, we can set the bandwidth flow for downloading update data in the background and foreground of the system, and set the flow rate higher for foreground updates if you want to finish faster, and smaller for background updates if you want to not affect the bandwidth used by other programs. In addition, by setting a limit on upload traffic, you can restrict the bandwidth traffic that other computers on the network (including local LAN users and Internet users) take up to get the updated data from this computer, and you can also set an upper limit on the total monthly upload traffic. If you do not want to waste more bandwidth traffic by uploading update data, you can set a smaller value in the advanced options, for example, set the upload percentage to the system default minimum value of 5% and set the monthly upload limit to the minimum value of 5GB that the system can set (Figure 3). Since the setting here does not completely turn off download traffic, setting the minimum does not prevent traffic consumption and being disturbed by upgrade programs.


Although the above minimum system limit cannot be set to 0, if you want to completely turn off the background uploading of updated data, you can turn off the option of “Allow downloading from other computers” in the “Delivery Optimization” home page, so that after turning off the downloading from other computers (including This will turn off the downloading of shared update package data from other computers (including other computers on the LAN or Internet) and also automatically turn off the uploading of shared system update data from this computer to other computers on the Internet. The result of this setting is that only the channel to download system update data from Microsoft server is retained, and there is less channel to download system update packets from other computers on Internet or LAN, thus the speed of updating system may be slowed down accordingly.

3. Traffic control with third-party control software

The above Windows upgrade bandwidth traffic setting only involves the control of the background system update traffic, the traffic used by other software in the foreground has nothing to do with the limitation here, if you need to control the traffic used by other software in the foreground, you have to use special traffic control software to achieve it. For example, we can use the network traffic management tool that comes with 360 Security Guard to individually control the upload and download traffic of a process (including system processes or other software processes). Once you find the process you need to control, click the small pen-shaped icon in the “Restrict Download” or “Restrict Upload” column, and then enter the download and upload traffic limit values you need to set (Figure 4).



In summary, through the control of the system upgrade traffic, combined with the third-party software to control the use of various processes, the user can flexibly grasp the overall system bandwidth traffic usage to achieve the best balance of bandwidth usage. The specific settings vary from one to another and can be set on demand. This makes more sense for users with mobile Internet access.

Leave a Comment