欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Win11與Windows Server可選功能安裝命令選擇與使用指南

  發(fā)布時間:2025-05-15 11:11:53   作者:佚名   我要評論
微軟為win11系統(tǒng)和Windows Server系統(tǒng)的用戶提供了大量未默認安裝的附加組件和實用工具,可以通過圖形界面或 PowerShell 命令來手動安裝這些功能,詳細如下文介紹

在 Windows 11 和 Windows Server 系統(tǒng)中,微軟為用戶提供了大量未默認安裝的附加組件和實用工具。根據(jù)不同的操作系統(tǒng)版本,你可以通過圖形界面或 PowerShell 命令來手動安裝這些功能。

然而,整個功能安裝體系存在命令混亂、使用方式不統(tǒng)一的問題,這讓不少用戶,甚至是 Windows Server 管理員也常常感到非常困惑。

舉例來說:在安裝 RSAT(遠程服務器管理工具)時,應該使用哪個 PowerShell 命令?是 Enable-WindowsOptionalFeature、Install-WindowsFeature,還是 Add-WindowsCapability?微軟還為這些命令使用了不同的動詞(如Enable、InstallAdd),進一步加大了理解難度。

在「設置」應用中安裝 RSAT 的時候,使用的操作名稱是「添加可選功能」。從字面來看,你可能認為這對應 PowerShell 中的Enable-WindowsOptionalFeature;但實際上,情況遠沒有這么簡單。比如:

  • 在 Windows 11 上,如果你在 PowerShell 中執(zhí)行以下命令,往往什么都查不到。
Get-WindowsOptionalFeature -Online -FeatureName *RSAT*
  • 但在 Windows Server 上,這條命令卻能正確輸出所有 RSAT 相關功能。

Windows 11 無法 Get-WindowsOptionalFeature 到 RSAT 功能

Windows Server 2025 能夠 Get-WindowsOptionalFeature 到 RSAT 功能

相關閱讀:如何在 Windows 11 上安裝和卸載「可選功能」

Feature 和 Capability 的區(qū)別

在 Windows 11 上,RSAT 工具只能通過Add-WindowsCapability來安裝。例如:

Add-WindowsCapability -Name Rsat.DHCP.Tools* -Online

然而,如果你把這條命令照搬到 Windows Server 上,反而會失敗。

雖然兩個系統(tǒng)都支持Add-WindowsCapability命令,但 RSAT 在 Windows Server 上并不是以 Capability 的形式存在。核心區(qū)別在于:系統(tǒng)是如何管理這些工具的——是直接集成在系統(tǒng)映像內,還是需要聯(lián)網(wǎng)從微軟服務器下載。

  • 在 Windows Server 上,RSAT 工具已經包含在安裝介質中,因此可以直接通過Enable-WindowsOptionalFeature啟用。
  • 但是在 Windows 11 上,需要聯(lián)網(wǎng)從微軟服務器下載該功能,所以必須使用Add-WindowsCapability。

Add-WindowsCapability:從互聯(lián)網(wǎng)下載并安裝功能

Add-WindowsCapability在本質上,相當于在使用 PowerShell 版本的「設置」>「系統(tǒng)」>「可選功能」>「添加可選功能」。但需要注意的是,只有在以管理員身份登錄系統(tǒng)時,才能通過「設置」安裝「可選功能」。而 Microsoft Store 應用無法通過runas方式「以管理員身份啟動」。

如果你對比Get-WindowsCapability命令輸出與「設置」中的「可選功能」列表,就會發(fā)現(xiàn),數(shù)量差異很大:

  • 在 Windows 11 的「設置」中,最多只顯示 50/60 來項。
  • 而通過Get-WindowsCapability查詢,這個數(shù)值有 400 多項。

使用 PowerShell 比「設置」管理「可選功能」更加細膩

這就很明顯了——PowerShell 提供了更為細致和全面的功能控制權限。許多在圖形界面下無法直接管理的子組件,都可以通過命令行靈活調用。

Enable-WindowsOptionalFeature:啟用系統(tǒng)鏡像自帶的功能

相比之下,Enable-WindowsOptionalFeature所對應的功能,其實就是「控制面板」>「程序」>「程序和功能」>「程序和功能」中的「啟用或關閉 Windows 功能」,這個經典對話框。

到目前為止,Windows 11 的「設置」依然無法直接管理這些系統(tǒng)級組件,這也是為什么「控制面板」還不能被直接拿掉的原因之一。

Enable-WindowsOptionalFeature 相當于「啟用或關閉 Windows 功能」

常見命令如下:

Enable-WindowsOptionalFeature -FeatureName TelnetClient -Online
  • Add-WindowsCapability一樣,在操作當前活動系統(tǒng)時,都需要加上-Online參數(shù)。
  • 這兩個命令都屬于 DISM 模塊,也可以通過指定-Path參數(shù)來修改脫機映像。
  • 不過,這兩者的參數(shù)并不完全一致:Enable-WindowsOptionalFeature使用-FeatureName來指定功能,而Add-WindowsCapability使用的是-Name。

Windows Server 角色與功能安裝方式

在 Windows Server 上,「服務器管理器」是首選的圖形化角色與功能管理工具。當然,你也可以使用 PowerShell 命令來管理,例如經典的Install-WindowsFeature 命令(它還有別名Add-WindowsFeature)。

Add-WindowsFeature 屬于 ServerManager 模塊,另外兩個 cmdlet 屬于 DISM 模塊

常見命令如下:

Install-WindowsFeature -Name Hyper-V, Container
  • Install-WindowsFeature總是針對當前運行的服務器,不需要像 DISM 系列命令那樣手動指定-Online。
  • 但是,如果你在客戶端上安裝了「服務器管理器」來遠程操作其他服務器,別忘了加-ComputerName參數(shù),不然就會收到報錯——因為這個命令僅適用于服務器環(huán)境。

值得一提的是,Windows Server 同樣支持前面提到的兩條 DISM 命令:

  • *Add-WindowsCapability*依然用于從互聯(lián)網(wǎng)下載額外組件。例如,使用以下命令為服務器安裝 IIS:
Enable-WindowsOptionalFeature -FeatureName IIS-WebServer -Online
  • 但需要注意的是,Enable-WindowsOptionalFeature并不能完全覆蓋所有服務器角色及功能。例如像BranchCache這樣的功能,在命令結果中就完全找不到。

此外,微軟在這些 PowerShell 命令中對功能名稱的定義也都經常不統(tǒng)一。在Get-WindowsFeatureGet-WindowsOptionalFeature的查詢結果中,同一個功能可能會使用不同的名稱 ??。

功能安裝體系碎片化,選擇命令需謹慎

總體來看,Windows 11 和 Windows Server 的「可選功能」安裝體系頗為碎片化,且缺乏統(tǒng)一規(guī)范。究竟使用哪個工具、哪條命令,取決于你需要安裝的具體功能:

  • 如果需要聯(lián)網(wǎng)下載安裝,建議通過「設置」應用操作。
  • 如果組件已經集成在系統(tǒng)映像中,客戶端推薦使用「控制面板」,服務器則建議使用「服務器管理器」。

在命令行層面,情況會更加復雜。PowerShell 并沒有像圖形界面那樣明確劃分不同命令的適用范圍,例如:

  • 某些服務器角色,既可以使用Install-WindowsFeature,也能使用Enable-WindowsOptionalFeature來安裝,但它們的功能覆蓋范圍并不相同。
  • 通常來說,如果你只針對正在運行的服務器,不涉及脫機映像,建議優(yōu)先使用Install-WindowsFeature,它在服務器功能管理上更為高效。

相關文章

最新評論