When trying to start a virtual machine in VMware Workstation 9.x or VMware Fusion 5.x Professional, you see the error:
This virtual machine's policies are too old to be run by this version of VMware. Contact your system administrator
Error while loading the virtual machine's policies: A required file was not found.
This issue can occur in these scenarios:
- When you attempt to start a virtual machine having an older Hardware version, which has certain policies set for it.
- When you attempt to start a virtual machine which was shared in Workstation 8.x.
- In Workstation 9.x or Fusion 5.x Professional, when you attempt
to start an ACE virtual machine which was created with Workstation 7.x.
To resolve this issue, manually edit the virtual machine's configuration file (the
- Locate the virtual machine's files. For more information, see:
- Open the virtual machine's configuration file (
.vmx) using a text editor. For more information, see:
- Remove the lines which are similar to:
policy.vm.mvmtid = "52 d6 6f f9 f3 36 0f 9f-31 da 9f f5 90 7b ce 76"
policy.vm.managedVMTemplate = "TRUE"
policy.vm.managedVM = "FALSE"
- Save the file and close the text editor.
- Start the virtual machine and verify.
Note: If you still encounter the error, then browse
to the location where the virtual machine files exist. Search for a file
with the extension
.vmpl, and rename it to
Renaming/deleting this file from a restricted virtual machine will
break it permanently. Contact VMware Technical support for further help
in such a scenario.