如何手动将程序添加到 Windows 可选功能列表中,以便可以打开或关闭它?

如何手动将程序添加到 Windows 可选功能列表中,以便可以打开或关闭它?

C:\Windows\System32\OptionalFeatures.exe程序允许Turn windows features on or off通过选中或清除显示列表中的复选框来实现。

出于教育/学习目的,如何将自定义程序(比如简单的 hello world 应用程序 - 假设我们有该应用程序的可执行文件或源代码)添加到该列表中,以便可以像其他 Windows 可选功能一样打开和关闭它?

答案1

您无法添加自定义 Windows 可选功能(按需功能) 或功能到窗口。

“功能”安装在操作系统级别 - 比如虚拟化支持和开发人员工具。它们更接近于 Windows 更新包而不是应用程序,因为每个功能都是通过 Windows 更新服务请求/下载/安装的。每个版本的 Windows 仅支持这些功能的特定列表,并且无法更改。


当前允许打开和关闭自定义应用程序的内置方式是通过 Windows 上的 Microsoft Store,它现在支持安装几乎所有东西:

  • 通用 Windows 平台 (UWP) 应用
  • 渐进式 Web 应用 (PWA)
  • MSIX 内容
  • 基于 Win32 的应用程序。(.msisetup.exe和其他 Win32 包/安装程序类型)

商店应用可以进行配置,即用户需要时才安装。当用户卸载应用时,它们仍可供其他用户或重新安装。

另一个选择是使用新的内置Windows 软件包管理器(winget)从中获取您的安装程序。

还有许多其他选项可用于管理此类事情,例如通过 AD 组策略发布软件或使用 Microsoft SCCM / Endpoint 管理器等。只是没有添加到“可选功能”列表中

相关内容