Como adiciono a GUI do Windows ao Windows 2016 Server Core?

27

Acabamos de receber nosso servidor dedicado da Rackspace. Foi carregado com o W2008. Decidi colocar o sistema operacional mais recente nele para não precisar atualizá-lo mais tarde. Aparentemente, durante a instalação, selecionei a opção no gui.

Tentei instalar o gui do powershell que vi referência em outro site.

Por exemplo:

Install-WindowsFeature Server-GUI-Shell -Restart

Quando executo isso, recebo o seguinte erro:

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    {}

Não consigo descobrir como instalar uma GUI neste servidor.

Todas as referências que eu vi para instalar a GUI dizem usar o Server-GUI-Shell.

Alguém tem alguma sugestão?

Alguém especial
fonte

Respostas:

51

Não é mais possível alternar do Server Core para a GUI completa ou vice-versa no Server 2016 - por meio do Server Manager PowerShellou DISM. Você deve fazer a escolha inicialmente no momento da instalação. No TechNet :

Ao contrário de algumas versões anteriores do Windows Server, você não pode converter entre o Server Core e o Server with Desktop Experience após a instalação. Por exemplo, se você instalar o Server Core e depois decidir usar o Server com Desktop Experience, faça uma nova instalação (e vice-versa).

Um bom artigo da comunidade sobre o tema: https://superwidgets.wordpress.com/2016/10/29/windows-server-2016-gui-options/

O recurso de conversão de um para o outro através do Gerenciador do Servidor e os cmdlets Install / Remove-WindowsFeature existiam no Server 2012 e no Server 2012 R2.

Matthew Wetmore
fonte
1
existed in Server 2012 and Server 2012 R2- Existia, mas não funcionou de maneira confiável após a aplicação das atualizações de segurança no sistema. Você precisava manter um wim corrigido ou apenas reinstalar.
Zoredache
1
@ Zoredache, esse é o caso principalmente se você começou com o Server Core e depois tentou converter. Se você começou com o servidor com uma GUI, convertida para baixo e faça backup - ele deve funcionar de maneira mais suave. Parte da idéia do design era que as pessoas começassem com uma GUI e a usassem para configurar o servidor da maneira que mais gostassem. Em seguida, eles poderiam converter e fazer isso Remove-WindowsFeature -Removepara se livrar do conteúdo SxS.
Matthew Wetmore 27/02
2
Também mencionado no site da Microsoft também. Fonte >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