Prompt users for reboot, but NEVER force it
The reboot settings only allow for the user to postpone a reboot for up to 24 hours. Why can't we expand that time or just keep reminding them forever until they reboot themselves? The longer that they have been pending a reboot, remind (pester) them more frequently. Or auto reboot if nobody is logged on.
Fredrik Rydin commented
I made this tool to do exactly what the description is saying as i had similar need.
Feel free to use it if you want: https://github.com/Fredrik81/Reboot-Dialog
While psappdeploy is great for this, why can't it be handled natively within SCCM?
I would like to see the maximum reboot countdown increased to at least 2 weeks.
We have many academics running long simulations, and a 24hr maximum reboot schedule means we have to suppress reboots always to prevent substantial loss of work.
Nothing happend since 3years. Very annoying!
CAS Computing commented
I don't know if NEVER force is necessary, but it does need to be much more flexible. The 24 hour limit prompted me to write a fairly complicated scripted method (https://github.com/teknowledgist/TeknowTools/tree/master/AutoReboot) using scheduled tasks that won't reboot on a user without their acknowledgement and lots of warning.
Ondrej Seda commented
Hi, i think part of this request should be also: When user do the reboot by himself (clisk start - reboot), SCCM will accept it and will not require reboot after real reboot again.
I created something like this using scheduled tasks and PowerShell.
It was a nightmare and took months. (Lots of scenarios to deal with)
We have a set of scheduled tasks force a reboot on workstations every week (Sleeping or not)
For laptops, we nag the user at logon, screen saver unlock and RDP connection if a reboot hadn't occurred after 2 weeks.
Prior to this we had tonnes of machines that updates wouldn't stick because nobody would reboot. We had 2 guys that hadn't rebooted in over a year!
Our company could also use this feature. We run 24/7 plant operations with a lot of laptop users who turn off at night. While I would love to force the reboots on all users, it is not feasible in this environment. A reboot notification popup every 15 minutes or 30 minutes would be extremely useful (like the one that windows annoys you with for updates). I honestly do not understand why this is difficult as it would simply be another option in that could be in the client settings such as pre deadline notifications.
seb cerazy commented
You should never allow users to make decisions! They do not manage the workstation, YOU DO
Todd Miller commented
I work in a health care environment where we have a lot of shared computers. Think about computers in a patient room or in an exam room. I can't have a decision made by a user 15 minutes ago, who is long gone, affect the next user. So User A says reboot in 15 minutes and then User B gets booted because she happens to be using the computer at the time User A said it was OK to reboot. Once the computer has been scheduled to reboot - it needs to be obvious to anyone using the computer that it is in a reboot pending state, and the user needs to be able to exit or further postpone the reboot pending state potentially indefinitely.
This and the 'SCCM updates: User Experience - Reboot notifications' suggestion should probably be combined. The whole of the user notification and reboot process needs some changes made.
I agree with this. Allow the users to pass on the reboot, but on the 2nd time they do this send an alert to the administrator. This way I.T. knows and can go reboot the computer when the user is out of office, or call them and let them know they will lose network availability unless it is done.
Bill Dunn commented
How about just fixing Windows so Updates rarely if ever require actual reboots, just cycle the proper services. Linux pretty much only needs reboots when you touch the Kernel which isn't often.
This still is a huge point of contention, we have many customers where the behavior of coming back on the network after a deadline for updates leads to some pretty poor user experience and often CIO-level complaints.
The notifications leading up to the restart aren't prominent enough, and when it is required they just aren't sufficiently manageable for environments where some users must be able to opt out at critical times
Give us a user option for delaying/warning about task sequences also.
Any updates on the reboots / more intrusive notifications?
Throwing in a "Me Too" for my enterprise. ~20,000 workstations.
Do we have any updates on this?
Agreed, the level notification is not currently customizable and it needs to be. Specifically for patching and servicing, why can't the sccm admins increase the level of notification. It appears that nothing "really" notifies the user until a deadline is met. It needs to be MORE nagging to ensure that a forced reboot won't make them lose all of their work. It was great back in the PRE-servicing and PRE-win10 - not sure why they turned down the notifications and suspends.
Tom Steger commented
This is a huge deal for us. No auto-restart with logged on user existed before we switched from WSUS/GP/WPP to SCCM.
For now, we keep extending the deadline... not a good choice or method.