Horizon Cloud之TA发布win10映像失败

背景

在某次win10企业版的桌面映像发布过程中,配对显示成功,但发布时候失败,报错如下:
在这里插入图片描述
Windows Sysprep process failed to clean appx packages, please refer to Microsoft KB article #2769827 to resolve this issue. Please resolve Windows Sysprep issues, and retry image publish. Error Details: 2020-08-03 19:17:48, Error [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing ‘SysprepGeneralizeValidate’ from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2

处理

1)官方查询Microsoft KB article #2769827
2)将发布失败的桌面回退,进行相关bug修复;
3)登录win10虚拟机,管理员运行cmd,执行:
查看日志:%Windir%\System32\Sysprep\Panther\setupact.log
在这里插入图片描述
在这里插入图片描述

为防止Microsoft Store更新应用程序,请在创建映像之前拔出Internet连接或在“审核”模式下禁用“自动更新”。
1)Import-Module Appx PowerShell cmdlet.
2)Import-Module Dism

在这里插入图片描述
3)运行以下命令以获取确切的软件包名称:
Get-AppxPackage -AllUser | Where PublisherId -eq 8wekyb3d8bbwe | Format-List -Property PackageFullName,PackageUserInformation.
或执行:
Get-AppxPackage -AllUser | Format-List -Property PackageFullName,PackageUserInformation|findstr ‘Package_name’|Remove-AppxPackage
在这里插入图片描述
定位无法移除的软件包:
在这里插入图片描述
在这里插入图片描述

4)Remove-AppxPackage -Package . //再运行以下命令之一删除软件包或预配软件包。
在这里插入图片描述
或直接运行:
Get-AppxPackage *Packagename*| Remove-AppxPackage

在这里插入图片描述
执行上述命令后,会出现命令执行窗口,会闪现一下,之后再查找验证一下:
在这里插入图片描述
由上图可知,该程序包已经被成功卸载。

5)通过运行以下cmdlet删除配置:

Remove-AppxProvisionedPackage -Online -PackageName
在这里插入图片描述

执行:dism -online / Remove-ProvisionedAppxPackage / PackageName:
取消预配Appx软件包。

在这里插入图片描述

6)确认上述包呗卸载后,再次执行桌面映像发布操作:
在这里插入图片描述
7)如果还不行,请在卸载软件后,在模板win10主机上手动执行封装命令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

©️2020 CSDN 皮肤主题: 黑客帝国 设计师:上身试试 返回首页