Slashdot Mirror


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.

161 of 277 comments (clear)

  1. How about not blowing away work? by Drethon · · Score: 5, Insightful

    What if I've left something open that I don't want to lose and leave it open for the night or keep it running overnight while not logged in? Yeah I know, save before you leave the machine for the former, but there are times I don't want to save changes yet and am just too stubborn to save to a temporary file and silly me expects a machine to continue running if I don't tell it to shut down...

    1. Re:How about not blowing away work? by Quirkz · · Score: 4, Insightful

      Not saving is always self-destructive behavior. There's no excuse for that. Bluescreens are rarer than they used to be, but they still happen. Power outages, bumped cables, other people in the house, who knows. Just save. Even if it's a temp thing.

      But there's plenty of other valid reasons for being in the middle of something and not wanting it interrupted. Web pages you're reading, stuff that's saved but open as a to-do reminder, or just the delay of the reboot/login/relaunch everything process, which isn't always ideal.

      The system should ask. Always. If it's urgent, it should get more demanding, but it should still always ask.

    2. Re:How about not blowing away work? by Joce640k · · Score: 4, Insightful

      Couldn't they, ummmm.... ask the user?

      --
      No sig today...
    3. Re:How about not blowing away work? by r_naked · · Score: 5, Insightful

      What if I've left something open that I don't want to lose and leave it open for the night or keep it running overnight while not logged in? Yeah I know, save before you leave the machine for the former, but there are times I don't want to save changes yet and am just too stubborn to save to a temporary file and silly me expects a machine to continue running if I don't tell it to shut down...

      It baffles me how people tolerate their OS doing things they don't want it to. If my OS just up and decided now was a good time to reboot, I would ditch that OS in a heartbeat.

      This is not a Windows bashing or Linux advocacy post, this is just my opinion on how ANY OS should work.

      I don't know, maybe you can turn that option off in Windows. I haven't used Windows since 7, and I know I could back then. Has MS removed that from Win 10?

      -- Brian

      --
      -- http://anonet.org -- The internet the way it was meant to be. Check it out, you may be surprised.
    4. Re:How about not blowing away work? by PingSpike · · Score: 1

      That would give the user and opportunity to say no so obviously that is right out.

    5. Re:How about not blowing away work? by infolation · · Score: 5, Insightful

      It's Machine Learnings. So...

      step one: gather information about everything the user does on the computer
      step two: broadcast that information back to MS HQ (because the ML happens in the 'cloud')
      step three: if anyone's still annoyed, blame the lack of ML input data, and increase step one.

    6. Re:How about not blowing away work? by Anonymous Coward · · Score: 5, Insightful

      Many things aren't saveable, e.g. private browsing sessions, and debug state.

    7. Re:How about not blowing away work? by Drethon · · Score: 1

      What if I've left something open that I don't want to lose and leave it open for the night or keep it running overnight while not logged in? Yeah I know, save before you leave the machine for the former, but there are times I don't want to save changes yet and am just too stubborn to save to a temporary file and silly me expects a machine to continue running if I don't tell it to shut down...

      It baffles me how people tolerate their OS doing things they don't want it to. If my OS just up and decided now was a good time to reboot, I would ditch that OS in a heartbeat.

      This is not a Windows bashing or Linux advocacy post, this is just my opinion on how ANY OS should work.

      I don't know, maybe you can turn that option off in Windows. I haven't used Windows since 7, and I know I could back then. Has MS removed that from Win 10?

      -- Brian

      Mostly for me because I'm not thrilled with the price to value of most Macs (at least from what I've seen shopping around) and Linux has too many compatibility issues (though is close enough to usable to really annoy me). For example my college uses Google drive. I've gotten that working in Ubuntu but only in streaming mode (IIRC) which had LOUSY update performance to the point of basically being unusable. So for my use, Windows is the least painful option, but not by much.

    8. Re:How about not blowing away work? by Bert64 · · Score: 4, Insightful

      It depends on your usage patterns...
      As a long time unix user in a first world country with reliable power (and also having a ups just incase), i'm used to just leaving stuff running and expecting it to still be there whenever i get back to it. Recently i left my desktop at home running a slow ddrescue operation against a corrupt disk for several weeks while i was away, and it was still happily chugging along when i returned.
      I'm also used to leaving all my apps running in the background spread across multiple virtual workspaces, and having to restart everything and get it back where i want it is extremely annoying.

      If i found one of my systems to have rebooted itself, and could not account for the outage (eg recorded loss of power on the ups) i would assume the system was hacked.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:How about not blowing away work? by Drethon · · Score: 2

      Not saving is always self-destructive behavior. There's no excuse for that. Bluescreens are rarer than they used to be, but they still happen. Power outages, bumped cables, other people in the house, who knows. Just save. Even if it's a temp thing.

      But there's plenty of other valid reasons for being in the middle of something and not wanting it interrupted. Web pages you're reading, stuff that's saved but open as a to-do reminder, or just the delay of the reboot/login/relaunch everything process, which isn't always ideal.

      The system should ask. Always. If it's urgent, it should get more demanding, but it should still always ask.

      When working on config files that are write locked but I need to make updates at different points while the program runs, and might have to wait overnight to finish the updates and then save the config after the write lock is released. Yeah I can save the file to another location but I've had reasons why that didn't work well, possibly just being stubborn again :) but I can't remember the specific reasons off hand. I know I've had other things during development where I want to make updates, but not save the file until something else is done.

    10. Re:How about not blowing away work? by Drethon · · Score: 1

      Talk to me about this. At the 3 letter agency where I work, we had to completely disable remote reboots because of user complaints.

      This means that I now have to wait for government shutdowns to do my updates to our user workstations at the last government shutdown wasn't long enough for me to proceed so our workstations are still unpatched for more than a year but we do not use encryption. View my video about this on my highly ranked YouTube channel to learn more about this very important issue
      . --
      Dwayne Johnson's Rampage As A Kaiju ("Weird Beast") Monster Movie

      Queue the update and require mandatory daily/weekly machine resets that trigger the update to run. Then if they don't reset for a week or two after a critical update, automatic e-mails to bug them and their manager every day. Eventually a non compliance mark against their work record. Not saying this will work with everyone, but should cover a good number of people.

    11. Re:How about not blowing away work? by nine-times · · Score: 1

      I totally agree. Also, honestly, I don't see a good reason why the OS itself should be running machine learning. The OS provides the layer between the hardware/firmware and the software applications, that allows you to run the software applications. An OS doesn't need to do anything except allow access to the hardware, and enable apps to be run. Then applications should do the things that you want done. The OS should be trying to do as little as possible, and get out of the way as much as possible, so that the apps and hardware can do their thing.

      We don't need some kind of advanced AI running on the OS figuring out how to most effectively push ads for Candy Crush. I wish Microsoft would cut that stuff out. For whatever resources they devoted to this project, they could have made a window that pops up and says, "Your computer needs to be rebooted. Reboot now?" Then they could have used the rest of those resources to make Windows less frustrating to deal with.

    12. Re:How about not blowing away work? by apoc.famine · · Score: 5, Informative

      Exactly. I'm running late and I need to power down my laptop, toss it in my bag, and run. What are my options?

      * Cancel
      * Update and Restart
      * Update and Shut Down

      Fuck off Microsoft. I want this laptop in my bag in the next 30 seconds, not 5 minutes from now when you think you're ready for me to go.

      What do I do then? Force shutdown and toss it in the bag. Does that harm it? Hasn't yet. So what's the fucking point of not giving me the option to just shut down now?

      --
      Velociraptor = Distiraptor / Timeraptor
    13. Re:How about not blowing away work? by apoc.famine · · Score: 1

      For example my college uses Google drive. I've gotten that working in Ubuntu...

      I'm a little confused. I have Google Drive pinned in a tab in a browser on my Ubuntu box. What's your use-case where you need it more like a native file structure rather than just using it through the browser?

      --
      Velociraptor = Distiraptor / Timeraptor
    14. Re:How about not blowing away work? by Drethon · · Score: 2

      I've had my work laptop go into update mode when I shut down and not realize, or sometimes just hang while trying to shut it down and I've tossed it in my laptop bag. When I get home I'm wondering why my laptop bag feels like an oven...

    15. Re:How about not blowing away work? by LVSlushdat · · Score: 5, Interesting

      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..)
    16. Re:How about not blowing away work? by Drethon · · Score: 1

      For example my college uses Google drive. I've gotten that working in Ubuntu...

      I'm a little confused. I have Google Drive pinned in a tab in a browser on my Ubuntu box. What's your use-case where you need it more like a native file structure rather than just using it through the browser?

      I never really thought much of using the web apps rather than desktop applications. Most office stuff is there. How about visio diagrams or opening text documents into a spreadsheet so they the data from a command line run can be graphed? Looks like Lucid chart may be a good Visio alternative. Not having offline access to the files can be a bit of a problem. I should see how Matlab is working on Ubuntu, looks like it is pretty compatible these days. Skype on linux has been problematic at times too though.

      Might have to look into it again. The problem with working full time and doing grad school is it takes a bit of time to track down the alternate programs and compatibilities and just hard to find the time.

    17. Re:How about not blowing away work? by Anonymous Coward · · Score: 1

      It baffles me how people tolerate their OS doing things they don't want it to.

      Your ID is low enough that you have no excuse for this. Think back to all the stories of XP hosted botnets and the near-unanimous cry of Slashdot was "DON'T LET REGULAR USERS REFUSE PATCHES!!!"

      Well, this is not letting users refuse patches indefinately. You got your wish, now stop whining about it.

    18. Re:How about not blowing away work? by Cro+Magnon · · Score: 2

      They should ask, but have a limit. "Okay, user, you've postponed for 6 days. The system WILL reboot and update tomorrow a 2 AM. Save your work by then or else!!!"

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    19. Re:How about not blowing away work? by StormReaver · · Score: 1

      They should ask, but have a limit.

      Absolutely not. The system should wait until the user is good and ready to reboot. I've had my Linux systems tell me that security and other updates are ready to download and install. There have been many times where I had decided that I wasn't ready to install updates for several months, and then installed them when it was convenient for me to do so.

      My operating system is my servant, not the other way around.

    20. Re:How about not blowing away work? by Drethon · · Score: 1

      Not going to work. My users are ex-military buddies and they don't care much about non-compliance or anything else.

      I need longer government shutdowns.
      --
      Dwayne Johnson's Rampage As A Kaiju ("Weird Beast") Monster Movie

      Sounds like a good application of the policy, any machine without given critical network update has no network access other than to IT until the update is made. OK, probably not practical but...

    21. Re:How about not blowing away work? by Excelcia · · Score: 1

      How about simply not forcing updates at all? I have to go to more and more extreme measures to prevent automatic updates. I have always chosen my updates myself, vetted them, and applied them as required. Now I not only have to disable windows update, but scheduled processes that will automatically un-disable the service.

      This is necessary, since Microsoft cannot be trusted to make those decisions for us. Updates to fix bugs that introduce more issues than the problems the fix, like the first round of Spectre/Meltdown patches. Nothing goes on my computer that gets unfettered update access, including the OS. Windows Update Mini Tool and the threads that talk about how to use it are your friends. That's only half the battle, though. We shouldn't have to go through this. Machine learning should not be deciding when to update my computer. That's the wrong fix for this problem. The right fix is putting that back into the hands of the user. I take the Douglas Adams approach to my computer. It will do what /I/ tell it to do, or I will reprogram it with a large axe if necessary.

      I am surprised that people put up with ceding that kind of control to Microsoft. Anyone that thinks that rapid response to developing threats is the reason Microsoft went that way is hopelessly naive. It's about control, and we need to demand it back.

    22. Re:How about not blowing away work? by bmxeroh · · Score: 1

      Yeah this kills me. Nothing better than being at a clients house and being forced to stand there like a dumbass waiting for it to finish updates.

      --
      Central Ohio Home Theater Installation - The Theater People
    23. Re:How about not blowing away work? by r_naked · · Score: 2

      It baffles me how people tolerate their OS doing things they don't want it to.

      Your ID is low enough that you have no excuse for this. Think back to all the stories of XP hosted botnets and the near-unanimous cry of Slashdot was "DON'T LET REGULAR USERS REFUSE PATCHES!!!"

      Well, this is not letting users refuse patches indefinately. You got your wish, now stop whining about it.

      Interesting, I am fairly certain that advocating for forced patching is nowhere in my post history. I have advocated for ISPs to cut access to users that have infected machines. If you can't keep your machine clean, then you don't belong on the Internet. I don't even like applications that auto-update. If I get something setup the way I like it, and it does what I want, no one needs to patch / upgrade / re-install / etc, but me.

      -- Brian

      --
      -- http://anonet.org -- The internet the way it was meant to be. Check it out, you may be surprised.
    24. Re:How about not blowing away work? by sh00z · · Score: 1

      Even *with* manual and auto-saving, a mandatory reboot can lose files. Especially if it's something you received in Outlook and opened it there instead of saving to the desktop first. I swear Windows is just job insurance for IT departments.

    25. Re:How about not blowing away work? by DarkRookie · · Score: 2

      shutdown /r /t 0 will restart the system without appling them.
      shutdown /s /t 0 will do the same but shut it down.

      Can be done from Run, CMD, or PowerShell

      --
      The millennial that doesn't like most of the stuff designed for millennials.
    26. Re:How about not blowing away work? by AnthonywC · · Score: 1

      Then don't use windows I guess is the answer..

    27. Re:How about not blowing away work? by Megol · · Score: 1

      Do what I do: close the notebook (screen) triggering hibernation. The update crap is still there when turning on the machine again so it's not perfect...

    28. Re:How about not blowing away work? by jason777 · · Score: 1

      then you do what i did and disable this nonsense.

    29. Re:How about not blowing away work? by jason777 · · Score: 1

      then you hibernate or put it in sleep.

    30. Re:How about not blowing away work? by Fruit · · Score: 2

      That's all fine and dandy, until your servant becomes part of a botnet and starts DDOSing me.

    31. Re:How about not blowing away work? by Megol · · Score: 1

      The big problem is the huge amount of (l)users that refuse to install security updates, often people that "know better" and never scanned for viruses as they "obviously" haven't been exposed.

      This solution is of course not ideal and a PITA in more ways than one. The best would be transparent security updates done in the background with a few seconds switch (with preserved program state) to the updated code when finished - but that isn't generally backwards compatible and potentially a huge PITA for programmers.

    32. Re:How about not blowing away work? by Megol · · Score: 1

      Strange, I've never seen that happen on this machine. OTOH I've seen the computer turned on by itself without updating anything which is irritating - perhaps due to some bug that fails to start the update.

    33. Re:How about not blowing away work? by Mashiki · · Score: 1

      They should ask, but have a limit. "Okay, user, you've postponed for 6 days. The system WILL reboot and update tomorrow a 2 AM. Save your work by then or else!!!"

      You know they do ask. There's a setting called "active time" which most people never ever set. If you set it for 23hrs, it will wait until that 1hr that's open to popup a dialog saying "we want to install updates" do it now or "reschedule for another time."

      --
      Om, nomnomnom...
    34. Re:How about not blowing away work? by Anonymous Coward · · Score: 1

      The fact that Linux has ksplice/kgraft/kpatch, I can update a Linux machine and not have any downtime, especially if it is a VM that can be easily moved to other hardware while live. Everything else can be updated without a reboot.

      Linux boxes that are doing come CPU intensive tasks that can't really be easily checkpointed, I am pretty much sure they can run for days, weeks, indefinitely without worry that the OS will decide to reboot on its own violation.

      Microsoft controls the horizontal, vertical, and the Z-axis with their offering. Why can't they do similar kexec functionality, where applications are "frozen", and the new kernel is loaded and given control? Or perhaps writing application state to disk, doing a reboot, then reloading the state of each program? This is basic computer science stuff here.

    35. Re:How about not blowing away work? by johnw · · Score: 5, Insightful

      I would echo the same sentiment. There's never an excuse for your OS to re-boot your machine without your explicit permission. Everyone else manages to do this properly - why can't Microsoft manage it?

      On the abuse front, there's been another story recently about the progress of ReactOS, with a lot of people commenting on how 1990s the interface looks. The thing is - it's infinitely superior to the current Windows 10 interface. Clean, comprehensible, compact.

      I've spent some time over the last couple of days trying to assist an 81 year-old lady who is utterly bamboozled by here Windows 10 computer. It baffles me too. So much usability and clarity has been sacrificed in the move to Windows 10, all in the name of the latest fashion. She wants her old computer back, but alas it seems to be broken.

      Back in the late 80s and early 90s a lot of work went into trying to create totally consistent user experiences. Now the drive seems to be to move in the opposite direction, and users are paying the price.

    36. Re:How about not blowing away work? by QRDeNameland · · Score: 1

      Or VirtualBox VM sessions. This is the one that pisses me off most.

      --
      Momentarily, the need for the construction of new light will no longer exist.
    37. Re:How about not blowing away work? by brxndxn · · Score: 1

      I was using the Internet at a hotel connection to download a rather large file that I NEEDED for work the next morning.. Windows 10, despite me disabling everything I could possibly find for automatic updates (including registry edits), decided that it had to update about an hour after I fell asleep. It totally fucked my day. I ended up having to pay for increased data on my cell phone provider to complete the download - and my project didn't get finished on time.

      Microsoft has an attitude problem. Every user of Windows 10 would prefer to have the option of 'update when I fucking feel like it' and Microsoft will jump through hoops as to why they just cannot give everyone what they would prefer to have. I promise you that someone will die because Windows 10 will update on a mission critical piece of equipment at some point - whether in industrial or medical - and I hope Microsoft is held liable. It should not be difficult to disable updates if a particular system does not need those updates for security reasons.

      --
      --- We need more Ron Paul!
    38. Re:How about not blowing away work? by QRDeNameland · · Score: 3, Interesting

      I don't know, maybe you can turn that option off in Windows. I haven't used Windows since 7, and I know I could back then. Has MS removed that from Win 10?

      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.
    39. Re:How about not blowing away work? by jellomizer · · Score: 1

      Saving for me isn't the issue. Sometime in windows world, I am running a long running SQL Call where the PC isn't doing much except for waiting a response from a server. Or on a remote system where a disconnect will log me out while something is processing.

      For some people they actually want to leave the computer while it does its thing like in the good old days.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    40. Re:How about not blowing away work? by jellomizer · · Score: 1

      The modern Unix is primarily a server OS. Windows is a Desktop OS.
      I would be just as annoyed if Windows server did its own reboots without manual control.

      However this would be less annoying on a Mac (A Unix based OS)

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    41. Re:How about not blowing away work? by jellomizer · · Score: 1

      The problem is history has shown that Users will by default say No all the time. Thus a lot of the security problems that use to happen in windows, because of out of date systems.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    42. Re:How about not blowing away work? by Quirkz · · Score: 1

      I'm not sure why you posted this in response to me. I clearly said the system should ask first.

    43. Re:How about not blowing away work? by Bert64 · · Score: 1

      MacOS doesn't do reboots on its own...
      Just because something is used as a workstation doesn't give it an excuse to be unreliable.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    44. Re:How about not blowing away work? by Bert64 · · Score: 1

      Back in the late 80s and early 90s a lot of work went into trying to create totally consistent user experiences. Now the drive seems to be to move in the opposite direction, and users are paying the price.

      Because for mouse and keyboard input the user interfaces of the 90s were just fine, but when you're trying to sell upgrades you have to make it look different so people think they're getting something for their money.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    45. Re:How about not blowing away work? by AmiMoJo · · Score: 1

      I'm not defending their behaviour, but the reason they do this is that people were delaying installing updates indefinitely and then getting infected.

      So now they just force updates to happen fairly quickly.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    46. Re:How about not blowing away work? by CanadianMacFan · · Score: 1

      Maybe the site AlternativeTo.net could help you out. For example if you want Visio alternatives that run on Linux. But it depends on your needs.

    47. Re:How about not blowing away work? by LinuxIsGarbage · · Score: 1

      but when you're trying to sell upgrades you have to make it look different so people think they're getting something for their money.

      But the upgrade to Windows 10 was free.

    48. Re:How about not blowing away work? by LinuxIsGarbage · · Score: 1

      Do what I do: close the notebook (screen) triggering hibernation. The update crap is still there when turning on the machine again so it's not perfect...

      I would have to select hibernation from the shutdown menu, or press the sleep button, because one of the first things I disable on a notebook is having closing the lid do anything. I may wish to transport my laptop still running, still connected to the network. It's funny how many people I see carrying around slightly open laptops to prevent them from sleeping. They are less awkward to carry, and less likely to be damaged, with the screen closed.

    49. Re:How about not blowing away work? by Darinbob · · Score: 1

      It's mainly because Windows has never developed better technology for doing updates. They don't really have the know-how for this probably. It's been clear for a long time that there are not a lot of people at Microsoft whounderstand operating systems, user interfaces, or software design. So stuff is designed in a simplistic way (unless it's a UI), and requiring reboots is the simplistic way of doing upgrades. Windows is design by accretion.

      Also, Windows is a feature driven product and improving upgrades is not a revenue generating feature.

    50. Re:How about not blowing away work? by Darinbob · · Score: 1

      But if the update is put off long enough, Windows will forcibly update at the least convenient time for you. I've seen it happen during presentation. You can see videos of a local news weather forecast green-screen background being interrupted by Windows doing an upgrade.

      Microsoft hates you, and knows better than you when it should upgrade. The fact that you didn't immediately stop everything and upgrade when commanded to means you're disloyal and disobedient and so it will punish you for this.

    51. Re:How about not blowing away work? by Darinbob · · Score: 1

      I turn my computer off when I'm doing using. As in powering it down. Not power down via the "shutdown" button only, I kill the power to the power strip as well. Which means it cannot upgrade at 3am. So if I happened to be dumb enoug to use Windows 10, it would insist on forcibly upgrading itself after a day or two.

      I have seen more than one person on an MMO go link dead for a half hour (during a raid) who then come back cussing out Microsoft because Windows insisted it was the correct time for their extremely slow upgrade process.

    52. Re:How about not blowing away work? by ath1901 · · Score: 1

      Thanks for the explanation! I thought it was a weird application of machine learning since a much easier solution would be to just ask: "There are important updates, when do you want to install and reboot? ". Maybe even as a global setting: "Only install and reboot between 02:00 and 04:00". Or, if it is a corporate setting, just let IT schedule things as they see fit.

      It seems like wastefull overkill to use ML to figure out if people are having coffee or if they have left work. That is, until you consider the other benefits of mapping peoples behaviour...

    53. Re:How about not blowing away work? by LinuxIsGarbage · · Score: 1

      They should ask, but have a limit. "Okay, user, you've postponed for 6 days. The system WILL reboot and update tomorrow a 2 AM. Save your work by then or else!!!"

      They should have a reasonable limit. What is it? I dunno, 1 week, 2 weeks, a month?

      Say it's 2 weeks, During week 1 periodically prompt the user. During week 2 show an always on top watermark (like they do for unactivated copies), saying your system WILL be rebooted for updates in x days, y hours.

      Is it as ideal as absolute control? No. But it's better than now where it will seemingly reboot at random. If you have long batch job running, hopefully it will give enough time to finish. If you're just about to kick off a new batch job it gives you an opportunity to preemptively reboot if updates are pending. I know they are trying to force updates due to history of botnets, and users ignoring updates, but surely there's a way they can do it and respect users.

      We use Windows 7 at work, updates are managed by IT. Sometimes I will come in in the morning and have lost trends I had running from a forced reboot I had no knowledge of. Other times I get a notification saying "System will be rebooted in 22 hours, 14 minutes". If I know I'm going to be forced, or it's pending, I'll accommodate it.

    54. Re:How about not blowing away work? by Shikaku · · Score: 1

      The solution isn't to force restarts. It's to remove the need to restart at all, or at least not wrest the control from the user to update. It should be able to update itself without restarting or at least getting in the user's way. Linux can do it easily already, (that's comparing apples to oranges however) and can even do it with kernel patches.

    55. Re:How about not blowing away work? by Shikaku · · Score: 1

      This is how botnets are spread and made. Through an internet connecting service that is usually security patched in a week at most but due to the huge userbase of Windows and the habit of not installing patches immediately, the botnet swells. The answer isn't to not patch windows, it's that windows patches should not get in the way of the user (by not requiring restarts and happening in the background quickly)

    56. Re:How about not blowing away work? by BrianMarshall · · Score: 1

      You're talking like it is your computer, rather than a ==> Microsoft <== computer.

      --
      "When the going gets weird, the weird turn pro" -- HST
    57. Re:How about not blowing away work? by BrianMarshall · · Score: 1

      I (almost) always do a backup before I reboot my computer. But I have been on Linux since 1999. Thank $DEITY.

      --
      "When the going gets weird, the weird turn pro" -- HST
    58. Re:How about not blowing away work? by edis · · Score: 1

      Same here. Win 10 instances only on several unimportant stations, sticking to business grade, that Win 7 provides. Taking away control of the OS is unacceptable and not even necessary.

      --
      Servant of karma
    59. Re:How about not blowing away work? by mrprogrammerman · · Score: 1

      Not that I agree with it, but I believe MS is working on the assumption that they are the IT department for Windows 10 machines. Typically IT departments setup policies to force install updates to ensure the safety of their networks. MS is doing the same thing to prevent Win10 machines from being used as botnets. I think they got tired of being the punching bag on security and now they're enforcing updates. Sometimes you can't win.

      You can off course still use group policy to get around the forced reboots. I'm not sure how well it will works for Home edition but it works perfectly for Professional edition. My Win10 machine has never force rebooted.

    60. Re:How about not blowing away work? by sjames · · Score: 1

      So why not keep asking until the reboot is done? Even so far as you can move the dialog out of your way so you can save but you can't make it go away until you reboot?

      And meanwhile, fic the rest of the old juke "You have moved the mouse, reboot so the change can take effect".

      It is nice that you don't have to reboot to change the IP address now,

    61. Re: How about not blowing away work? by Billly+Gates · · Score: 1

      I assume your Linux distro isn't SystemD yet is it?

    62. Re:How about not blowing away work? by ayesnymous · · Score: 1

      Microsoft really needs to have state automatically saved on a reboot for all core OS programs, the same way that Mac does. So if you have Notepad open, it will reopen with all previous text on a reboot.

    63. Re:How about not blowing away work? by darth.hunterix · · Score: 1

      And the funniest thing is that a lot of MS fans will point to your answer and say "see? there is no problem with Windows", yet when you give them similar, CLI based, solution for Linux they point to it and say "see? this is the problem with Linux!"

      --
      What is best in life? Hot water, good dentishtry and shoft lavatory paper.
    64. Re:How about not blowing away work? by Anonymous Coward · · Score: 1

      It was free.... as in free personal data for Microsoft.

    65. Re:How about not blowing away work? by ashkante · · Score: 1

      Not as of last week. Tried the second one, and I added in a /f just to be sure.

      Still went into update. They are working full-time on plugging all these annoying little "holes" in their OS which give users a semblance of control.

    66. Re: How about not blowing away work? by Anonymous Coward · · Score: 1

      Or do what macOS has done for years: restore everything back to where they were before the reboot event. Macs donâ(TM)t need to reboot very often, but this behaviour takes the fear, uncertainty and wasted time out of doing so. In fact it seems like itâ(TM)s Microsoftâ(TM)s apps (e.g. Office) that are the most likely to fail in the process, which looks like they donâ(TM)t have a true native implementation or are just as incompetent in this area as they are with the development of their own OS.

    67. Re:How about not blowing away work? by dargaud · · Score: 2

      debug state

      A thousand times this. I take hours setting up debug sessions to try and find elusive complex bugs, then come back in the morning and the fucking piece of shit Win10 has rebooted itself. And every tip you find on the 'net about disabling it works only for a short while. The only way I've found to keep this fucker from rebooting is to fill the disk with bogus files to 99% and then it has no room to load its update files. This is ABUSE from MS and no surprise that nowadays I have to problem getting people to move to Linux.

      --
      Non-Linux Penguins ?
    68. Re:How about not blowing away work? by dargaud · · Score: 1

      The ONLY way I've found out to reliably keep Win10 from rebooting like that is to fill the drive with bogus files to 99%. Then it doesn't have space to download its update files. Major pain in the ass, even with a script.

      --
      Non-Linux Penguins ?
    69. Re:How about not blowing away work? by Mashiki · · Score: 1, Informative

      And let me guess, you don't know how to use powershell either. Which FYI, let's you go beyond 18hrs. How do you tech illiterate people even get anywhere in life without knowing how to use a CLI.

      --
      Om, nomnomnom...
    70. Re:How about not blowing away work? by rastos1 · · Score: 1

      Make a snapshot.

    71. Re:How about not blowing away work? by stealth_finger · · Score: 1

      I'm not defending their behaviour, but the reason they do this is that people were delaying installing updates indefinitely and then getting infected.

      So now they just force updates to happen fairly quickly.

      Maybe, but that isn't really MS's problem.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    72. Re:How about not blowing away work? by thegarbz · · Score: 1

      What if I've left something open that I don't want to lose ... I don't want to save changes yet and am just too stubborn to save to a temporary

      You missed the obvious one: Too stupid to own a computer.

    73. Re:How about not blowing away work? by thegarbz · · Score: 1

      It astounds me how much just plain ABUSE users of Windows put up with

      To say that you first need to see if users feel abused. To be honest I actively abuse users who leave unsaved work on their computer. I mean idiots haven't learnt anything in 20 years? This is a windows computer no less. That you don't expect it to bluescreen is just sheer stupidity.

      Users have spent the past 20 years victims of their own power, destroying their own systems, leaving them open to all manner of malware. A lot of users don't feel "abused" that their computer protects them while they sleep.

    74. Re:How about not blowing away work? by thegarbz · · Score: 1

      Everyone else manages to do this properly

      Everyone who manages to do this properly runs an OS that has open security problems.

      Don't get me wrong I do that too. I haven't rebooted my Linux server in 40 days despite doing so solving a kernel security update. But then I understand the risk. Idiot users don't.

    75. Re:How about not blowing away work? by thegarbz · · Score: 1

      Err Hibernate, sleep, connected standaby. WTF do you shutdown or reboot your computer at all if you're in transit?

    76. Re:How about not blowing away work? by thegarbz · · Score: 1

      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.

      Just don't share that information with users. There's enough zero day zombie machines in the world without unpatched Windows 10 machines to add to the mix.

    77. Re: How about not blowing away work? by guruevi · · Score: 1

      Why do you want to reboot/shutdown the computer when you travel with it? Just shut the lid, my MacBook Pro stays in standby for 7 days without losing as much as 5% battery.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    78. Re: How about not blowing away work? by spongman · · Score: 1

      Windows locks resident files to avoid the obvious race conditions that happen when you have different versions of the same shared library in memory at the same time.

      Linux suffers from this also. Want to upgrade the kernel? Reboot!

    79. Re:How about not blowing away work? by JesseMcDonald · · Score: 1

      I promise you that someone will die because Windows 10 will update on a mission critical piece of equipment at some point - whether in industrial or medical - and I hope Microsoft is held liable.

      That's not how it works. Whoever chose to use Windows 10 in mission-critical equipment despite its obvious unsuitability for the purpose would be liable, not Microsoft.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    80. Re: How about not blowing away work? by RaviBrounstein · · Score: 1

      You mean if windows was more like apple and all temporary states were stored through a reboot?

    81. Re:How about not blowing away work? by djcopi · · Score: 1

      Microsoft has never been good at thinking for anyone other than the most fundamental, least savvy user, and this clearly has not changed.

    82. Re:How about not blowing away work? by brxndxn · · Score: 1

      Not every integrator of mission critical equipment has a choice of the OS to run.

      --
      --- We need more Ron Paul!
    83. Re:How about not blowing away work? by ebvwfbw · · Score: 1

      Private browsing sessions? Call it what it is - you were looking at porn. No biggy, if you're using a real browser like Firefox, it'll come back up when it returns. At least it works that way on a real operating system like Linux.

      Besides, it's just porn. There are plenty more where that came from.

    84. Re: How about not blowing away work? by r_naked · · Score: 1

      I assume your Linux distro isn't SystemD yet is it?

      No it isn't. I use Gentoo.

      I switched to Ubuntu, for a while, but when Debian decided to jump on the Lindows train by making systemD(oes not work) mandatory, I got off and switched back to a distro that cares about choice.

      -- Brian

      --
      -- http://anonet.org -- The internet the way it was meant to be. Check it out, you may be surprised.
    85. Re:How about not blowing away work? by TimothyHollins · · Score: 1

      Every now and then I run NP computations overnight on my system when my compute servers are full. I can't save those. And I shouldn't have to (barring BSOD, power cables etc). Update on turning the system off with an option to skip that step if I'm in a hurry (getting ready for a long trip or otherwise needing to disconnect the pc) has always worked.

      Why change a user-friendly method that works fine and doesn't piss off your customer-base?

    86. Re:How about not blowing away work? by KingBenny · · Score: 1

      what could go wrong ... windows 10 machine learning .... that's certainly not gonna take up more resources on the fat hog what happened to "would you like to reboot now?" or "the system is scheduled to reboot in x, is that okay ?" how about that for learning ?

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
    87. Re:How about not blowing away work? by JesseMcDonald · · Score: 1

      Nonetheless, it is the integrator's responsibility—not the suppliers'—to ensure that the final product will meet the mission requirements. One cannot simply take a COTS operating system which was never designed or advertised for use in mission-critical systems, integrate it into such a system without fully specifying and verifying all the requirements being placed on it, and then defer liability to the supplier when it inevitably fails in the field.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    88. Re:How about not blowing away work? by DarkRookie · · Score: 1

      Well fuck

      --
      The millennial that doesn't like most of the stuff designed for millennials.
  2. Machine learning can do anything by NoNonAlphaCharsHere · · Score: 5, Insightful

    Except, of course, make Windows 10 less annoying.

  3. 40 Minutes! by Zorro · · Score: 1

    THEN it takes 40 minutes to reboot!

    One whole hour of you ay GONE!

    Why not only install updates late at instead? 3 AM would be good.

    1. Re:40 Minutes! by MachineShedFred · · Score: 5, Insightful

      Or there's this idea:

      "Hey, there's updates to apply. Is now good, or please tell me when it would be best for you (ask again in 1 hour) (ask again in 3 hours) (ask again in 6 hours) (ask again tomorrow)"

      Why is "machine learning" needed, unless the learning just involves asking the fucking user?

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    2. Re:40 Minutes! by StormReaver · · Score: 1

      "Hey, there's updates to apply. Is now good, or please tell me when it would be best for you (ask again in 1 hour) (ask again in 3 hours) (ask again in 6 hours) (ask again tomorrow)"

      Or better yet, do what Kubuntu does: put an icon in the system tray alerting the user that there are updates pending. Then the user can click on the updates whenever he decides to do so.

      It's an EXTREMELY simple problem with an EXTREMELY simple solution that seems to continuously elude Microsoft.

      It's also somewhat amusing that Windows users are so used to being shit on by their operating system that they propose solutions that involve further shittage from said operating system.

    3. Re:40 Minutes! by The-Ixian · · Score: 1

      What I don't understand is why they don't just use the existing functionality since Windows 7 (at least) which installs the updates but then doesn't reboot automatically until the user opts to. The exception for this would be if no interactive user is logged in, then the system will reboot immediately after updates are installed.

      This is how we manage WU on our corporate computers and it works well.

      --
      My eyes reflect the stars and a smile lights up my face.
    4. Re:40 Minutes! by GonzoPhysicist · · Score: 1

      Have you tried the "Active Hours" setting? it seems to work for me most of the time, the machine still reboots but at least it's in the middle of the night not when I'm using it.

      --
      horror vacui
  4. Making reboots less annoying? by Oswald+McWeany · · Score: 5, Funny

    Making reboots less annoying? So Microsoft is taking on Hollywood now?

    --
    "That's the way to do it" - Punch
  5. Windows 10 updates are a plauge by sinij · · Score: 5, Insightful

    I really don't understand why you need to create policy to prevent Windows updates during working hours. There is absolutely nothing so urgent in these updates that cannot wait until I log off. Microsoft insisting that these updates pushed out on their schedule and not on user's schedule is ultimate hubris.

    1. Re: Windows 10 updates are a plauge by UnknowingFool · · Score: 4, Informative

      With Windows it seems like they are creating more and more patch points just to annoy people. Previously you would see the patches loading. Then installing. This gave users some decent guideline of how long a computer would be down.

      Now you might not have any idea that patch is downloading in the background. Until Windows halts everything to force a reboot. After abruptly saving your work, you wait till they install. After the install, it should be a quick reboot.

      Oh no. After you've been logged out, some patches still need to be applied before the reboot. But you may not have any idea of how long as the handy timer is gone and replaced with a percentage that seems stuck at 38% for 10 minutes. Then it reboots.

      But wait! You're not done. There are patches after the reboot that you have to wait on. So after what may be an unexpected hour down, you can finally login to your machine. Only to have Windows prompt you to reboot again because one patch has to be applied after another patch. Screw you, Microsoft.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Windows 10 updates are a plauge by pr0fessor · · Score: 1

      You have no idea how many people there are out there that have let their AV expired and never get updates until something like the Blaster worm hits. Given the chance to decide whether to let the updates reboot the pc or postpone it indefinitely many will just postpone it forever.

    3. Re: Windows 10 updates are a plauge by sinij · · Score: 2

      It is even worse than that. Due to bad luck I ended up as an early adopter of Win10 in our organization. I had Windows 10 Enterprise force-reboot me in the middle of work with no warning to save. I had to force IT to create policy to explicitly prevent this from happening again.

    4. Re:Windows 10 updates are a plauge by apoc.famine · · Score: 2

      Even waiting until log-off isn't a solution some of the time. As I posted above, sometimes I need to shutdown, grab the laptop and go. When my only options are Cancel, Update and Restart, and Update and Shutdown, Microsoft has decided that their time is more important than mine. I just force shutdown at that point.

      The biggest issue is that Windows updates are inexplicably resource-intensive and disruptive. Updates on my Linux boxes don't noticeably impact performance, and don't generally disrupt work and require multiple reboots and inexplicably long boots/shutdowns.

      I think Windows updates have been so abusive and disruptive for so long that they are responsible for conditioning people to ignore them. Had they been quiet, sensible updates, they wouldn't be doing all of this shit to try to get people to stay updated.

      --
      Velociraptor = Distiraptor / Timeraptor
    5. Re: Windows 10 updates are a plauge by Solandri · · Score: 1

      There's also a cute bug in the list of updates it's downloading/installing. If it's a long list, a scroll bar appears. But if you try to scroll down and read what it's trying to update so you can estimate how long it'll take, the moment the list refreshes (usually every few seconds), it puts you right back to the top again. So it's impossible to actually read stuff that's further down the list.

    6. Re:Windows 10 updates are a plauge by StormReaver · · Score: 1

      Updates on my Linux boxes don't noticeably impact performance, and don't generally disrupt work and require multiple reboots and inexplicably long boots/shutdowns.

      And it's going to get a whole lot better in the near future, as nondestructive kernel updates become the standard in Linux. At that point, not only will system updates have a negligible impact on performance, but reboots will become even more unnecessary than they are now.

      If I remember correctly, my last several dozen updates required reboots only because of kernel upgrades.

    7. Re:Windows 10 updates are a plauge by sinij · · Score: 1

      I hear you, and it is probably a good thing to eventually force these people to update. However, I am clearly not these people, yet Windows 10 abuses me as a serial misuser by trying to yank the carpet from under me while I work.

    8. Re: Windows 10 updates are a plauge by edis · · Score: 1

      All this flow, while assuming all the patches have passed successfully.

      --
      Servant of karma
    9. Re:Windows 10 updates are a plauge by thegarbz · · Score: 1

      in these updates that cannot wait until I log off.

      I don't understand. What is this log off that you talk about? Do you not just lock the screen and leave your computer sitting in connected standby?

    10. Re: Windows 10 updates are a plauge by thegarbz · · Score: 1

      After abruptly saving your work

      Or you could just tell it when you want it to reboot. It has been one of the options for the best part of a year now.

    11. Re: Windows 10 updates are a plauge by UnknowingFool · · Score: 1

      Because I wasn't presented with that as a sensible option. At best I can say no to reboot right now but it will force reboot if it thinks I'm "away". You say there's a way to turn that off. Great, I only need admin rights to make those changes which I don't have on my work computer.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    12. Re: Windows 10 updates are a plauge by thegarbz · · Score: 1

      At best I can say no to reboot right now

      You're given 3 options, one of them is to set the time. Has been like that since 1703

  6. I have a better solution by Rick+Schumann · · Score: 5, Insightful

    Just don't make ANY reboots 'automatic', let the user decide when that happens and trigger it manually.

    Or, you know, you could dump Microsoft entirely and get Linux, and take back control over your hardware.

    1. Re:I have a better solution by Chocy · · Score: 1

      I'd really like to believe this is the answer, but for me, it can only happen when Linux can run as many games & production applications as Windows without sacrificing much performance and compatibility. Are we there yet?

    2. Re:I have a better solution by djinn6 · · Score: 2

      I have an even better one: change the OS so doesn't need to reboot to apply updates.

    3. Re: I have a better solution by LinuxIsGarbage · · Score: 1

      And then no one ever ran another update again. When given the choice people prefer to delay it. At least with Apple they have so much fanfair with their updates that there appears to be immediate value when do them. âoeThis update adds support for dark mode in mail.â Really?! My work can wait. I donâ(TM)t even know what most of the windows updates do because they simply say it contains âoebug fixes.â

      I'm so mixed with this comment. On one hand you're making fun of Apple. On the other hand you made this post on an iThing given Slashdot's crappy Unicode support for Apple's rounded corner punctuation marks.

    4. Re:I have a better solution by Shikaku · · Score: 1

      It is for me, but there's a chicken and egg problem: the big companies don't release paid software for Linux. I'm stuck using Wine (which has gotten a lot better recently but it's not gonna be perfect)

    5. Re:I have a better solution by thegarbz · · Score: 1

      Just don't make ANY reboots 'automatic', let the user decide when that happens and trigger it manually.

      Great advice from back in the day where rebooting or powering down was a thing. In the world of connected standby, and sleeping computers always available at your fingertips the only reboots that happen are for updates. Users will naturally postpone indefinitely until forced to reboot by the resulting malware.

      Also the users already has the option to decide when to reboot. They have for a long time now.

  7. Chuckle by drinkypoo · · Score: 5, Insightful

    The next semi-annual update to Windows 10 will use machine learning models to make

    ...spying on users more effective.

    The only things Microsoft has to do to make reboots less annoying is 1) ask first and 2) let you postpone the reboot indefinitely. They don't need machine intelligence, they need human intelligence. Only, let's face it, they're not even trying to give the users what they want any more, since that includes not being spied upon.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Chuckle by Opportunist · · Score: 1

      It's a solution looking for a problem.

      Or, rather, more spyware looking for an excuse.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  8. Also need full active hours control on server by Joe_Dragon · · Score: 1

    Also need full active hours control on server and for this.

    Need be able to set active hours as high as 23 hours a day maybe even have a way to set M-F 24 hours a day and open S-S.

    Now an idle moments system can work on a server but it need a lot of admin control (in a easy way) and nice to have hyper-v smarts as well.

    What about making server more like Linux with less reboots needed?

  9. Seems like a much easier solution could be by Jahoda · · Score: 1

    I guess no one suggested just not rebooting the machine unless the user asks? I'm going to that not having 2 GB monolithic monthly patches that take 30 minutes to install was also off the table.

  10. Want Happier Customers? Stop Forced Reboots. by mykepredko · · Score: 5, Insightful

    Isn't the most obvious solution to the problem is to have stable software that doesn't require reboots when an update is provided.

    I can see needing updates for AV tools (ie Windows Defender) which should be updating signature databases as well as maybe Edge updates which would require the browser to end and restart. If other aspects of the software requires updating, there should be approaches to allow it without causing a reboot.

    I've always found Microsoft's update process to be quite annoying with what seems to be two out of every three updates resulting in a reboot. Ubuntu, on the other hand, seems to require a reboot once every 5-10 times.

    I think Microsoft has grown too accustomed to accepting reboots after updates and maybe looking at it from a different perspective (ie Reboots are bad, not something we need machine learning to schedule) would be a win-win.

  11. Wow, super impressive by SuperKendall · · Score: 1

    I thought there was no way to make Windows updates more annoying, but they managed to figure out a way!

    Nothing like stepping away to make tea or lunch and come back to just see it slipping into an update reboot...

    Or as others have said, wake up to find something crucial gone because it choose to reboot while you were asleep. That includes paste buffers too you know!!!!!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  12. AI Just For Reboots by WankerWeasel · · Score: 1

    I'm sure usage information will only be used for reboots and won't be sold to advertisers or used for other purposes.

  13. Sure, but... by greencfg · · Score: 1

    Instead of trying the water with their "AI", couldn't they simply let us configure in detail when and whether we want the updates to be installed?

    And also, they should focus their resources on eliminating the post-reboot/post-shutdown stage of the update, which is the most annoying. (you turn off the computer in the evening, and next day when you hurry to start working it tells you to wait because it's "preparing updates")

  14. Your computer is not your own by forkfail · · Score: 1

    You do not own anything on your computer. You lease it. Software, OS, music files - none of it belongs to you.

    Given this, why should you be allowed to control when the actual owners of your bits and bytes decide to reboot the machine? What business of theirs is it if you're tanking a raid or in the zone writing your novel?

    I literally just can't believe the insensitivity of those so privileged to be allowed to lease software and operating systems from such benevolent folks. Why do people insist on being such sticks in the mud?

    --
    Check your premises.
  15. Re:I'm still waiting by jimtheowl · · Score: 1
  16. Can Machine Learning understand a simple phrase? by xforce · · Score: 1

    Do not Reboot my fsckng machine ever!

  17. Not good news by nine-times · · Score: 1

    In my opinion, this is not good news.

    I mean, yes, reboots are annoying and it'd be good to improve that process somehow. However, my concern would be that using machine learning to control the process could have the effect of making it even less predictable. Frankly it was easier when I could tell users, "Your computer will reboot at 3am every Tuesday. Save your work Monday night." Then they changed it so Windows just sort of reboots your machine... whenever. A new patch comes out, and if Microsoft decides that you need that patch tonight, then it's going to install tonight... at some point. We don't know when. It should be outside of the set "Active hours", and there are rules for when it runs, but it's not super obvious. And no, I can't control it.

    And now that last part is changing to "It should be outside of the set 'Active hours', but not even Microsoft knows the rules for when it runs. And no, I can't control it."

  18. Machine learning ... seriously? by vrassoc · · Score: 1

    I don't believe that machine learning has a snowball's chance of assisting in something as chaotic as user behaviour. My routine can stay the same for extended periods and then suddenly change because of an urgent deadline or another emergency. No amount of learning can equip a machine to know that. The update is almost guaranteed to occur when I can least afford it, i.e. when I am not working to my usual schedule.

  19. If MS was honest by Opportunist · · Score: 1

    There would be a simple solution: Ask the user. Inform the user that a reboot is required, preferably with an estimate how long the reboot will take on the average machine so he knows whether he can get a cup of coffee or whether he should rather only do it when he leaves for the day 'cause then it might be ready when he comes back the next day, and let the user decide when that reboot fits best.

    This is the solution for the problem you allegedly have.

    Since that solution is SO blatantly obvious that even a C-Level manager can't possibly be stupid enough to not notice it, my money is on them having yet another piece of spyware that they need to cram into Win10 and now need an excuse for it. Most likely 'cause it's going to be SO noticeable that they can't just silently slip it into the next patch.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  20. Cant figure out reboots without updates either by alanshot · · Score: 3, Informative

    Not surprised. Don't get me started on how many times I have needed to do a reboot immediately before a presentation and purposefully choose "restart (only)" and not "restart and update", only to watch it run updates anyway. Several times I have been late to present because the system was still running the updates I didnt tell it to install when the appointment time arrived.

  21. How about... by b0s0z0ku · · Score: 3, Interesting

    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.

    1. Re:How about... by LVSlushdat · · Score: 1

      A LOT of us who *used* to use (and support) Windows KNOW this will NEVER EVER happen, so we've left the MS ecosystem, and now life is beautiful and we reboot our systems ONLY when we want.. Its called Linux.. Thank Linus for Linux.....

      --
      THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
  22. It still gets me... by NecroPuppy · · Score: 1

    The number of programs (not just MS updates) that say, "We must reboot to finish this install".

    I'm like, "You're keyboard software. The keyboard is working. All the lights on the keyboard are working. You obviously ~don't~ need to reboot to finish this."

    It all goes back to MS being sort of crap at OSes in general, I suppose.

    --
    I like you, Stuart. You're not like everyone else, here, at Slashdot.
  23. Truth by darkain · · Score: 1

    Nothing could be more true than this: https://twitter.com/iamdevlope...

    Basically Microsoft added "if idle > X time", and that was it?

  24. I am amazed by OneHundredAndTen · · Score: 4, Interesting

    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.

  25. Re:Can Machine Learning understand a simple phrase by Hognoxious · · Score: 2

    I don't know about that.

    I wish it could find a way to stop this site giving me a GPDRS popup (or whatever it's called) every two clicks or ten seconds, whichever comes first.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  26. Re:Trump to hang for treason, learned nothing by OneHundredAndTen · · Score: 1

    With this nonsense, which is out of of topic to boot, what you are achieving is more attention and even sympathy for Trump. Thanks for nothing.

  27. Missing the target by cmdr_klarg · · Score: 1

    I want how it worked with Windows 7: let me configure how updates are done (Notify but don't download unless I give the go ahead, and let me decide when to apply them). Actively removing any mechanism where I can set that is asinine.

    I have my Win10 Home box "hacked" to prevent auto-updating (essentially, setting the wired network to be metered via the registry), but I don't get the notifications like I used to from Win7. It did nag me after installing 1803 about being behind on updates, so maybe that will be good enough.

    --
    THE SOFTWARE, IT NO WORKY!!!
  28. How about not rebooting? by sjbe · · Score: 1

    Here's a crazy notion. How about designing the system so it doesn't have to reboot? I know crazy right? Now like those unix folks have figured this out or... oh wait.

    My operating system shouldn't have to reboot except on VERY rare occasions - typically major operating system upgrades. Microsoft has people trained to think this is somehow normal and/or necessary.

  29. and what if ... by eneville · · Score: 1

    What is the machine provides life support? Oh wait, you'd be mad doing that with windows, ok carry on!

  30. Obligatory MS trying-to-be-less-annoying reaction: by Radical+Moderate · · Score: 1

    I've got a bad feeling about this.....

    --
    Never let a lack of data get in the way of a good rant.
  31. Its a Service boys not an OS by Stan92057 · · Score: 1

    Just remember boys Windows 10 is NOT AN OS. Its a service HAHAHAHAHHAHAHA YOU take what they give you and like it. Sad days these are when business tell US what we can or cant do for fun or work.

    --
    Jack of all trades,master of none
  32. What if... by AlexanKulbashian · · Score: 1

    What if I only want to reboot when "I" reboot. how will the machine learn that? I run many services on my computers, including memcached. how will "machine learning" solve that issue? It seems to me that they are spending lot of money to avoid making the reboots voluntary.

  33. It was just fine back in Windows XP/7 by MobyDisk · · Score: 1

    Windows XP and Windows 7 applied patches on a schedule and rebooted on a schedule. This was just fine. Yeah, sometimes I left an app open and I came in during the morning with the "do you want to save?" prompt up and the patch not applied. No problem, my bad, I'll save before I go to bed tonight then I'll get the patch.

    Windows 10 now has 3 different places to configure the schedule, and most of the patches ignore it anyway. Automatic updates has a configurable time in the system control panel, then there's a "metro" style control panel where I configure working hours, then there's a popup in the notification area that tells me that it wants to apply a patch and it asks me the time. And despite all that, I still get notifications during the day asking me when it can apply a patch.

    Most recently, I saw a message in the notification area telling me that it didn't notify me about a reboot because I was playing a game. *facepalm* Why did they make it this complicated?

  34. Quick way to take control now by qzzpjs · · Score: 1

    It's actually quite easy (for us at least) to control the updates for Windows 10 computers. Run gpedit.msc and set "Configure Automatic Updates" to level 2. This forces the Windows update to always ask before downloading an update. This let me delay the 1803 feature update download until I was ready and could do a pre-reboot first. The downside is you have to allow defender updates each day but that only takes a few seconds to hit the download button.

    Find it under Computer Configuration, Administrator Templates, Windows Components, Windows Update.

    1. Re:Quick way to take control now by Snotnose · · Score: 1

      Downloading updates isn't the problem. Rebooting my laptop when I step away to pee is.

      What's wrong with downloading the updates, then telling me you want to reboot and letting me decide when the reboot happens? Yeah, I get some people will never reboot. Fuckem. I'll reboot, but it might take me 3-4 days depending on what I'm doing.

      Of course, then MS will have to grow a set when users complain they got hacked. They'll have to say "that got fixed 6 months ago and we've been asking permission for a reboot for 6 months. Go away."

  35. Re:the core idea by The-Ixian · · Score: 1

    Well, the problem here is that updates are not just for you. They are for everyone. To be anti-updates is sort of like being an anti-vaccine person.

    The updates to your machine will help it stay closed to low hanging fruit exploits.

    Now... I think the simple solution is to set the default to auto-updates but then allow users to turn them off via something advanced like a registry tweak or config file update. That will allow advanced users to get what they want while protecting the vast number of the herd...

    --
    My eyes reflect the stars and a smile lights up my face.
  36. Just an activity timeout by decep · · Score: 1

    I think it is funny they are calling an activity timeout "machine learning". I guess 30 years ago when they implemented screen savers with a timeout, little did they know that was "machine learning".

  37. Kill automatic reboots by aaron44126 · · Score: 5, Interesting

    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.

  38. I don't know by TechJones · · Score: 1

    That Charmed reboot looks pretty annoying to me...

  39. I'm confused about the problem by holophrastic · · Score: 1

    A long time ago, I pushed the update button, I pushed the reboot button, or I waited and pushed the reboot button later.

    Not so long ago, I disabled updates until I didn't mind the distraction.

    Today, windows is configured to reboot only after-hours -- I choose the hours -- and to avoid updates altogether for a month.

    Seems perfect to me!

    I don't worry about updates happening during intense work days, nor while on vacation. When I decide to allow the updates, I wake up to a fresh reboot, or I push the reboot button at will.

    I'm not seeing anything new, nor anything missing. I'm already in absolutely full control.

    The one and only thing that I don't control is that I can't ignore updates for more than 30 days at a time. Meh. Non-vital updates are already delayed 90 days. And, in general, I'd like to update every 30 days anyway.

    And even that ain't true. It's very easy to disable updates entirely -- I had to do so on a very old and very busted workstation. It's even easier at the network level too.

    So who's complaining here?

    It sounds like people who don't know how to configure their machines -- which amounts to going through the aptly named "settings" panels, in sequence, for about ten minutes. And really, anyone incapable of configuring their tools, should have those configurations chosen for them -- which is exactly what's happened.

    Like I said: I don't see the problem.

  40. Hacked by design by fyngyrz · · Score: 1

    If i found one of my systems to have rebooted itself, and could not account for the outage (eg recorded loss of power on the ups) i would assume the system was hacked.

    ...it's Microsoft. The system arrives hacked.

    --
    I've fallen off your lawn, and I can't get up.
  41. Learn this, you assholes by slashmydots · · Score: 1

    I have a suggestion based on typical end user usages of Windows 10. Stop wasting about 10 million IO's on defender, superfetch, and updates precisley 0.1 seconds after I log in. Studies have shown that 107.4% of the time, a user turning on the computer and logging in means they want to immediately use it to do something! Maaaaaaaaaybe wait until the computer is idle to waste all that disk access time. How about that for an AI improvement.

  42. We don't need this. by cyx · · Score: 1

    Better idea: Use machine learning technology to take better heuristic analyses of infected and/or compromised machines through Window's own "Defender". Innovative, I know. And then let users disable automatic updates, as well as schedule them on their own terms. Unless it's mega-urgent.

    --
    EOP
  43. Windows will decide when to reboot? by najajomo · · Score: 1

    Is there an alternative computer out there that will allow the owner decide when to reboot?
    --

    .. block chain, cloud, machine learning ..

  44. How about ask to update? by Karmashock · · Score: 1

    Don't presume to start an update absence confirmation of acceptance.

    And give me a "fuck off and die" option on the update. A lot of these are very aggressive when told "not now". The ire at microsoft is that it is presuming when and what will happen and is not taking no for an answer.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  45. Re:windows 7 question.... by Shikaku · · Score: 1

    Superfetch. It defrags the computer in the background. Switch to an SSD and it's disabled.

  46. Re:Can Machine Learning understand a simple phrase by rastos1 · · Score: 1

    Enable cookies.

  47. the right thing to do by sad_ · · Score: 1

    instead of fixing a broken system and make it more modular and flexible, let's ADD machine learning to it, that will solve the problem!

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  48. Re:Can Machine Learning understand a simple phrase by Hognoxious · · Score: 1

    GP's suggestion is almost as useful as turning it off and back on again.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  49. Why don't they just by vandamme · · Score: 1

    Politely ask if you want to update
    Tell you (if you want) how important and risky each piece of the update is, with affected packages and maybe the name and email of the developer
    Let you choose between packages of the update based on the above
    Update without reboot (except for kernels)
    Update all my apps
    Work in the background and let me know when it's done and what didn't work .... you know, like Linux?