VMware Workstation

 View Only

 Official clarification — restoring a partially encrypted VM with vTPM in VMware Workstation Pro 26H1u1 / 26.0.1, build 25688693

adrien bouquillon's profile image
adrien bouquillon posted Oct 03, 2026 04:44 PM

Hello,

I would like to request official clarification regarding the backup and restoration of a virtual machine running under VMware Workstation Pro 26H1u1 / 26.0.1, build 25688693, on a Windows host.

The VM has a virtual TPM (vTPM) and uses VMware partial encryption, corresponding to the option that encrypts only the files required to support a TPM. It is used exclusively for development and testing.

The planned backup method is to shut down the VM completely and then copy its entire directory. The objective is to restore the same VM while preserving its identity and persistent vTPM state, rather than creating a clone with a new identity.

Could you please clarify the following points?

  1. Restoration and preservation of VM identity

Does a complete copy of a fully powered-off VM’s directory allow that VM to be restored while preserving its identity:

  • on the same host, including by replacing its directory with the backup;

  • on another Windows host running a compatible version of Workstation?

Please specify the applicable conditions and the correct choice when Workstation asks whether the VM was moved or copied.

  1. Preservation of the same vTPM

For a partially encrypted VM, does this restoration preserve exactly the same vTPM, including its cryptographic identity and persistent state, rather than creating a new virtual TPM?

If necessary, please distinguish restoration on the same host from restoration on another host. Please also identify a supported verification method that does not require exposing sensitive data.

  1. Requirements for unlocking and restoring the VM

Is the VMware encryption password, together with the complete copy of the VM directory, sufficient to restore and open the VM?

Must any additional files, metadata, or elements outside the VM directory be retained? Is there any dependency on Windows Credential Manager, the user profile, or the source host? If so, please explain that dependency and the officially supported procedure when those source-host elements are no longer available.

  1. Official restoration procedure

What procedure does Broadcom recommend for restoring this VM without recreating, replacing, removing, or resetting its vTPM, and without losing its cryptographic state?

If the procedures differ, please provide them separately:

  • restoration on the same host;

  • restoration on another host.

Please also specify Workstation version compatibility requirements, any restrictions, and the checks needed to validate the restoration.

  1. Applicable official documentation

Please provide official Broadcom/VMware documentation explicitly applicable to VMware Workstation Pro 26H1u1 / 26.0.1, build 25688693. If documentation for an earlier version remains applicable, please explicitly confirm that applicability.

This request concerns Workstation. Procedures for vSphere, ESXi, or vCenter do not address this scenario unless their applicability to Workstation is explicitly documented.

This is a documentation-only request. It contains no VMware encryption password, cryptographic VMX fields, or Windows product key.

Kind regards.

Technogeezer's profile image
External Moderator Technogeezer

You don't state what the use case is you're trying to achieve, so I'm making some assumptions in my response.

Disclaimer I suggest that you use this discussion as a guide. You need to develop, test, and document procedures for your own use cases so that you can support your deployment. If you run into questions, post them back to the community. We're here to help but we're not experts on what you are trying to do.. 

This isn't an official answer, but here's how I'd answer your questions.

> Does a complete copy of a fully powered-off VM’s directory allow that VM to be restored while preserving its identity:

Assuming that the VM is stored in its entirety (virtual disk, configuration, etc.) in a single folder, then backing up that folder while the VM is powered off will preserve the entire state of the VM at the time it was powered off. That includes any BIOS-related UUIDs, snapshots, virtual network configuration, TPM configuration and TPM contents. 

This applies to VMs that you move to the same host or to another host. 

> Is the VMware encryption password, together with the complete copy of the VM directory, sufficient to restore and open the VM?

Yes.

> Must any additional files, metadata, or elements outside the VM directory be retained? 

In most cases, no.

If you are using linked clones or have configured virtual disk files to residing outside the virtual machine's folder, then you have to make sure that those folders are included in your backup. These are not common configurations, though.

Also, if you have a custom virtual networking configuration that you're using in your VM (outside of the default host-only, NAT and bridged networks) you must ensure that that the same virtual networking configuration exists in the VMware Workstation environment that you're moving the VM to. Or you'll need to change the VM to reflect the virtual networking that's available on the system you're moving the VM to. 

> Is there any dependency on Windows Credential Manager, the user profile, or the source host? 

Again, no.

As long as the user has read/write permissions to the restored virtual machine's folder and all files contained in it, then the user should be able to power on the VM.

