Windows 10运行Get-WindowsFeature报错,该命令仅适用于Windows Server吗?
关于Get-WindowsFeature命令在Windows 10上不可用的问题
核心结论
Get-WindowsFeature 并非仅Windows Server系统可用,但默认仅预装在Windows Server系统中。Windows 10桌面版需要安装特定组件后才能使用该命令。
原因说明
Get-WindowsFeature 属于ServerManager模块,该模块默认只在Windows Server系统中预装。Windows 10作为客户端系统,默认不包含此模块,所以直接运行会提示「命令未找到」错误。
Windows 10上的解决方法
要在Windows 10中使用Get-WindowsFeature,需安装RSAT(远程服务器管理工具)中的服务器管理器组件,以下是两种安装方式:
方式1:通过图形界面安装
- 打开「设置」→「应用」→「可选功能」→「添加功能」
- 在搜索框输入「远程服务器管理工具」,找到「RSAT: 服务器管理器」选项,点击「安装」
方式2:通过PowerShell安装(需管理员权限)
- 先查看可用的RSAT组件:
Get-WindowsCapability -Name RSAT* -Online - 安装服务器管理器工具:
Add-WindowsCapability -Online -Name Rsat.ServerManager.Tools~~~~0.0.1.0
安装完成后,重启PowerShell即可正常运行Get-WindowsFeature命令。
内容的提问来源于stack exchange,提问作者JohnB
相关产品推荐
相关产品推荐

