Windows Update keeps Windows 10 updated by downloading and installing the latest updates, drivers, and hotfixes released by Microsoft.
Starting with Windows 10 build 14316, you can now set the time in which you are most active on your device by changing active hours. Active hours lets Windows know when you usually use this device. When a restart is necessary to finish installing an update, Windows won’t automatically restart your device during active hours.
When a restart is scheduled, you can use a custom restart time to temporarily override active hours and schedule a custom time to finish installing the current update(s). When your computer restarts on the scheduled custom time, custom restart time will automatically be turned off, and Windows Update will only restart outside of active hours again. You can also manually turn off custom restart time at anytime if you change your mind.
Starting with Windows 10 build 18282, Windows can automatically adjust active hours for you based on your device activity.
This tutorial will show you how to turn on or off letting Windows automatically adjust active hours for you based on your daily usage to avoid rebooting your Windows 10 PC to finish installing a Windows Update.