新买了个台式机本,在学习大数据的时候装上VMWare,运行虚拟机发现提示无法执行64位操作。本人系统是win7,64位系统。
错误提示:
已将该虚拟机配置为使用 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/固件更新至最新版本。
之后就是一顿度娘,发现千篇一律都是检测CPU支不支持虚拟化,支持的话去BIOS里设置虚拟化技术设置为enabled。
如果是z170的主板可以参考下面的图片
那么为什么支持VT-X,BIOS也设置了enabled却还是不能正常启用VT-X了?后来就往这方面想,会不会就是卫士类的阻挡?终于百度到360核晶防护是与VT-X有关的,果然在360上发现这个功能是开启了的。
后来禁掉后启动VM能正常运行,重启电脑也能正常运行,终于算是解决了。希望遇到和我一样问题的朋友少花时间在这上面。
经过错新站长站小编测试,完美解决了问题。
新闻热点
疑难解答