Windows 10 To Use Machine Learning in Latest Attempt To Make Reboots Less Annoying (arstechnica.com)
The next semi-annual update to Windows 10 will use machine learning models to make automatic rebooting for updates a bit less annoying. From a report: Currently, Windows will detect if you're away from your system (mouse and keyboard idle and not playing video or anything comparable) and perform its reboots during those idle moments. However, at the moment, the system doesn't distinguish between briefly stepping away from the machine to grab a cup of coffee and being away for hours because you've left the office or gone to bed. This has provoked some amount of complaining due to the updates interrupting work. With the new predictive system, Windows will try to distinguish between these two cases, and it will avoid the update if the absence is expected to be short.
How about:
(1) Giving users a choice of which updates to install. If a home user doesn't want UI changes crammed down their gullet, it should be their right. There should be a "security updates only" option for all users.
(2) Allowing users to schedule update times manually. Give a time window, but allow users to delay the update even in that window if they click a dialog.
Microsoft should stop abusing their customers.
I am amazed that people put up with this nonsense. That MIcrosoft can reboot your own computer essentially at will, at an instant of their choosing, is something that should be of grave concern to anybody even minimally concerned about data security and confidentiality.
It astounds me how much just plain ABUSE users of Windows put up with, since MS released the steaming pile of shit that is Windows 10. I spent a 20 year career supporting Windows as a sysadmin, from Win311 to Win7, but if my job required working with the current version of Windows, I'd quit.. Needless to say, I've been 100% Linux since my retirement in 2010..
THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
A lot of things about Windows 10 I honestly don't mind, but this is absolutely ridiculous. Never-mind that I may leave stuff open and want to come back to it without interruption the next day. Sometimes I have a long-running video encode or compute job (i.e. multiple days). I don't need Windows randomly deciding to reboot and throw away my progress.
Why do we need machine learning for this? Just give users the option to decide when they want to reboot.
Anyway, to those who haven't figured it out yet, there's an easy way to stop this behavior.
Visit C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator.
Delete the file named "Reboot". This is the scheduled task that actually fires off the reboot after an update.
Create a folder in the same place named "Reboot". This prevents Windows from automatically re-creating the file that you deleted.
Done.
No, you can't turn the option off, though you do can set a time window of something like 8-12 hours per day where it won't do the upgrade/auto-reboot.
The best workaround I've found so far is, if you are always using a Wi-Fi connection, is to set the connection to Metered Connection, and Windows won't download the updates. When you want to do updates, turn off Metered Connection, download the updates, let them install and reboot, then set the connection back to Metered. It's a bit of a pain in the ass, but it puts the power of when updates happen back into your hands.
The thing that pisses me off the most about it is that all I really ask for is that it not reboot until I can make sure everything that was running is safely shut down. I run a few different OSes in VirtualBox that are usually running at all times, and have had a few borked because VirtualBox does not shut the VMs down cleanly during the auto-reboot.
Momentarily, the need for the construction of new light will no longer exist.