#装完 VirsualStudio2015后VirtualBox无法正常使用
##遇到的情况
日前遇到一个情况,在安装完VirsualStudio2015各种插件以后VirtualBox硬件加速无法使用了。
VT-x/AMD-V 硬件加速在的系统中不可用。
Couldn't find the end of CPUID sub-leaves. (VERR_CPUM_TOO_MANY_CPUID_SUBLEAVES).
返回 代码:E_FAIL (0x80004005) 组件:Console 界面:IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
##用securable.exe检测环境情况
检查电脑设置, BIOS 中已经开启虚拟化支持,但是无法正常工作。
##解决方案(任选其一,推荐办法1)
###办法1.
- 关闭Hyper-V服务
- win+Q 打开 Hyper-V管理器
- 检查 hyper-v管理服务状态,停止此服务。管理员权限启动命令行
- 命令行,此命令用来设置禁用 hyper-v bcdedit /set hypervisorlaunchtype off
- 重新启动电脑
- 如果想再次启用 hyper-v 的话,请运行此命令。 bcdedit /set hypervisorlaunchtype auto
###办法2.
- 下载BOOTICE
- BCD编辑
- 高级编辑模式
- BcdStore
- Application objects
- Windows 10
- hypervisorLaunchType
- 参数值改为 0:off
###办法3.(以上两种都不起作用时)
- 修改BIOS
- f1,f10进入BIOS,关闭vt-x
- 保存并退出BIOS设置,在系统启动并出现bios信息后,暂停系统的启动(通过pause键)
- 关闭计算机电源(注意要断电才行)
- 重新开启计算机
- f1,f10进入BIOS,开启vt-x
- 保存并退出BIOS设置,在系统启动并出现bios提示信息后,暂停系统的启动(通过pause键)
- 关闭计算机电源(注意要断电才行)
- 重新开启计算机