When Resuming a suspended VM or reverting to a snapshot created in power-on or suspend states, Workstation Player compares the CPU features with which the VM was created against the features actually available to the host environment running Workstation Player.
If features requested during the VM creation are unavailable on the host environment, the VM resume operation fails. This ensures that a guest does not attempt to use unimplemented features. Because some CPU features are not supported in Host VBS Mode, attempting to resume suspended VMs or snapshots that were initially created on previous versions of Workstation Player may fail.
For example, consider a physical PC that supports the RTM feature. A VM created with RTM enabled, will power on with RTM available to it, when Workstation Player is running in traditional mode. However, the same VM running on the same PC will power on with RTM disabled, if Workstation Player is in Host VBS Mode. This is because, as previously listed in the functional limitations list, Host VBS Mode does not support RTM.
- Create a VM with RTM enabled.
- Start Workstation Player with Hyper-V disabled and power on the VM on a physical hardware that supports RTM.
- Suspend the VM at some point after it is powered on.
- Enable Hyper-V. (The physical machine must be rebooted and Workstation Player must be relaunched.)
- Resume the suspended VM.
- The resume operation fails.