As a general rule, an up-to-date operating system is a secure operating system, and some people are terrible at updating their operating systems.That's probably why Microsoft has -- controversially -- decided to make Windows 10 an automatically-updating OS.
The most obvious -- albeit laborious -- solution is to install updates at times when it's convenient for you.
If your main issue with Windows 10's automatic updates is the fact that your PC restarts at inopportune times, you're in luck: Windows 10 allows you to schedule restarts for a specific time.
(And it's one of the reasons you might not want to upgrade to Windows 10 just yet.)If you're running a professional version of Windows 10 (Professional, Enterprise or Education), you actually can disable automatic updates using the Group Policy editor.
But if you -- like most people -- are using Windows 10 Home, you'll need to use workarounds to stave off Windows 10's aggressive automatic updates.
Some features or devices might require a newer version of i Tunes than your system supports.
See the System Requirements on the i Tunes download page for more information on what your system supports.
In the latest Insider Preview build (Build 14342), you can no longer schedule restarts.
Instead, you have the option to set up "active hours" -- a 10-hour time period during which your computer will not be restarted.
To do this, right-click the Start button and click Control Panel.