克隆池置备失败的一个常见原因是主映像配置错误,导致 Sysprep 通用化失败。请按照以下故障排除提示解决 Nutanix 克隆置备期间出现的 Sysprep 故障。
测试 Sysprep 就绪状态
-
从用于池部署的模板创建虚拟机。
-
打开电源。打开管理员 CMD。
-
运行
C:\Windows\System32\Sysprep\sysprep.exe /generalize /oobe /shutdown。 -
如果它在两分钟内关闭,请继续。如果没有,请查看日志:
C:\Windows\System32\Sysprep\Panther\setuperr.log。
Appx 软件包阻止 Sysprep
错误示例
SYSPRP Package <name> installed for a user, but not provisioned for all users。
修复
禁用 Appx 软件包处理
-
获取
Generalize.xml的所有权、授予修改权限并移除<Microsoft-Windows-AppX-Sysprep部分。 -
在 cmd 中运行:
takeown /F %windir%\system32\sysprep\Actionfiles\Generalize.xmlicacls %windir%\system32\sysprep\Actionfiles\Generalize.xml /grant administrator:(m)
移除所有 Appx 软件包
-
在 PowerShell 中运行:
Import-Module AppxImport-Module DismGet-AppxPackage -AllUsers | Remove-AppxPackageGet-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage –Online
移除特定软件包
-
通过
Get-AppxPackage进行标识,然后使用以下命令移除:Remove-AppxPackage -Package <fullname>Remove-AppxProvisionedPackage -Online -PackageName <fullname>
删除用户配置文件
以内置管理员身份登录,通过 sysdm.cpl 删除未使用的配置文件。
等待处理的 Windows 更新
-
与预留存储或活动场景相关的错误。
-
解决方案:在主虚拟机上运行更新,并在安装后禁用 Windows 更新服务。
不可移除的应用商店应用
- 按照 Microsoft 的指导手动移除或更新应用商店应用。
已启用 BitLocker
-
错误:操作系统卷已开启 BitLocker。
-
使用以下命令禁用:
manage-bde -status manage-bde -off c:。
Sysprep 注册表损坏
删除密钥
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\SysprepCorrupt
Sysprep 需要 45 到 60 分钟
-
在某些 Windows 内部版本中,
provtool.dll会延迟执行 Sysprep。 -
运行 cmd:
sc config dmwappushservice start=delayed-autosc start dmwappushservice
内置管理员已禁用
-
默认情况下,Sysprep 会禁用内置管理员。
-
如果不存在其他帐户,将无法登录克隆虚拟机。
-
解决方案:在执行 Sysprep 之前,先在主映像上创建其他本地帐户。
此页面对您有帮助吗?