I have a solution.
For Windows 10 Home users:
1. Got to 'Settings' and then to the 'Update and Security' menu. In the Windows Update area select 'Advanced Options'. In the 'Chose how updates are installed' section, select 'Notify to schedule restart' in the box below. Uncheck 'Give me updates for other Microsoft products..' and check the 'Defer Upgrades'.
2. Got to 'System' Properties from 'Control Panel\System and Security\System' and into the 'Hardware' tab. Select the 'Device Installation Settings' and in the window that appears, select 'No, let me choose what to do' then select ' Never install driver software from Windows update.' This will disable auto updating for your visual, audio and other as such drivers whenever and if Windows looks for an update.
3. No, if you're using a wireless connection with Wi-Fi, go to 'Settings' and into the 'Network and Internet' menu. Here, while you're connected to a wireless network using Wi-Fi, select that network and in the screen that appears, select 'Set this as metered connection'. This will meter your connection and Windows will not look for updates.
4. If you're wired like using ethernet, open the 'Windows Registry Editor'. Navigate to 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCost'. Right-click on DefaultMediaCost and click Permissions. In the Permissions for DefaultMediaCost window, click Advanced. In the Advanced Security Settings for DefaultMediaCost, click Change next to the owner. In the text box labeled Enter the object name to select, type in Administrators and click Check Names. Check the box next to Replace owner on subcontainers and objects and click OK. Back in the Permissions for DefaultMediaCost window, click Administrators to select the group and then under Permissions for Administrators make sure the Full Control Allow box is checked. Click OK to exit this window. Right-click on Ethernet and click Modify. An Edit DWORD (32-bit) Value window will open. To set the connection as metered, change the Value data to 2.
For Windows 10 Professional users:
1. All steps are similar as above.
2. To disable this later, go back to the Group Policy editor, double-click the 'Configure Automatic Updates' setting, and then change it from 'Enabled' to 'Not configured'. Save your changes, visit the Windows Update pane again, click 'Check for updates,' and then select 'Advanced options'.
I don't exactly remember what to do after this, so you can Google it.