I found a way to set the time, but not a way to turn it off completely.I haven't researched it enough to answer definitively (So @Luke don't worry I won't make this an answer) so instead I'll say it's in scheduled tasks, but it's going to be in several places under Task Scheduler Library\Microsoft\Windows such as Diagnosis, Maintenance, etc.
Whatever changes the OS make to itself in this time frame will be lost.
The only "win" is that our tests takes 300% longer to execute.
Since the maintenance task(s) also sets the "Run task as soon as possible..." option, just scheduling at another time doesn't feel solid.
As I mentioned earlier, Windows 10 has come with some boring changes.
One of the stupid changes is related to Automatic Update. But still you have a chance to configure Windows Update.
In Windows 10, you're set to automatically install new updates. And you've to enable this settings from Group Policy Editor.
In this post, I'm gonna discuss about enabling/ disabling Automatic Update of Windows 10.
Personally, I disable automatic updates on all my devices so I can be alerted when a new OS is being delivered but there is many reasons people may wish to stay on their current OS.
App compatibility, feature removal, known bugs and more.