assignedaccessruntime.dll 是 Windows 10/11 中与「已分配的访问权限」(Assigned Access,即常说的展台模式 / Kiosk 模式)配套的核心运行时动态链接库,默认位于 %SystemRoot%\System32 目录,受 Windows 资源保护机制托管。它不面向普通桌面程序调用,而是服务于系统分配访问服务与配置引擎,是展台方案能否落地的关键一环。
1. 展台运行时支撑。为单应用与多应用展台提供运行时环境,在受限会话中加载并维持指定 UWP 应用或 Edge 应用的执行上下文,使设备锁定在单一使用场景。
2. 配置策略解析与下发。读取由配置服务提供程序(CSP)、MDM 通道或预配包(Provisioning Package)写入的 AssignedAccess 配置,将应用 AUMID、账户 SID、开始屏幕与任务栏限制等参数转换为可执行的运行时指令。
3. 会话与账户绑定。在本地账户或 Entra ID 账户登录时建立专用 Shell 会话,替代 explorer.exe 的默认 Shell 行为,控制登录后自动启动的应用与退出路径。
4. 安全边界与隔离维护。裁剪桌面、文件资源管理器、设置界面等系统入口,防止展台会话逃逸,并配合应用容器收紧权限。
5. 生命周期与状态回传。处理应用崩溃、重启、超时等场景,向分配访问服务回传运行状态,支持通过事件日志与 MDM 远程诊断。
6. 与启动流程协同。在 Winlogon 与 Userinit 阶段介入,确保展台会话在登录前后按既定策略初始化,避免普通 Shell 抢占。