¿Cómo agrego la GUI de Windows a Windows 2016 Server Core?

27

Acabamos de recibir nuestro servidor dedicado de Rackspace. Fue cargado con W2008 en él. Decidí poner el sistema operativo más reciente para no tener que actualizarlo más tarde. Aparentemente durante la instalación, seleccioné la opción sin gui.

Traté de instalar la interfaz gráfica de usuario de PowerShell que he visto referencia en otro sitio web.

Por ejemplo:

Install-WindowsFeature Server-GUI-Shell -Restart

Cuando ejecuto esto, aparece el siguiente error:

PS C:\> Install-WindowsFeature Server-GUI-Shell -Restart
Install-WindowsFeature : ArgumentNotValid: The role, role service, or feature name is not valid: 'Server-GUI-Shell'.
The name was not found.
At line:1 char:1
+ Install-WindowsFeature Server-GUI-Shell -Restart
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (Server-GUI-Shell:String) [Install-WindowsFeature], Exception
    + FullyQualifiedErrorId : NameDoesNotExist,Microsoft.Windows.ServerManager.Commands.AddWindowsFeatureCommand

Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      --------------
False   No             InvalidArgs    {}

Parece que no puedo entender cómo instalar una interfaz gráfica de usuario en este servidor.

Todas las referencias que he visto para instalar la interfaz gráfica de usuario dicen que use el Servidor-GUI-Shell.

¿Alguien tiene alguna sugerencia?

Alguien especial
fuente

Respuestas:

51

Ya no es posible cambiar de Server Core a la GUI completa o viceversa en Server 2016, ya sea a través del Administrador del servidor PowerShell, o DISM. Debe hacer la elección inicialmente en el momento de la instalación. De TechNet :

A diferencia de algunas versiones anteriores de Windows Server, no puede convertir entre Server Core y Server con Desktop Experience después de la instalación. Por ejemplo, si instala Server Core y luego decide usar el Servidor con Desktop Experience, debe realizar una instalación nueva (y viceversa).

Un buen artículo de la comunidad sobre el tema: https://superwidgets.wordpress.com/2016/10/29/windows-server-2016-gui-options/

La capacidad de convertir de uno a otro a través del Administrador del servidor y los cmdlets Install / Remove-WindowsFeature existían en Server 2012 y Server 2012 R2.

Matthew Wetmore
fuente
1
existed in Server 2012 and Server 2012 R2- Existía, pero no funcionaba de manera confiable después de haber aplicado actualizaciones de seguridad al sistema. Necesitabas mantener un wim parcheado o simplemente reinstalarlo.
Zoredache
1
@Zoredache, ese es principalmente el caso si comenzó con Server Core y luego trató de convertir. Si comenzó con el Servidor con una GUI, se convirtió hacia abajo y luego hacia atrás, debería funcionar mejor. Parte de la idea de diseño era que la gente comenzaría con una GUI y la usaría para configurar su servidor de la manera que quisiera. Luego podrían realizar la conversión hacia abajo y Remove-WindowsFeature -Removedeshacerse del contenido SxS.
Matthew Wetmore
2
También se menciona en el sitio de Microsoft. Fuente >We prioritized consistency with the Windows client desktop over the > ability to switch between Server Core and Server with Desktop. > Replacing the legacy desktop in Server with the Windows 10 desktop > experience resulted in our inability to support the Windows Server > 2012 R2 behavior.
Sohrab Kasraeianfard