You'll also need the ffg paid software.
1. Du Meter
2. NetLimiter &/OR Glasswire
DU Meter
After installing it, right-click taskbar and activate the du-meter toolbar. It'll will show you upload/download speed at all times.
In other words, if you're online, doing absolutely nothing. Yet, your Internet's doing 1MB/s+, you get suspicious.
NetLimiter/Glasswire
Once you see suspicious internet activity, you open any of these two. It'll allow you to block the offending program. Glasswire has a nice UI but all it does is block or unblock.
Blocking windows processes - esp svchost might cut off your internet so NetLimiter is important. Allows you to rate limit the process. Basically, windows update temporarily stops trying if download speed's 1KB/s or less.
NOTE:
Some spy blocking software for Windows 10 help you to block MS's ad-servers, tracking and windows update. However, this is a cat and mouse game - hence, the above tools are your best bet.
It won't install the newest update anyway so I'm probably safe.
You could try running a server version of Windows instead, but you might find yourself unsupported in other ways (some hardware drivers, some software deliberately refusing to run or accidentally doing so due to using a broken compatibility check) in that case. The license will also cost a chunk more currency.
Looking again now, there seems to be no such option. I can defer updates for a fixed number of days (with separate settings for quality updates and feature updates), which might be useful if the defer is cancelled by a manual "check and install updates" rather than having to reset the setting to get them to install at a convenient time rather than waiting for them to go in at Windows' will at the end of the defer period.
You can make another partition for your actual data if needed.
I really wish people had started to migrate away from Windows earlier, but now all the essential stuff is written for it and well-tested, so any choice is hard.