Not enough physical memory is available to power on this virtual machine with its configured settings.
To fix this problem, adjust the additional memory settings to allow more virtual machine memory to be swapped.
If you were able to power on this virtual machine on this host computer in the past, try rebooting the host computer. Rebooting may allow you to use slightly more host memory to run virtual machines.
解决方法一:用管理员权限 运行就好了。。
我的问题是用这个办法解决的。
解决方法二:当我们从其他人那里拷贝来一个虚拟机的文件时,启动时可能会出现“Not enough physical memory is available to power on this virtual machine”,意思就是没有足够的内存;不应该啊,有的哥们说,我都4G的内存,还不够用吗,在这里,哥们也琢磨了好久,“拿人家的手短,吃人家的嘴软”,这样点终于在此体现了,不过功夫不负有心人,最后还是被我们发现了:不是我们的内存不够大,而是我们没有分给虚拟机的内存足够的内存,在虚拟机里设置一下就OK了。 Edit->Preferences->Memory,输入一个比较大的值(e.g.:512).然后回到VM->Setting->Options,调整Memory,则可以把内存调大了。再启动VM,可以了。
更多解决办法见
[Solved] Not enough physical memory is available to power on this virtual machine
If you are using VMWare Workstation (or VMWare player) on Windows 8.1 and have just update Windows, specifically KB2995388, you may receive this error message when attempt to start a virtual machine.
Not enough physical memory is available to power on this virtual machine with its configured settings.
VMWare’s team suggests a workaround to this issue by uninstall Windows 8.1 Update KB2995388 which is labeled as an optional update, reference: Workstation 10 issue with recent Microsoft Windows 8.1 Update
However, some user doesn’t want to fix the issue by uninstall KB2995388 (including me). There are some workarounds to this issue. First workaround, suggested by users, is to run VMWare as Administrator.
- Right-click on VMWare shortcut icon and select Properties.
- Select Compatibility tab and check the box Run this program as Administrator.
Another workaround that I have tested it myself and confirm that it’s work. Follow these steps below:
- Open the config.ini file located at C:\Program Files (x86)\VMware\VMware Workstation (the path of VMWare’s application). If the file doesn’t exist, create a new one.
- Add this line to the file:
- Copy the file to ‘%AppData%\VMWare’.
For example, C:\Users\Linglom\AppData\Roaming\VMware (replace Linglom with your username). - Restart your computer and try to start a virtual machine.