Windows Server(R) 2008 R2 中的工具可讓您輕鬆移除伺服器角色和功能。使用移除角色精靈或移除功能精靈、Windows PowerShell 或命令列,即可移除角色或功能。
如何從伺服器移除角色或功能
在 Windows Server 2008 R2 中,使用下列三個程序的任何一個,即可從伺服器移除角色或功能。
使用 Windows 介面移除角色或功能 |
在伺服器管理員主視窗的 [角色摘要] 或 [功能摘要] 區域中,視想要移除的軟體而定,按一下 [移除角色] 或 [移除功能]。遵循精靈中提供的指示以完成移除程序。
使用 Windows PowerShell 移除角色或功能 |
以提升的使用者權限開啟 Windows PowerShell 工作階段。若要這樣做,依序按一下 [開始]、[所有程式]、[附屬應用程式]、[Windows PowerShell],在 [Windows PowerShell] 捷徑上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]。
使用伺服器管理員 Cmdlet 之前,請先將伺服器管理員模組載入 Windows PowerShell 工作階段。輸入下列命令,然後按 Enter。
Import-Module Servermanager
附註 Windows PowerShell Cmdlet 不區分大小寫。
如果您不知道想要移除之角色、角色服務或功能的命令名稱,請輸入下列命令後按 Enter,以傳回 [名稱] 欄位中所有命令名稱的清單。必須有命令名稱才能進行下一個步驟。
Get-WindowsFeature
輸入下列命令,其中,name 代表上一個步驟中所取得之角色、角色服務或功能的命令名稱,然後按 Enter 以移除角色或功能。如果必須重新啟動電腦,-restart 會在移除完成後自動重新啟動電腦。
Remove-WindowsFeature name -restart
使用逗號分隔命令名稱可以移除多個 角色、角色服務與功能,如下例所示。
Remove-WindowsFeature Application-Server,Hyper-V,WAS
附註 | |
如需可在 Remove-WindowsFeature Cmdlet 中使用之其他參數的詳細資訊,請輸入 Get-Help Remove-WindowsFeature -full,或參閱伺服器管理員命令的概觀。 |
使用命令列移除角色或功能 |
以較高的使用者權限開啟命令提示字元視窗。 若要開啟提升的 [命令提示字元] 視窗,按一下 [開始]、指向 [所有程式],按一下 [附屬應用程式],在 [命令提示字元] 上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]。
如果您不知道想要移除之角色、角色服務或功能的命令名稱,請輸入下列命令後按 Enter,以傳回電腦上可用之所有角色、角色服務與功能的清單以及其命令名稱。
ServerManagerCmd.exe -query
附註 Windows 命令提示字元命令不區分大小寫。
輸入下列命令,其中 name 代表想要移除之角色、角色服務或功能的命令名稱,然後按 Enter。如果必須重新啟動電腦,-restart 會在移除完成後自動重新啟動電腦。
ServerManagerCmd.exe -remove name -restart
使用空格分隔命令名稱可以移除多個角色、角色服務與功能,如下例所示。
ServerManagerCmd.exe -install Application-Server Hyper-V WAS -restart
移除完成後,輸入下列命令確認已從電腦移除角色、角色服務與功能,然後按 Enter。已安裝的角色、角色服務與功能在查詢結果中會反白顯示。
ServerManagerCmd.exe -query
移除角色精靈
移除角色精靈簡化了從伺服器移除角色的程序,並可讓您一次移除多個角色。您不再需要多次開啟 [新增或移除 Windows 元件],便可移除伺服器上安裝的多個角色、角色服務或功能。移除角色精靈中的單一工作階段便可完成伺服器的設定。
移除任何角色之前,移除角色精靈會確認不會意外移除其餘角色所需的軟體元件。必要時,精靈會提示您核准移除仍安裝之角色所需的其他角色、角色服務或軟體程式。因此也幾乎沒有移除其他角色依存之軟體的風險。