On Hyper-V VMs

On Microsoft Hyper-V, "Dynamic Memory" needs to be disabled and "Static Memory" needs to be enabled.

To disable a Hyper-V VM from using Dynamic Memory:

  1. Open the Hyper-V Manager.
  2. Select the VM you want to configure in the Virtual Machines pane, making sure the VM is powered off.
    Note: You cannot enable or disable Dynamic Memory if the VM is in either the Running or Saved state.
  3. Right-click the VM to bring up the context menu.
    1. Select Settings.
    2. Click the Memory page.
  4. Uncheck the Enable Dynamic Memory box.

See Virtualization: Optimizing Hyper-V Memory Usage for more information.