可通过设置、PowerShell或Windows功能对话框管理Windows 11可选功能。1、在“设置”中查看并安装所需功能;2、使用Add-WindowsCapability命令通过PowerShell安装如RSAT等工具;3、通过optionalfeatures命令打开传统Windows功能窗口启停核心组件;4、在“可选功能”列表中卸载不再需要的功能;5、用Remove-WindowsCapability命令移除已安装的能力。操作后可能需重启系统。

如果您尝试在Windows 11中启用或禁用系统自带的特定功能,例如Linux子系统或远程服务器管理工具,可以通过图形界面或命令行来完成。这些操作允许您根据需要定制系统功能。
本文运行环境:Dell XPS 13,Windows 11 家庭版。
一、通过“设置”应用添加可选功能
这是最直观的方法,适用于大多数用户,可以直接浏览和安装常见的可选功能。
1、点击任务栏上的“开始”按钮,然后选择“设置”。
2、在“设置”窗口中,点击左侧边栏的“应用”,然后在右侧选择“可选功能”。
3、在“已安装的功能”列表上方,点击“查看功能”按钮。
4、系统将连接到Microsoft服务器获取可用功能列表。在列表中找到您想要安装的功能,例如“Rsat.DHCP.Tools~~~~0.0.1.0”或“Windows Subsystem for Linux”。
5、勾选所需功能旁边的复选框,然后点击“下一步”。
6、确认要安装的内容无误后,点击“安装”。安装完成后可能需要重启计算机。
二、使用PowerShell命令安装功能
对于某些必须从网络下载的功能(如RSAT工具),或者需要进行批量操作时,使用PowerShell命令更为高效。
1、以管理员身份打开“Windows PowerShell”。可以在开始菜单搜索“PowerShell”,右键点击结果并选择“以管理员身份运行”。
2、输入以下命令来安装一个功能,例如DHCP服务器管理工具:
Add-WindowsCapability -Online -Name Rsat.DHCP.Tools~~~~0.0.1.0
3、按Enter键执行命令,PowerShell将自动从互联网下载并安装该功能。安装过程会显示进度条。
4、安装成功后,会显示状态为“已安装”。您可以使用类似命令安装其他功能,只需替换正确的名称即可。
三、通过“Windows功能”对话框管理核心组件
此方法用于管理内置于系统映像中的传统核心组件和服务,这些功能通常不需要联网下载。
1、按键盘上的Win + R键打开“运行”对话框,输入optionalfeatures,然后按回车。
2、在弹出的“Windows 功能”窗口中,您会看到一个树状列表,列出了所有可启用或禁用的核心功能。
3、展开功能类别,例如勾选“.NET Framework 3.5 (包括 .NET 2.0 和 3.0)”以启用它,或取消勾选以禁用。
4、对于带有子项的功能(如“Hyper-V”),可以点击其左侧的箭头展开,然后选择性地勾选或取消勾选各个子功能。
5、完成选择后,点击“确定”。系统将应用更改,这可能需要几分钟时间,并且可能会提示您重启电脑。
四、通过“设置”应用删除已安装的功能
当您不再需要某个已安装的可选功能时,可以通过“设置”应用将其移除,以释放系统空间。
1、打开“设置” > “应用” > “可选功能”。
2、在“已安装的功能”列表中,找到您想要删除的功能。
3、点击该功能条目,在出现的下拉菜单中选择“卸载”。
4、在弹出的确认对话框中,点击“卸载”以确认操作。系统将移除该功能及其相关文件。
五、使用PowerShell命令卸载功能
对于通过Add-WindowsCapability安装的功能,也可以使用对应的PowerShell命令进行卸载。
1、以管理员身份打开“Windows PowerShell”。
2、输入以下命令来卸载一个功能,例如前面安装的DHCP工具:
Remove-WindowsCapability -Online -Name Rsat.DHCP.Tools~~~~0.0.1.0
3、按Enter键执行命令。PowerShell将移除该功能,并在完成后显示“已卸载”的状态信息。











