Skip to main content

Add Missing Screen Resolution Options on a VM (VMware)

Have you set up a new VM on ESXI/vSphere and the resolution is off, and when you went to change the resolution there were limited options? This guide will go over how to solve this problem.  The solution is to assign the VM more video memory or set the video memory option to automatic (automatic works sometimes).

The Problem

Resolution is messed up and there are no higher resolution options available.

image-1641061841632.png

The Solution

These examples are on vCenter 7.0 and ESXI 6.5.  While it doesn't cover every version of vCenter and ESXI the edit VM settings page hasn't changed much in modern versions.

Via vCenter (Version 7.0)

  1. Shutdown the VM wait until the VM registers as offline.
  2. Right click on the VM and click Edit Settings

    image-1641062069673.png

  3. Locate and expand the Video Card settings.
  4. You can try setting the main Video Card setting to Auto-Detect Settings, if that doesn't work just set it to Specify Custom Settings and increase the Video Memory to like 8MB or higher depending on the resolution you want.

    image-1641062294575.png

  5. Power on the VM and you should have more resolution choices now.

    image-1641063042785.png

Via ESXi 6.5

  1. Shutdown the VM and wait until it registers as offline.
  2. Select Virtual Machines, then right-click the VM and select Edit Settings.

    image-1641062521051.png

  3. Find the Video Card area and expand the settings.  Set the main option to Specify Custom Settings and set the Video Memory to 8MB or higher depending on the resolution you need.

    image-1641062658586.png

  4. Power up the VM and you should have more screen resolution options now.

    image-1641063039115.png