Wie füge ich die Windows-GUI zu Windows 2016 Server Core hinzu?

27

Wir haben gerade unseren dedizierten Server von Rackspace erhalten. Es wurde mit W2008 geladen. Ich habe beschlossen, das neueste Betriebssystem zu installieren, damit ich es später nicht aktualisieren muss. Anscheinend habe ich während der Installation die Option no gui gewählt.

Ich habe versucht, die GUI von Powershell zu installieren, die ich auf einer anderen Website als Referenz gesehen habe.

Beispielsweise:

Install-WindowsFeature Server-GUI-Shell -Restart

Wenn ich das ausführe, erhalte ich die folgende Fehlermeldung:

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

Ich kann anscheinend nicht herausfinden, wie ich eine GUI auf diesem Server installieren kann.

Alle Referenzen, die ich zur Installation der GUI gesehen habe, besagen, dass die Server-GUI-Shell verwendet werden soll.

Hat jemand irgendwelche Vorschläge?

Jemand Besonderes
quelle

Antworten:

51

Es ist nicht mehr möglich, in Server 2016 von Server Core zur vollständigen Benutzeroberfläche oder umgekehrt zu wechseln - entweder über den Server-Manager PowerShelloder DISM. Sie müssen die Auswahl zum Zeitpunkt der Installation treffen. Aus TechNet :

Im Gegensatz zu einigen früheren Versionen von Windows Server können Sie nach der Installation keine Konvertierung zwischen Server Core und Server mit Desktop Experience durchführen. Wenn Sie beispielsweise Server Core installieren und sich später für den Benutzer Server mit Desktop Experience entscheiden, sollten Sie eine Neuinstallation durchführen (und umgekehrt).

Ein guter Community-Artikel zum Thema: https://superwidgets.wordpress.com/2016/10/29/windows-server-2016-gui-options/

In Server 2012 und Server 2012 R2 bestand die Möglichkeit, über den Server-Manager und die Cmdlets Install / Remove-WindowsFeature von einem zum anderen zu konvertieren.

Matthew Wetmore
quelle
1
existed in Server 2012 and Server 2012 R2- Es gab es, aber es funktionierte überhaupt nicht zuverlässig, nachdem Sie Sicherheitsupdates auf das System angewendet hatten. Sie mussten entweder ein gepatchtes wim beibehalten oder einfach neu installieren.
Zoredache
1
@Zoredache, das ist meistens der Fall, wenn Sie mit Server Core angefangen und dann versucht haben, zu konvertieren. Wenn Sie mit dem Server mit einer GUI begonnen haben, die heruntergefahren und dann gesichert wurde, sollte dies reibungsloser funktionieren. Ein Teil der Entwurfsidee war, dass Benutzer mit einer grafischen Benutzeroberfläche beginnen und ihren Server so konfigurieren, wie sie es möchten. Dann könnten sie herunterkonvertieren und Remove-WindowsFeature -Removeden SxS-Inhalt loswerden.
Matthew Wetmore
2
Wird auch auf der Microsoft-Website erwähnt. Quelle >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