The compatibility level determines the virtual hardware available to a virtual machine, which corresponds to the physical hardware available on the host machine. You can upgrade the compatibility to make the virtual machine compatible with the latest version of the host.

To schedule an upgrade for multiple virtual machines, see Schedule a Compatibility Upgrade for a Virtual Machine.


  • Create a backup or snapshot of the virtual machines.
  • Upgrade to the latest version of VMware Tools. On Microsoft Windows virtual machines, if you upgrade the compatibility level before you upgrade VMware Tools, the virtual machine might lose its network settings.
  • Verify that all .vmdk files are available to the ESX/ESXi host on a VMFS5, or NFS datastore.
  • Verify that the virtual machine is stored on VMFS5 or NFS datastores.


  1. Right-click a virtual machine and select Compatibility > Schedule VM Compatibility Upgrade.
  2. In the Schedule VM Compatibility Upgrade dialog box, confirm that you want to schedule a compatibility upgrade by clicking Yes.
  3. From the Compatible with drop-down menu, select the compatibility to upgrade to.
    The virtual machine compatibility is upgraded the next time you restart the virtual machine.
  4. (Optional) To upgrade the compatibility when you do regularly scheduled guest maintenance, select Only upgrade after normal guest OS shutdown.


The virtual machine compatibility is upgraded and the new version appears on the virtual machine Summary tab.