virtualbox - virtualization is enabled but not working

走远了吗. 提交于 2020-01-22 05:54:40

问题


Ok, I have the most recent version of virtualbox installed, my computer (HP) has an AMD A10, 64bit Windows 10 OS and 6Gb RAM.

I created a virtual machine with Windows 7, there I wanted to create a new virtual machine (a VM2 in a VM1), but I cant run it because I have no virtualization enabled in the VM1.

ok, so I checked the VM1 configuration and the virtualization is enabled in the virtualbox settings. I've tried with all the Paravirtualization interfaces and always having the Hardware Virtualization enabled (VT-x and AMD-V). I really don't know why this is happening if this is all suposed to be enabled and there arent documentations of similar issues.

I tried changing the number of CPUs used by the VM1 and all the interfaces.


回答1:


I seach for 2 days and nothing worked for me.. then i find the solution:

The problem is in Windows 10... u need to disable Hyper-V Manager ...

1) make sure in your BIOS cpu virtualization is enable.

2) open your CMD as administrator

3) in your desktop folder type bcdedit and look for hypervisorlaunchtype in the bottom ... if it is Auto or enable we need to disable it !!!!!!

See this picture

4) type in your cmd bcdedit /set hypervisorlaunchtype off

5) Restart your OS and be happy !!!

i know this is a old question ... but for everyone who have a similar problem i hope it helps !!




回答2:


Turn off the core isolation security provided in the Windows Defender Security Centre. I found that enabling it turn off your Intel Virtualization technology feature while it is enabled in BIOS. Steps to follow: 1. Go to Windows Defender Security Centre. 2. Search for Device Security in the left Panel and click on it. 3. Now click on core isolation. 4. Turn off the memory intergrity security. If it didnt turn off and show (This is managed by your device Administrator) then follow the steps by searching on google. You may need to download a file and enter into registry to turn it Off. Just google it.




回答3:


The answer is correct, however there is something worth mentioning: Usually the Hyper-V Manager is enabled by Docker (Docker runs on top of HV Manager), in my case it only worked after :

  • Removing Docker
  • dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

the command line will ask you to restart, then you will able to run VX images!



来源:https://stackoverflow.com/questions/33552810/virtualbox-virtualization-is-enabled-but-not-working

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!