在Windows Server 2008時出現了一種全新的伺服器安裝方式-伺服器核心(Server Core)安裝選項,只有包含執行大多數伺服器角色和應用程式所需必要的元件和項目,但是沒有完整的圖形使用者介面,可以減少許多硬碟空間的佔用與系統資源的耗用,並降低受到攻擊時的影響層面,藉以達成縮減管理人員的維護與管理工作負荷的目的。但是管理者必須在全新安裝伺服器時,決定要採用「完整安裝」、或者是「Server Core安裝」的方式,事後如果因故想要更改,就必須大費周章地重新安裝伺服器,導致安裝人員在選擇時常常會猶豫不已,難以決定安裝的模式。
到了 Windows Server 2012,安裝伺服器時仍然有「Server Core安裝」、與「Server含GUI」的選項(安裝畫面請參考圖一),但與之前版本不同的是,現在管理者擁有變更的能力,也就是說安裝後如果需要改變模式,直接就可以經由設定完成,不再需要像以前必須要重新安裝這樣麻煩了!

圖一、Windows Server 2012 的安裝仍然可以選擇安裝模式。
從「Server Core」安裝切換成「Server含 GUI」安裝
- 輸入 Powershell 以開啟 Windows PowerShell
- 輸入Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell –Restart 系統在功能安裝完成後將自動重新開機,登入後您將發現此時的伺服器已經轉換為「Server含 GUI」的安裝模式了。

從「Server含 GUI」安裝切換成「Server Core」安裝
方法一、使用圖形介面設定
- 開啟「伺服器管理員」,接著在右上角點選「管理」,在下拉選單中選擇「移除角色及功能」。
- 連續三次按「下一步」直到停在「功能」的位置,再找到「使用者介面與基礎結構」此功能,之下有三個項目可以選擇。
這項項目分別是:「圖形化管理工具與基礎結構」、「伺服器圖形化殼層」、與「桌面體驗」這些設定,不同的勾選功能,將會導致此伺服器擁有不同的形態,包括安裝桌面體驗功能的伺服器、「Server含 GUI」安裝選項的伺服器、基本伺服器介面的伺服器、以及「Server Core」安裝選項的伺服器這四種類型,越前面類型的伺服器可供使用的圖形化使用者介面就會越多。
如果未勾選「桌面體驗」的項目時,這個伺服器將不會包含任何 Windows 8 的功能,例如 Media Player、桌面主題、及相片管理… 等,這也是「Server含 GUI」安裝的預設方式,一般伺服器當然不該啟動這些用戶端的功能,除非是提供遠端桌面服務的伺服器才有需要。 如果保留「圖形化管理工具與基礎結構」,並且未勾選「伺服器圖形化殼層」,重新啟動後將會是擁有「基本伺服器介面」的 Server Core 環境,會具備伺服器管理員、MMC、與少部份控制台的元件,但是沒有檔案總管、IE、開始畫面等其他圖形介面可用。
如果未勾選最上層的「使用者介面與基礎結構」,並在稍後的移除相依功能畫面中點選移除功能,重新開機後的伺服器會與 Server Core 安裝完全相同,是個不具備任何圖形使用者介面的環境。

方法二、使用Windows PowerShell
- 在工具列的 PowerShell 圖示上,按滑鼠右鍵,選擇「以系統管理員身分執行」

- 輸入Uninstall-WindowsFeature Server-Gui-Mgmt-Infra –Restart,重新開機後的伺服器將會是所謂的「Server Core」安裝選項的伺服器。
如果輸入的是Uninstall-WindowsFeature Server-Gui-Shell –remove,重新開機後則成為基本伺服器介面的 Server Core 伺服器
以上方便的伺服器調整方式,讓伺服器的運用與部署具有更大的彈性,管理者更能夠依照各種不同的需求,來使用最適合的伺服器環境,真的是太好用啦。
|