如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南

Windows 11 包含许多默认未启用的功能,例如 WSL(Windows 子系统 for Linux).NET Framework 开发工具语言包 和 Hyper-V 虚拟机支持。这些功能不会占用系统空间,直到你主动安装。同样,一些预装功能也可以按需移除,以精简系统或释放资源。

如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图

本文将详细介绍如何通过 设置应用、控制面板和 PowerShell 命令行 三种方式管理 Windows 11 的可选功能,涵盖安装、卸载与临时禁用操作,适用于所有主流用户场景。

什么是“可选功能”?

在 Windows 中,“可选功能”(Optional Features)是指那些不属于核心操作系统、但可通过系统组件按需添加或删除的功能模块。它们不同于传统软件,通常由微软签名并集成在系统镜像中,无需额外下载安装包(部分例外)。

常见类型包括:

  • 开发工具:如 WSL、.NET SDK、OpenSSH 服务器
  • 系统服务:如 Hyper-V、SMB 文件共享、打印到 PDF
  • 多语言支持:手写输入、语音识别、区域语言包
  • 辅助功能:讲述人增强、盲文支持等

这些功能可以随时启用、关闭或完全卸载。

方法一:使用“设置”应用(推荐给大多数用户)

这是最直观、最安全的操作方式,适合日常使用。

📍 打开路径

  1. 按下 Win + I 快捷键打开【设置】;
  2. 左侧导航栏选择 系统 > 可选功能

你将看到两个主要区域:

  • 查看添加的功能
  • “查看功能”按钮(用于添加新功能)
如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图1

➕ 安装新功能

  1. 点击右上角的 “查看功能”
  2. 系统会先显示“已安装”的功能;
  3. 点击顶部切换按钮,选择 “查看可用功能”
  4. 在列表中勾选你想安装的功能(如 WSL 或 OpenSSH);
  5. 若功能较多,可使用顶部搜索框快速查找;
  6. 勾选后点击 “下一步” > “添加”

📌 提示:

  • 安装过程自动进行,进度条会显示状态;
  • 部分功能需要重启才能生效;
  • 安装完成后,新功能将出现在“已安装”列表中。
如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图2

➖ 移除已安装功能

  1. 回到“可选功能”主页面;
  2. 在“查看添加的功能”列表中,勾选要卸载的功能;
  3. 可多选,然后点击底部的 “移除” 按钮;
  4. 确认操作后,系统将逐个卸载所选功能。

💡 小技巧:使用上方的搜索框可快速定位某个功能名称。

方法二:使用控制面板(传统方式,兼容性强)

虽然微软逐步引导用户转向“设置”,但控制面板仍保留了完整的功能管理能力。

📍 打开路径

  1. 在开始菜单搜索栏输入 “启用或关闭 Windows 功能”
  2. 点击匹配结果,打开“Windows 功能”窗口。

⚠️ 注意:这不是“程序和功能”中的卸载列表,而是专门用于启用/禁用系统级组件的配置界面。

如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图3

✅ 启用或禁用功能(不卸载)

在此窗口中:

  • 勾选 → 启用功能;
  • 取消勾选 → 禁用功能(保留在系统中,但不运行);

例如:

  • 启用 Hyper-V 虚拟机平台
  • 关闭 Internet Explorer 11(即使未卸载)
  • 开启 SMBv1 支持(仅限特定网络环境)

📌 特点:

  • 不涉及文件删除,只是开关状态;
  • 更改后通常需要重启系统;
  • 适合临时调试或测试用途。
如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图4

❌ 使用“程序和功能”卸载功能

如果你希望彻底移除某些功能(如旧版 .NET Framework),也可以进入:

  1. 控制面板 > 程序和功能;
  2. 滚动查找目标功能(部分可选功能会在此列出);
  3. 点击项目,出现“卸载”“更改”或“修复”选项;
  4. 选择“卸载”即可。

⚠️ 注意:并非所有可选功能都出现在此列表中,建议优先使用“设置”或 PowerShell 管理。

如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图5

方法三:使用 PowerShell(高效批量操作,适合进阶用户)

对于熟悉命令行的用户,PowerShell 提供更精确、可脚本化的管理方式。

🔧 打开管理员终端

  1. 按下 Win + X
  2. 选择 “终端(管理员)” 或 “Windows PowerShell(管理员)”
  3. 确认 UAC 提权提示。
如何在 Windows 11 中安装或移除可选功能?图形界面与命令行全指南插图6

📋 查看所有可选功能状态

运行以下命令:

Get-WindowsOptionalFeature -Online

输出包含三列关键信息:

  • FeatureName:功能内部名称(用于后续命令)
  • State:当前状态(Enabled / Disabled)
  • DisplayName:功能中文/英文显示名

📌 提示:若输出太多,可用管道过滤,例如:

Get-WindowsOptionalFeature -Online | Where State -eq "Enabled"

查看已启用的功能。

➕ 启用一个功能

语法:

Enable-WindowsOptionalFeature -FeatureName [功能名] -Online

示例:启用 WSL

Enable-WindowsOptionalFeature -FeatureName Microsoft-Windows-Subsystem-Linux -Online

➖ 禁用一个功能

语法:

Disable-WindowsOptionalFeature -FeatureName [功能名] -Online

示例:禁用打印到 PDF 功能

Disable-WindowsOptionalFeature -FeatureName Printing-PrintToPDFServices-Features -Online

💡 补充说明

项目说明
-Online 参数表示对当前运行的系统操作,必须加上
是否需要重启多数功能启用/禁用后需重启生效
功能命名规则名称区分大小写,建议从 Get 命令中复制粘贴
批量操作可编写脚本一次处理多个功能

⚠️ 注意事项

  1. 权限要求:所有修改均需管理员权限;
  2. 系统稳定性:不要随意禁用不了解的核心功能(如 TrustedInstaller 相关项);
  3. 功能依赖关系:某些功能相互依赖,强行卸载可能导致其他组件异常;
  4. 企业环境:组策略可能限制用户修改权限,请联系 IT 管理员;
  5. 恢复方法:若误删功能,重新启用即可,无需重装系统。

✅ 总三种方法对比

方法适用人群优点缺点
设置应用普通用户图形化、易操作、安全性高功能展示有限,无法批量处理
控制面板习惯 Win10 用户兼容性好,支持传统功能管理界面陈旧,部分功能缺失
PowerShell技术用户 / 管理员精准、可脚本化、支持批量操作需记忆命令和功能名称

评论