Hyper-V VM can't start because of low memory

Chinmoy Rajorshi Dip 1 Reputation point

When I try to start virtual machine, it says enough memory is not available. I have 8 GB of RAM and A virtual machine fails to start even sometimes with 1 GB of ram or less. Most of them are occupied. I tried disabling startup apps but the result remains the same. Even After a reboot I fail to run a VM with 4 GB of memory. But in the earlier days with Hyper-V on this device VMs with 4 GB of RAM could start easily. VMware workstation or VirtualBox VMs can start even if I have less RAM, But Hyper-V requires more than I configured for the VM.

System Center Virtual Machine Manager
A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,456 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Leon Laude 85,566 Reputation points

    Hi @Chinmoy Rajorshi Dip ,

    How much RAM of your total 8GB is currently in use?

    Remember that the host operating system reserves a certain amount of memory.

    Are the Hyper-V virtual machines configured with static, or dynamic memory? If dynamic memory, how much minimum RAM is configured?


    (If the reply was helpful please don't forget to upvote or accept as answer, thank you)

    Best regards,

    0 comments No comments

  2. Xiaowei He 9,866 Reputation points


    If the Hyper V host has enough free memory for the VM to start, while we still get the error, please check if there's any unreleased vmconnection.exe in the task manager that uses the memory, if yes, please end the unusable VMconnection.exe task


    Thanks for your time!
    Best Regards,


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.