目录
1.克隆过程出错,显示windows安装无法继续
这个一般是模板机做了sysprep,选择进入系统全新体验(OOBE);模板机可以不用做sysprep,安装好软件做好系统清理关机即可

2.虚拟机克隆完成,自定义规范没应用上
对应的现象就是虚拟机没有加域,没有修改主机名(和模板机保持一致)
主要的问题有两种:
网络问题:模板机忘记修改端口组,导致现有端口组和域控无法正常通信或者防火墙等限制影响和域控的正常通信
模板问题:自定义规范的本质是调用了原生的sysprep,如果sysprep失败则自定规范应用失败;最常见的就是Microsoft.LanguageExperiencePackzh-CN_19041.81.277.0_neutral__8wekyb3d8bbwe以及Microsoft.BingSearch_1.1.33.0_x64__8wekyb3d8bbwe导致的sysprep失败,对于经常封装系统的小伙伴应该知道中文语言包的错误
我们可以在这个位置(C:\Windows\System32\Sysprep\Panther\setuperr.log)看到sysprep的报错日志,比如win10-22h2克隆成功但是自定义规范失败,可以在日志文件看到这样的报错(如果提示没权限可以把setuperr.log复制到桌面再查看)

遇到这样的问题,我们只需要到模板机器,运行powershell(管理员模式)移除冲突的包即可,查询和卸载命令为
Get-AppxPackage -Name <包名称> -AllUsers
#查找对应名称的包
Remove-AppxPackage -Package "包完整名称" -AllUsers
#删除对应的包
Get-AppxPackage -Name <包名称> -AllUsers | Remove-AppxPackage
#删除对应的包,管道符传递
以下是示意图,我先查找冲突的bingsearch包再执行删除

移除冲突包后关机转换为模板或者拍摄快照,重建虚拟机即可正常完成虚拟机的克隆与自定义规范应用