Windows Server(R) 2008 R2 中的工具可讓您輕鬆移除伺服器角色和功能。使用移除角色精靈或移除功能精靈、Windows PowerShell 或命令列,即可移除角色或功能。

如何從伺服器移除角色或功能

在 Windows Server 2008 R2 中,使用下列三個程序的任何一個,即可從伺服器移除角色或功能。

使用 Windows 介面移除角色或功能
  • 在伺服器管理員主視窗的 [角色摘要][功能摘要] 區域中,視想要移除的軟體而定,按一下 [移除角色][移除功能]。遵循精靈中提供的指示以完成移除程序。

使用 Windows PowerShell 移除角色或功能
  1. 以提升的使用者權限開啟 Windows PowerShell 工作階段。若要這樣做,依序按一下 [開始][所有程式][附屬應用程式][Windows PowerShell],在 [Windows PowerShell] 捷徑上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]

  2. 使用伺服器管理員 Cmdlet 之前,請先將伺服器管理員模組載入 Windows PowerShell 工作階段。輸入下列命令,然後按 Enter

    Import-Module Servermanager

    附註

    Windows PowerShell Cmdlet 不區分大小寫。

  3. 如果您不知道想要移除之角色、角色服務或功能的命令名稱,請輸入下列命令後按 Enter,以傳回 [名稱] 欄位中所有命令名稱的清單。必須有命令名稱才能進行下一個步驟。

    Get-WindowsFeature

  4. 輸入下列命令,其中,name 代表上一個步驟中所取得之角色、角色服務或功能的命令名稱,然後按 Enter 以移除角色或功能。如果必須重新啟動電腦,-restart 會在移除完成後自動重新啟動電腦。

    Remove-WindowsFeature name -restart

    使用逗號分隔命令名稱可以移除多個 角色、角色服務與功能,如下例所示。

    Remove-WindowsFeature Application-Server,Hyper-V,WAS

附註

如需可在 Remove-WindowsFeature Cmdlet 中使用之其他參數的詳細資訊,請輸入 Get-Help Remove-WindowsFeature -full,或參閱伺服器管理員命令的概觀

使用命令列移除角色或功能
  1. 以較高的使用者權限開啟命令提示字元視窗。 若要開啟提升的 [命令提示字元] 視窗,按一下 [開始]、指向 [所有程式],按一下 [附屬應用程式],在 [命令提示字元] 上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]

  2. 如果您不知道想要移除之角色、角色服務或功能的命令名稱,請輸入下列命令後按 Enter,以傳回電腦上可用之所有角色、角色服務與功能的清單以及其命令名稱。

    ServerManagerCmd.exe -query

    附註

    Windows 命令提示字元命令不區分大小寫。

  3. 輸入下列命令,其中 name 代表想要移除之角色、角色服務或功能的命令名稱,然後按 Enter。如果必須重新啟動電腦,-restart 會在移除完成後自動重新啟動電腦。

    ServerManagerCmd.exe -remove name -restart

    使用空格分隔命令名稱可以移除多個角色、角色服務與功能,如下例所示。

    ServerManagerCmd.exe -install Application-Server Hyper-V WAS -restart

  4. 移除完成後,輸入下列命令確認已從電腦移除角色、角色服務與功能,然後按 Enter。已安裝的角色、角色服務與功能在查詢結果中會反白顯示。

    ServerManagerCmd.exe -query

移除角色精靈

移除角色精靈簡化了從伺服器移除角色的程序,並可讓您一次移除多個角色。您不再需要多次開啟 [新增或移除 Windows 元件],便可移除伺服器上安裝的多個角色、角色服務或功能。移除角色精靈中的單一工作階段便可完成伺服器的設定。

移除任何角色之前,移除角色精靈會確認不會意外移除其餘角色所需的軟體元件。必要時,精靈會提示您核准移除仍安裝之角色所需的其他角色、角色服務或軟體程式。因此也幾乎沒有移除其他角色依存之軟體的風險。

請參閱