0

由于在 Windows 11 中需要有可信平台模块 (tpm),因此在 vmware 工作站中创建虚拟 win11-vm 时还需要使用虚拟 tpm 和加密。

在我们的 c# 代码中,我们使用 vmrun.exe 来创建 vm(模板)的完整克隆。

手动克隆机器没有问题,但如果你在命令行中或使用 c# 使用 vmrun 进行克隆,则会发生以下错误:

“错误:无法读取虚拟机配置文件。”

我的代码:

vmrun -T ws -vp password clone C:\Templates\Windows_11_x64_21H2\Office_2021_x32\Windows_11_x64_21H2.vmx D:\test\test\test.vmx full -snapshot="Office 2021 x32 (03.12.2021)" -cloneName=test

我尝试了什么:

  • 以管理员身份启动 cmd
  • 不提供任何名称或快照

什么有效:手动删除 tpm -> 手动解密 -> 使用 vmrun 克隆 -> 手动加密

有谁知道如何克隆加密的 win11-vm?(配置文件没有损坏)

是否有一些 .net 库可以帮助克隆机器?

更新:

它与 Windows 11 无关。它也发生在 win 10 x64 20H2 上。

4

0 回答 0