按需安装的 Windows 组件

平台

客户端 - Windows 8.1

说明

Windows 8.1中将按需安装两个 Windows 组件:DirectPlay 和 NTVDM。 这些组件在“旧组件”节点下的“可选组件”中列出。 这些组件作为操作系统的一部分在本地安装,并作为可选组件进行压缩。 当应用引用或调用这些组件之一时, (通常在首次启动应用) 时,将自动触发安装。 系统将通知用户组件将安装,并且他们必须确认操作才能继续。 如果用户不是管理员,则需要提升才能成功。 初始安装后,用户无需执行任何其他操作来再次使用该组件。

表现

当应用在首次启动) 时 (引用或调用可选组件中的旧组件时,应用将暂停,并打开“按需功能”对话框,请求用户安装组件的权限。 如果用户单击“确定”,他们可能还会看到一个提升提示,其中必须输入其凭据。 然后,将安装该组件,应用将恢复。

缓解措施

若要使按需功能 UI 保持打开状态,可以使用 DISM 或可选组件 UI 预安装 DirectPlay 和 NTVDM。

解决方案

强烈建议你避免在应用的未来版本中引用或调用已在 Windows 中列为旧版可选组件的组件。 旧版可选组件仅包括较旧的、使用较少的组件,这些组件可能会导致用户出现性能和安全问题。

测试

无需额外的测试调整即可实现兼容性。 请务必注意,当调用或引用可选组件时,将显示此对话框,并且此安装需要提升。