本文提供了在 ADMT 3.2 安全转换运行后 Windows 应用无法启动时发生的错误的解决方案。
适用于:Windows 10 - 所有版本
原始 KB 数: 3145204
现象
假设出现了下面这种情景:
- 在域 A 中创建用户帐户。
- 将Microsoft帐户(MSA)链接到用户帐户。
- 使用用户帐户登录到基于 Windows 8、基于 Windows 8.1 或基于 Windows 10 的计算机,然后安装 Windows 应用。
- 使用 Active Directory 迁移工具 (ADMT) 3.2 将用户帐户从域 A 迁移到域 B。
- 运行安全转换,以使用用户新的域 SID 更新客户端计算机上的权限设置。
- 注销,然后使用迁移的用户帐户重新登录。
在此方案中,会发生以下问题:
安全转换失败,并在运行安全转换代理的客户端的 ADMT 日志中生成错误 1314。 日志条目如下所示。
十进制 Hex 符号 友好 1314 0x522 ERROR_PRIVELEGE_NOT_HELD 客户端没有所需的特权。 内置和存储应用程序无法在基于 Windows 8、基于 Windows 8.1 或基于 Windows 10 的计算机上启动。
单击“ 开始 ”按钮不会打开 基于 Windows 10 的计算机上的“开始 ”菜单。
如果你切换到平板电脑模式,然后在 Windows 10 中切换回以前的模式,“ 开始” 菜单将继续工作,但其他内置和存储应用程序不会启动。
搜索无响应。
直接单击 “设置”图标或使用 Windows+I 键盘快捷方式时,“设置” 应用程序不会在基于 Windows 10 的计算机上启动。 此应用程序首次启动时工作,在桌面上使用“显示设置”快捷菜单时也适用。
无法查看.jpg文件,因为未启动在文件关联工具中分配的新式应用程序。 发生此情况时,会收到以下错误消息:
注册表的值无效
在基于 Windows 10 的计算机的 Windows 任务栏中单击应用商店应用程序时,该命令将失败,并收到以下错误消息:
此应用无法安装。
解决方法
若要解决此问题,请执行以下步骤:
- 在将帐户升级到 Windows 10 之前,将 Windows 8 操作系统上的用户帐户迁移到目标域。
- 对于从 Microsoft 应用商店安装的 Windows 应用,请卸载然后重新安装该应用。
- 保护应用程序数据:根据需要备份和还原数据以避免数据丢失。 可将数据复制或还原到尚未进行安全转换的新或不同的用户帐户。