Windows Server Patching
Reboot Pending Check
You can check whether your server is pending a reboot after patching using this Powershell command...
Get-Item 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired'
Windows Update
Server Manager
To enable automatic Windows Updates via Server Manager. (Screenshots from Windows Server 2012)
Manual Override
You can wait for the patches to be installed automatically in the maintenance window. Or you can instigate installation via these screens...
sconfig
sconfig
6 (Windows Updates)
a (all available) or r (recommended)
n (close menu without installing updates)
Powershell
get-windowsupdate
Uninstall
You can uninstall an update by going to Settings>Update & security>Windows Update>Advanced option>View your update history>Uninstall update.Â
Other Patching Tools
WSUS
SCCM
ManageEngine Endpoint Central (previously Desktop Central)
TSSA
TODO: others
Bibliography
Automationhttps://littlekendra.com/2016/07/28/should-i-automate-my-windows-updates-for-sql-server-dear-sql-dba-episode-10/
Windows 10 Updateshttps://docs.microsoft.com/en-us/lifecycle/products/windows-10-home-and-prohttps://support.microsoft.com/en-us/topic/kb4023057-update-for-windows-10-update-service-components-fccad0ca-dc10-2e46-9ed1-7e392450fb3a
2024https://www.bleepingcomputer.com/news/microsoft/microsoft-may-2024-patch-tuesday-fixes-3-zero-days-61-flaws/