Typically, Windows clients are set up to automatically install updates. However, there are instances when this doesn't work, especially for clients that are always powered on. When an update requires a reboot, the installation process gets stuck indefinitely, preventing any further updates from being installed.
To address this issue, we have come up with the following solution:
- Create a Cron Job, once a Day e.g. every Wednesday early in the morning
- The job should have a long runtime. e.g. > 5 hours
- Check if a reboot is required
- if not => Just force the normal Windows Update Installation
- if a reboot is required => Send a Message to currently logged-in user and reboot
We have tested this approach with various customers, and the users have responded positively. While no one enjoys installing Windows updates, this Cron Job strikes a good balance between ensuring security by installing updates and minimizing disruption for users. Additionally, you can exclude certain hardware for special users.