错误现象:
联想K、E、V、B、M8系列以后的笔记本电脑,如昭阳E49、V480等,使用Hyper-V创建虚拟机然后启动虚拟机显示错误消息“Cannotstartthevirtualmachine...becausethehypervisorisnotrunning”,无法启动。如图:
原因分析:
点击上图中的“查看详细信息”,可以看到如下图。
对于本机来说,第1条和第2条没有问题。
解决办法:
重新启动电脑,进入BIOSSetup,选择“Security”、“MemoryProtection”:
替换更改“DataExecutionPrevention”改为“Enabied”,然后保存设置并退出。
重启电脑后,重新启动虚拟机,问题解决!
注意:
如果其他机型遇到类似情况遇到问题,也可以参考解决方案。
提示:关于MemoryProtection选项
某些病毒和蠕虫运行只允许数据传输的代码,从而导致缓冲区溢出。如果您的操作系统可以使用DataExecutionPrevent(DEP,数据执行保护)功能,那么选择“启用”可以保护您的计算机免受此类病毒和蠕虫的侵害。
如果选择“启用”后您发现应用程序无法正常工作,请选择“禁用”并重置设置。
首先在BIOS设置中启用并安装虚拟机,然后在系统下安装虚拟机。
下启动虚拟化设置:
Intel平台
1.开启电脑后,立即按下键盘上的“Delete”键,进入BIOS【EZMode】页面
2。按键盘上的F7键进入高级模式,如下图:
(如果开机后按键盘上的“Delete”键,则会进入BIOSAdvanceMode,没有任何提示)需要按键盘上的F7键)
3]并点击[CPUConfiguration]
4选项。点击【Intel(VMX)虚拟化技术】选项并将其设置为【启用】
5.按键盘上的F10键,点击【确定】保存选项重启电脑后即可完成BIOS设置
AMD平台
1.开启电脑后,立即按下键盘上的“Delete”键,进入BIOS【高级模式】页面
2。点击【高级】页面,点击【CPU配置】选项
3.单击[SVMMode]选项并将其设置为[Enabled]
4。按键盘上的F10键,点击【确定】保存选项重新启动计算机后,BIOS设置就完成了
其次,在系统下安装虚拟机。
1.单击搜索并进入控制面板
2.单击[卸载程序]
3.单击[打开或关闭Windows功能]
4。选择[Hyper-V]并单击[确定]
5.要安装V功能,请单击[立即重新启动]
6.系统重新启动后,单击【开始菜单】,选择【Windows系统管理工具】
7.选择[Hyper-V管理员]
8。右键单击【虚拟机】,选择【新建】,然后选择【虚拟机】
9.单击“下一步”
10。设置虚拟机的名称和位置,然后单击“下一步”
11。选择该虚拟机的代次单击下一步
12.调整启动内存大小,然后单击“下一步”
13。设置网络连接:选择[DefaultSwitch],然后单击下一步
14。设置虚拟磁盘的名称、位置和大小,然后单击“下一步”
15。设置启动镜像文件,点击下一步
16.单击“完成”
17。右键单击虚拟机并选择已连接
18。选择要安装的语言,然后单击“下一步”。
19.选择“选择我接受许可条款”,然后单击“下一步”
20。选择安装类型
21.调整磁盘大小并单击“应用”
22。单击“确定”
23。单击“下一步”
24。等待安装
25完成