The supported approach depends on what is protecting the VM state:
- If the VM is vTPM-enabled or shielded
- Export the shielding or key protector certificates from the source host.
- Import those certificates on the destination host.
- The documented tools are certmgr.msc and the PowerShell cmdlets
Export-PfxCertificateandImport-PfxCertificate. - If the VM still cannot start after moving to the new host, update the Key Protector for that VM to authorize the new host to run it.
- If the VM was protected with a key protector / key storage drive model
- The VM can start only on a host that is authorized by the VM’s Key Protector, or on a host that has the private key from one of the VM’s guardians.
- For Generation 1 VMs using a key storage drive, the key protector and the encrypted key storage drive contents are stored as part of the VM’s runtime state.
- If the goal is specifically to resume a copied saved state on another host
- Saved-state data can be encrypted, and a new host may be unable to read it without the required protection material.
- For vTPM-protected migration failures such as “The key protector for the virtual machine could not be unwrapped.”, export/import the relevant certificates from source to destination.
- If the saved state itself cannot be restored, the supported recovery step is to delete the saved state and start the VM normally:
- In Hyper-V Manager: select the VM, then Delete Saved State.
- If required, manually remove the
.binand.vsvfiles from the VM folder. This is destructive to the suspended state and discards in-memory state.
- Additional migration requirement
- A VM with vTPM enabled can be migrated to another supported host, but it might not start there until the Key Protector is updated to authorize that host.
- For shielded VMs, the same rule applies: local operation can work without Host Guardian Service, but after moving to another host, the VM might not start until the Key Protector is updated.
If the objective is to preserve and resume the exact saved state, the required protection material must be transferred by exporting/importing the relevant certificates and ensuring the destination host is authorized by the VM’s key protector. If that authorization or certificate chain cannot be restored, the supported fallback is to discard the saved state and boot the VM from disk.
References: