问题描述
操作系统:Windows 10 Pro 64位,内部版本#18362.1016,版本1903
我为工作所做的项目的要求之一是,我们正在开发的应用程序(用于提供实时指标和打开其他应用程序的应用程序管理器)可以在Windows 10的Kiosk模式下运行。我一直遵循Microsoft的these instructions,以完成此过程,大致是这样:
- 构建配置XML文件
- 使用该XML文件构造预配包。
- 将该预配包应用于目标设备。
以下是我为此Kiosk Mode设置编写的配置XML文件。根据此XML reference from Microsoft,我文件的语法和内容似乎正确。我指的是已安装的应用程序的应用程序用户模型ID,而配置是指操作系统上的新的本地非管理员用户,该用户登录后将充当信息亭帐户。
<?xml version="1.0" encoding="utf-8"?>
<AssignedAccessConfiguration
xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
xmlns:rs5="http://schemas.microsoft.com/AssignedAccess/201810/config"
>
<Profiles>
<Profile Id="{2d06cbf5-a2fd-405c-a957-10203ea522e3}">
<KioskModeApp AppUserModelId="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\TAM\Tam.exe" />
</Profile>
</Profiles>
<Configs>
<Config>
<Account>gabriel-local</Account>
<DefaultProfile Id="{2d06cbf5-a2fd-405c-a957-10203ea522e3}" />
</Config>
</Configs>
</AssignedAccessConfiguration>
使用Windows Configuration Designer构建预配包之后,我将该包加载到USB驱动器上,并能够成功地将预配包应用于目标设备。但是,注销当前帐户并尝试进入Kiosk Mode帐户后,操作系统显示蓝色错误屏幕,并显示一条消息,指出Windows无法成功打开应用程序,错误代码为0x80073CF9。
我还检查了事件查看器是否有任何错误(在“应用程序和服务日志”>“ Microsoft”>“ Windows”>“分配的访问和应用程序和服务日志”>“ Microsoft”>“ Windows”>“ DeviceManagement-Enterprise-Diagnostics-”下)。提供商节点),并在“分配的访问”>“操作”节点下看到一个错误,指出:
“ onecoreuap \ base \ embedded \ sys \ lockdown \ runtime \ worker \ enrollmentenginewrapper.cpp(77),hr = 0x80070002,消息=系统找不到指定的文件。
关于无法找到文件,我不确定这是否指向我要运行的程序。我已经为程序正确提供了AUMID,并且在尝试提供指向Microsoft Edge的AUMID的XML文件时出现了相同的错误。
通过临时删除配置包并登录到该新用户帐户,我可以确认可以从其中打开应用程序。我还尝试将XML文件配置为打开更标准的Windows应用程序(Microsoft Edge),并且在重新构建证明包,将其安装到OS并尝试打开Kiosk模式帐户后,我遇到了相同的错误。在仔细研究了此错误代码的搜索结果之后,我真正能找到的唯一结果是针对在Windows应用商店中安装或更新程序遇到问题的Windows用户。我知道Microsoft错误代码可以引用不同的问题根源,但目前我很难找到任何其他线索来帮助解决此问题,我们将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)