DoNotAddAllApplicationPackagesToRestrictions

确定 RPCSS 默认情况下是否会自动将 ALL_APPLICATION_PACKAGES SID 追加到 COM 限制。

注册表项

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   DoNotAddAllApplicationPackagesToRestrictions = value

注解

这是一个 REG_DWORD 值。

说明
0 从 Windows 7 迁移到 Windows 8 时禁用 Windows 应用商店应用。
1 不会将 ALL_APPLICATION_PACKAGES SID 添加到 COM 限制。 这是默认值。

许多 Windows API 需要访问资源(在某些情况下是系统资源),在 AppContainer 中运行的应用通常无法访问这些资源(除非更改资源的 ACL)。 为了解决这个问题,Windows 中的许多资源(各种文件、注册表项等)都是使用 ALL_APPLICATION_PACKAGES 设置 ACL,以便授予对在 AppContainer 中运行的任何进程的访问权限。 听到 ALL_APPLICATION_PACKAGES 时,最好将其解释为名为 ALL_APPCONTAINERS,因为这是更准确的名称。