指定为包禁用注册表虚拟化的键列表。 禁用虚拟化可使应用访问其他应用看到的全局注册表(或文件系统)位置,而不是为应用创建的虚拟化注册表(或文件系统)。 卸载应用后,写入这些未虚拟化位置的任何数据都将保留。
注意
此元素需要 不受虚拟化的Resources受限功能。
元素层次结构
<virtualization:RegistryWriteVirtualization>
语法
<virtualization:RegistryWriteVirtualization>
<!-- Child elements -->
virtualization:ExcludedKeys
</virtualization:RegistryWriteVirtualization>
属性和元素
属性
没有。
子元素
| 子元素 | 描述 |
|---|---|
| virtualization:ExcludedKeys | 指定从注册表虚拟化中排除的键列表。 |
父元素
| Parent 元素 | 描述 |
|---|---|
| 性能 | 定义有关包的其他元数据,包括描述包向用户显示方式的属性。 |
言论
此元素需要 不受虚拟化的Resources受限功能。
只能声明要从虚拟化中排除的 HKEY_CURRENT_USER 注册表位置。 此架构和语法是在 Windows 10 版本 2004 中引入的。 以前,在 Windows 10 版本 1903 版本中,桌面 6:RegistryWriteVirtualization 元素引入了类似的功能。 如果应用程序包含禁用文件系统虚拟化的两种语法,则旧声明将在 2004 之前的 OS 版本上使用,而新声明将在 2004 及更高版本的 OS 版本上使用。
要求
| 项目 | 价值 |
|---|---|
| 虚拟化 | http://schemas.microsoft.com/appx/manifest/virtualization/windows10 |
| 最低 OS 版本 | Windows 10 (内部版本 20348) |