Skip to main content

2026 年 8 月 24 日

Nutanix - 对 Nutanix 克隆置备期间发生的 Sysprep 故障进行故障排除

克隆池置备失败的一个常见原因是主映像配置错误,导致 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.xml

    icacls %windir%\system32\sysprep\Actionfiles\Generalize.xml /grant administrator:(m)

移除所有 Appx 软件包

  • 在 PowerShell 中运行:

    Import-Module Appx

    Import-Module Dism

    Get-AppxPackage -AllUsers | Remove-AppxPackage

    Get-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-auto

    sc start dmwappushservice

内置管理员已禁用

  • 默认情况下,Sysprep 会禁用内置管理员。

  • 如果不存在其他帐户,将无法登录克隆虚拟机。

  • 解决方案:在执行 Sysprep 之前,先在主映像上创建其他本地帐户。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…