horizon一些常见的故障处理

目录

1.克隆过程出错,显示windows安装无法继续

2.虚拟机克隆完成,自定义规范没应用上


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包再执行删除

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

相关推荐
吴声子夜歌13 小时前
Nginx应用与运维——Nginx代理服务应用实战(TCP/UDP代理)
运维·tcp/ip·nginx
吴声子夜歌13 小时前
Nginx应用与运维——Nginx缓存服务应用实战(一)
运维·nginx·缓存
海宇数据13 小时前
零信任架构实战:基于海宇活体识别V步骤1构建自动化考前活体认证网关
运维·人工智能·架构·自动化
帷幕落秋13 小时前
Mysql备份
运维·数据库
吠品13 小时前
volatile到底在拦什么:SysTick->VAL读的哪格
java·服务器·开发语言
回眸&啤酒鸭14 小时前
DeepSeek V4.1 Flash 批量处理实战指南
服务器·前端·javascript
BIM云平台开发14 小时前
DAZ里,如何保存现在姿势,如果调错了,可以重新导回
linux·服务器·前端·daz基础教程
栖凤15 小时前
多 Agent 工作流实践:从单打独斗到协同作战
java·linux·服务器
帷幕落秋15 小时前
Mysql的安装,加固与远程访问
运维·数据库
一隅论数智15 小时前
给AI Agent一颗“私域大脑“:本体增强的工程化之路
大数据·运维·数据仓库·人工智能·笔记·学习·政务