Before Windows 10 I would just disable the Windows Update service and enable it on my own schedule when I wanted to do updates. I've had my machines stay undisruptive for months on end, sometimes up to a year without rebooting, and the reboots would be initiated by me (hardware changes, power outages, or updates that I actually wanted to install.)<p>Since Windows 10, Microsoft has caught onto this and added a new service that checks if you disabled the Windows Update service and re-enables it automatically, and sets permissions that initially deny you from tampering with it that then makes this a little more challenging to get around, but still possible to do manually. I later found Windows Update Blocker (WUB) which does all of this for you in one click. I have been using it ever since, and have never again been nagged by any update or experienced an unexpected reboot: <a href="https://www.sordum.org/9470/windows-update-blocker-v1-5/" rel="nofollow">https://www.sordum.org/9470/windows-update-blocker-v1-5/</a>