There's no dependency on the Credential Manager. Workstation uses it as a convenience to store the VM's password so that you don't have to type it in every time you power on the VM. But use of the Credential Manager does not relieve you of the responsibility to remember the VM's password. There are operations that will require you to know the password as it won't be used to automatically unlock the VM -- such as moving it to another user or system. A new user of a restored VM would have to provide the VM's password at first power-on and then could opt to save it in the Credential Manager. 

A Workstation VM sees the hardware CPU type that the host is running on. If your application or operating system is sensitive to the capabilities of the underlying CPU (e.g if the guest operating system expects a hardware instruction that doesn't exist on the host that you're trying to run it on) then there will be an issue -- and there's nothing you can do about that.

Additionally, the virtual hardware version of a virtual machine must be less than or equal to the maximum virtual hardware version that is suppored by the VMware Workstation that you are going to be running. For example, a virtual machine configured with virtual hardware version 20 created on VMware Workstation 17.0 will power on under VMware Workstation 26H1 since it supports virtual hardware versions up to version 22.  But a virtual machine with virtual hardware version 22 created on VMware Workstation 26H1 will not power on under VMware Workstation 17.0 as it only supports virtual hardware versions up to version 20. 

> Please specify the applicable conditions and the correct choice when Workstation asks whether the VM was moved or copied.

Moving a VM's folder to another folder, copying a VM to another folder on the same machine, or restoring it to another system would all trigger the "moved or copied" message.

If you want to preserve the virtual machine's identity (and that includes the BIOS UUID and virtual network adapter's MAC address) then you should answer the "moved or copied" question as "I moved it".  Answering "I copied it" will change aspect of the virtual machine that could be considered as changing its "identity" --  in particular the BIOS UUID and the virtual network adapter MAC address. This isn't usually an issue with Linux virtual machines, but could have an impact on Windows virtual machines.  These types of changes can make Windows think that it is running on another system.

Claude AI indicates that changing the BIOS UUID or MAC addresses won't directly impact the TPM but there may be interactions with  other things. One such interaction is if you have Bitlocker enabled in a Windows VM - Claude indicates that there may be some interactions that might require Bitlocker recovery. In either case, I believe that the TPM contents are not altered. 

Side note,  clones of a Windows virtual machine simultaneously running (either on the same machine or on multiple machines) is a violation of Microsoft licensing. Each copy of Windows that is running needs to have its own license to be properly licensed.  Which would also imply that they should have their own "identity".  

If your intent is to distribute a clone of an existing Windows VM to multiple machines and have them run simultaneously you should investigate the use of Microsoft sysprep so that each individual virtual machine can get its own identity and be licensed properly. 

> For a partially encrypted VM, does this restoration preserve exactly the same vTPM, including its cryptographic identity and persistent state, rather than creating a new virtual TPM?

Yes. 

> What procedure does Broadcom recommend for restoring this VM without recreating, replacing, removing, or resetting its vTPM, and without losing its cryptographic state?

Just restore the VM's folder.

When powering on the VM, I recommend:

  • If you get asked if you "copied or moved" the VM, answer "I moved it". 
  • If you get asked to upgrade the virtual hardware, opt NOT to upgrade virtual hardware.

Technogeezer's profile image
External Moderator Technogeezer

As a point of reference, I ran a test.

I duplicated a Windows 11 ARM virtual machine with TPM and Secure Boot enabled on my Mac that's running VMware Fusion (a close relative of VMware Workstation). The duplication process I used involved a copy of the complete contents of the virtual machine's folder to another folder. 

The VM in question is configured to use my Microsoft account with a PIN via Windows Hello. That process evidently makes an entry in the TPM. I've had to reset the TPM for some troubleshooting in the past, and in the cases where I've had a PIN active, Windows would ask me to verify my Microsoft account and re-set up my PIN whenever I've reset the TPM. 

When I powered on this VM, I was prompted for the password for the VM. I provided it.

It also asked if I moved or copied the VM . I answered "I moved it".

The VM powered on successfully. I logged in normally and was able to use my PIN as I did before. I did not need to verify my Windows account or configure the TPM.

I also verified that Windows remained activated with my license. 

Granted this isn't VMware Workstation. But Workstation and Fusion are very similar in the way that VMs are constructed and the two products behave very similarly. I bet if you tried the same thing on Workstation you'd get the same result. 

"Trust, but verify."

Edited to include being asked for the encrypted VM's password on power-up.