即使您采取措施以防止在将映像虚拟机转换为已发布映像时出现 Microsoft Sysprep 问题,转换任务也会在后续尝试中超时。

问题

在首次尝试发布映像时,由于出现与 appx 软件包相关的 Microsoft Sysprep 问题,您在“活动”页面中看到映像转换过程由于超时错误而失败。在执行自定义已导入虚拟机的 Windows 操作系统中所述的优化步骤并解决 Microsoft Sysprep 错误日志中所述的任何问题后,您尝试转换映像。在该第二次尝试中,您在“活动”页面中看到“等待虚拟机关闭电源的时间已有 20 分钟: 将映像重新转换为虚拟机”(Waited 20 minutes for virtual machine to power off: Convert the image back to the virtual machine) 消息。

原因

发生这种情况是因为,运行 Microsoft Sysprep 进程的第二次尝试挂起或没有响应。请使用以下步骤解决该问题。

解决方案

  1. 确保根据 Microsoft Sysprep 错误日志中的错误消息以及 VMware 知识库文章 2079196Microsoft 知识库文章 2769827 解决 Microsoft Sysprep 问题。
  2. 在映像虚拟机中,检查 VMware Horizon Agent 服务,并确保它将启动类型设置为自动
    如果映像位于清单版本低于 1600 的容器中,则该虚拟机还将具有 VMware DaaS Agent 服务。确认已将 VMware DaaS Agent 服务的启动类型设置为 自动
  3. 重新引导映像虚拟机。
  4. 在重新引导的虚拟机上重试转换过程。