Every month we push out monthly updates via SCCM to certain distribution groups in batches. Occasionally one gets hung up and causes a restart during office hours which causes a disruption in work. We currently have a maintenance window scheduled for each group and have "Automatically install or uninstall required software and restart the computer only outside of the specified business hours" checked off through a script. Is there any known ways to reassure that the Software Center cannot restart PCs during specific hours besides the two ways stated above. Once the restart kicks off from the server we cannot stop the restart which causes issues throughout our environment.