Change the default VM Hardware Version in the web client


Jonathan Frappier Virtxpert

If you are concerned over the VM Hardware Version for your vSphere 5.5 environment, you can change the setting that configures each new virtual machine with VM hardware version 10 as a default, this setting is controlled at the data center level.  For those wondering why; virtual machines using VM hardware version 10 can only be edited via the web client or command line, you cannot change the settings for those VMs via the C# client.

  1. To change the default VM hardware version do the following:
  2. Log into the vSphere web client
  3. Click on Hosts and Clusters.
  4. Right click the data center and select Edit Default VM Compatibility…
  5. Use the Compatible with: pull down and change the setting to  ESXi 5.1 and later which will use VM hardware version 9.

vmcompat

Now, any new VMs created will use VM hardware version 9 by default.  Note, however, that features and configuration maximums that require hardware version 10 will not be available to those VMs, such as vSphere Flash Read Cache (vFRC).

Change the default VM Hardware Version in the web client