Bagaimana cara menambahkan Windows GUI ke Windows 2016 Server Core?

27

Kami baru saja mendapatkan server khusus kami dari Rackspace. Itu dimuat dengan W2008 di atasnya. Saya memutuskan untuk menggunakan OS terbaru sehingga saya tidak perlu memutakhirkannya nanti. Ternyata selama instalasi, saya memilih opsi no gui.

Saya mencoba menginstal gui dari PowerShell yang saya lihat referensi di situs web lain.

Sebagai contoh:

Install-WindowsFeature Server-GUI-Shell -Restart

Ketika saya menjalankan ini, saya mendapatkan kesalahan berikut:

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

Sepertinya saya tidak tahu cara menginstal gui di server ini.

Semua referensi yang saya lihat untuk menginstal gui mengatakan untuk menggunakan Server-GUI-Shell.

Ada yang punya saran?

Seseorang yang spesial
sumber

Jawaban:

51

Tidak lagi mungkin untuk beralih dari Server Core ke GUI penuh atau sebaliknya di Server 2016 - baik melalui Server Manager PowerShell,, atau DISM. Anda harus membuat pilihan pada awalnya saat pemasangan. Dari TechNet :

Tidak seperti beberapa rilis Windows Server sebelumnya, Anda tidak dapat mengkonversi antara Server Core dan Server dengan Desktop Experience setelah instalasi. Misalnya, jika Anda menginstal Server Core dan kemudian memutuskan untuk menggunakan Server dengan Desktop Experience, Anda harus melakukan instalasi baru (dan sebaliknya).

Artikel komunitas yang bagus tentang topik ini: https://superwidgets.wordpress.com/2016/10/29/windows-server-2016-gui-options/

Kemampuan untuk mengkonversi dari satu ke yang lain melalui Server Manager dan cmdlet Instal / Hapus-WindowsFeature ada di Server 2012 dan Server 2012 R2.

Matthew Wetmore
sumber
1
existed in Server 2012 and Server 2012 R2- Itu ada, tetapi tidak berfungsi sama sekali andal setelah Anda menerapkan pembaruan keamanan ke sistem. Anda harus memelihara wim yang ditambal, atau hanya menginstal ulang.
Zoredache
1
@Zoredache, itulah masalahnya jika Anda mulai dengan Server Core dan kemudian mencoba untuk mengonversi. Jika Anda mulai dengan Server dengan GUI, dikonversi ke bawah, lalu buat cadangan - itu akan berfungsi lebih lancar. Bagian dari ide desain adalah bahwa orang akan mulai dengan GUI dan menggunakannya untuk mengonfigurasi server mereka seperti yang mereka sukai. Kemudian mereka dapat mengonversi ke bawah, dan lakukan Remove-WindowsFeature -Removeuntuk menyingkirkan konten SxS.
Matthew Wetmore
2
Juga disebutkan di situs Microsoft juga. Sumber >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