Updating windows 2016 core
The second option was to use System Center Virtual Machine Manager (SCVMM).
This process allowed you to update all of your machines at once (or in batches), with the obligatory reboot.
The first requirement is that the guest OS in your virtual machines must have access to Windows Update in some way, such as direct access, WSUS or System Center Configuration Manager.
The second requirement is dependent on the guest OS that you are running on WS2016 (or Windows 10).
If you are running any of the below in the guest OS, then Windows Update will work without anything special being done: You might notice that Vista is listed above but I excluded Windows Server 2008 (W2008).
You like server core, I know, I like it to sometimes, especially when there is a domain environment present and you can centralize everything.
After all the updates were installed you will be asked to reboot the server, so click Yes on the message box button to do so. Just mount the ISO (if you are using the ISO version of the utility not the ZIP one) and run Start_or Start_depending on which of the two utilities are you using.
As you can see, you can change a lot of settings in the OS using this tool, but since we are interested in updates only, click the Control Panel button then Windows Updates.
Patching the core edition of Windows server can be done in multiple ways, and the most popular one is using the built-in server configuration menu.
By typing sconfig in the command prompt it will open the menu where you can do a lot of server configurations.