Windows Server Patching
Reboot Pending Check
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
Windows Update
Server Manager
Server Manager
To enable automatic Windows Updates via Server Manager. (Screenshots from Windows Server 2012)
Click on the link next to Windows Update. In this case the link shows "Not configured".
Manual Override
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
sconfig
6 (Windows Updates)
a (all available) or r (recommended)
n (close menu without installing updates)
Powershell
Powershell
get-windowsupdate
Install the cmdlet if necessary, using...Install-Module -Name PSWindowsUpdate
Uninstall
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
Other Patching Tools
WSUS
SCCM
ManageEngine Desktop Central
TODO: others
Bibliography
Bibliography
https://answers.microsoft.com/en-us/windows/forum/windows_10-update-winpc/how-to-uninstall-updates-and-patches-in-windows-10/b887a5d6-3fbf-4c38-9854-e6fecdf0534ehttps://docs.rackspace.com/support/how-to/check-for-windows-updates-in-windows-server-2016-and-2019
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