Microsoft Windows Server Core is the non-GUI version of Windows Server. Because it lacks all the desktop experience extras, Windows Server Core offers several advantages over the full desktop experience version. These advantages include:
Reduces system requirements (disk, memory)
Reduced attack surface
However, using Windows server core can seem tricky at times. One of those times can be when you have to upgrade it. However, upgrading the Server core is really surprisingly easy.
In this example, I have Windows Server 2019 Core running as a virtual server in Microsoft Hyper-V. In my case, the first step is to add a virtual DVD drive to my server’s settings in Hyper-V. I tend to remove the DVD drive from my virtual machines just to add to the simplification of the configuration.