Come faccio ad aggiungere la GUI di Windows a Windows 2016 Server Core?


27

Abbiamo appena ricevuto il nostro server dedicato da Rackspace. È stato caricato con W2008 su di esso. Ho deciso di inserire il sistema operativo più recente in modo da non doverlo aggiornare in seguito. Apparentemente durante l'installazione, ho selezionato l'opzione no gui.

Ho provato a installare la GUI da PowerShell che ho visto riferimento su un altro sito Web.

Per esempio:

Install-WindowsFeature Server-GUI-Shell -Restart

Quando eseguo questo, ottengo il seguente errore:

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

Non riesco a capire come installare una GUI su questo server.

Tutti i riferimenti che ho visto sull'installazione della GUI dicono di usare Server-GUI-Shell.

Qualcuno ha qualche suggerimento?

Risposte:


51

Non è più possibile passare da Server Core alla GUI completa o viceversa in Server 2016, tramite Server Manager PowerShello DISM. È necessario effettuare la scelta inizialmente al momento dell'installazione. Da TechNet :

A differenza di alcune versioni precedenti di Windows Server, non è possibile convertire tra Server Core e Server con Desktop Experience dopo l'installazione. Ad esempio, se si installa Server Core e successivamente si decide di utilizzare Server con esperienza desktop, è necessario eseguire una nuova installazione (e viceversa).

Un buon articolo della community sull'argomento: https://superwidgets.wordpress.com/2016/10/29/windows-server-2016-gui-options/

La funzionalità di conversione dall'uno all'altro tramite Server Manager e i cmdlet Install / Remove-WindowsFeature esisteva in Server 2012 e Server 2012 R2.


1
existed in Server 2012 and Server 2012 R2- Esisteva, ma non funzionava affatto in modo affidabile dopo aver applicato gli aggiornamenti di sicurezza al sistema. O era necessario mantenere un wim con patch o semplicemente reinstallarlo.
Zoredache,

1
@Zoredache, questo è principalmente il caso se hai iniziato con Server Core e poi hai provato a convertire. Se hai iniziato con il Server con una GUI, convertito verso il basso, quindi esegui il backup: dovrebbe funzionare in modo più fluido. Parte dell'idea progettuale era che le persone iniziassero con una GUI e la usassero per configurare il server nel modo che preferivano. Quindi potrebbero convertirsi e farlo Remove-WindowsFeature -Removeper sbarazzarsi del contenuto SxS.
Matthew Wetmore,

2
Anche menzionato sul sito Microsoft. 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,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.