Fun times. I have been using the same base computer as my main now since 2011 which has been both nice and depressing at the same time. I miss my biannual CPU/MB upgrades, don't miss crazy troubleshooting sessions.
I just, hopefully, disabled Windows 10 automated reboot with a simple Task Scheduler disable. It's been getting more and more aggressive. Before it would give me a couple of days notice now it's just rebooting the same night, losing me work if I put it to sleep and don't/can't save a certain app. Whoever thought this shit was acceptable needs to take a long walk off a short pier into shark infested waters.
Further exacerbating the issue is they released an update which won't install on my machine, causing a rollback. They know about the issue but it still hasn't been fixed a week+ later and it was causing my machine to reapply and rollback the change every single night.