With Windows 10, system updates will now occur regularly in the background. Like Gmail or Facebook, these updates will be automatic and mandatory. If you want to try to delay these updates, enable the "Metered connection" option in Settings.
Generally speaking, automatic updates are a pretty good idea. Security updates can happen quickly without much user interaction, and it keeps everyone on the same version of the software. However, sometimes updates can bring new bugs, or the sheer size of the updates can blow through a data cap (if you have one). If you would rather have more of a say in this process, you can enable "Metered connection."
Windows 10 comes with a feature that allows you to specify that your internet connection is capped, throttled, or handicapped in some way. You may be tethering to your phone, on a public Wi-Fi network, or just have a crappy data cap on your home network. By enabling "Metered connection," Microsoft will respect that by waiting to force a download. To turn it on, follow these steps:
- Search in the start menu for "Change Wi-Fi settings"
- Click Advanced Options.
- Enable the toggle under "Metered connection."
The one major downside to this method is that it only works if your computer is connected via Wi-Fi. For some reason, Windows 10 doesn't allow you to specify that your connection is metered when connected via ethernet (despite the fact that many home internet connections have data caps). However, this should help many typical users. Guiding Tech has a few more suggestions on how to delay updates at the source link below.