要在bios里打开,系统使用64位,在虚拟机中打开。不用vt-x影响不算大(四核的I5应该够了)。
当您在使用VirtualBox时看到上面的的错误,请确保:
1.您的CPU支持这些功能;
2.它在BIOS中被设置成使能;它有许多名称,例如对于AMD称它为:Secure Virtual Machine Mode, Intel称之:Intel Virtualization Technology;
3.Hyper-V没有被安装;当Hyper-V被安装时,VirtualBox的VT-x/AMD-V支持被关闭,当Hyper-V被卸载后,VT-x/AMD-V重新启用;
Hyper-V会被悄悄安装当您安装Windows Phone Emulators或者SDK的时候,比如通过Visual Studio 2015。
卸载Hyper-V
进入控制面板->程序->程序和功能->点击启用或关闭Windows功能->取消选中Hyper-V->点击OK
您可以通过在任意一台运行中的虚拟机上移动鼠标到其已经选用的功能图标上来确定虚拟化是否已经被是能:
这个问题很简单,是你在使用虚拟机的时候报的错,安装不了64位的系统,让你开启
VT-x/AMD-V 硬件加速
解决办法:
进入你的BIOS,然后将virtualization(虚拟化)设置为enable即可