In Services control panel double click at Windows Update service to open it's properties. What about turning off updating Shut off vista automatic updates? Most of those updates are important, because the help in keeping a PC safe and stable. Heaven only knows if the next iteration of that abomination will succumb to a similar fate. Only enterprise users Windows 10 for business can delay the installation of Windows updates. Following options are available in Change Settings page: This option means updates will be downloaded automatically, but not installed. Which one is right for you? Click the Change settings option updating Shut off vista automatic the left side of the Windows Update window. This will automate everything. Let the unpaid beta testers sacrifice their machines first.