今天一位网友在用Vmware的时候,出现了如下的错误提示:
已将该虚拟机配置为使用64位客户机操作系统。但是,无法执行64位操作。
此主机支持Intel Vt-x,但Intel VT-x处于禁用状态。
如果已在BIOS/固件设置中禁用Intel VT-x,或主机 自更改此设置后从未重新启动,则Intel VT-x可能被禁用。
(1)确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。
(2)如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。
(3)如果你在安装 VMware Workstation之后从未重启 启动主机 ,请重新启动。
(4)将主机的 BIOS/固件更新至最新版本。
原因:
其实,上图中报错也说了,主要是 Intel VT-x 未开启所导致的。
解决办法
解决办法上图中的错误提示也有讲到,只是不够具体吧,没有什么具体的步骤,只是讲到了理论,很多人或许看了也不是很明白。详细的具体解决操作步骤如下:
1、检测CPU是否支持虚拟化?也可以说查看“VT-x支持状态”和“VT-x启用状态”。
LeoMoon CPU-V检测工具下载地址:https://leomoon.com/static/?file=leomoon-cpu-v_win.zip
百度网盘下载地址:链接: https://pan.baidu.com/s/14n8Dd0qh0P5BFS54Et-u0g 提取码: vgge
从上图可以清楚的看到VT-x启用状态是一个大红叉的,说明CPU不支持虚拟化,需要去BIOS设置。
2、进入BIOS,通过设置来开启Intel VT-x 。
具体可参考:Intel VT-x 开启教程