故障现象:
联想K、E、V、B、M8系列以后的笔记本电脑,如昭阳E49、V480等,使用Hyper-V创建虚拟机然后启动虚拟机。显示错误消息“虚拟机无法启动...因为管理程序未运行”并且无法启动。如图:
原因分析:
点击上图中的“查看详细信息”,您会看到如下图。
对于这台机器来说,第1点和第2点没有问题。
解决办法:
重新启动计算机,进入BIOSSetup,选择“安全”、“内存保护”:
更改“DataExecutionPrevention”将“”设置为“启用”,然后保存设置并退出。
重启电脑后,再次启动虚拟机,问题解决!
注意:
如果其他机型有类似问题,也可以参考解决方案。
提示:关于内存保护设置。
某些计算机病毒和蠕虫运行的代码只允许数据传输,从而导致内存缓冲区溢出。如果您的操作系统可以使用DataExecutionPrevention(DEP)功能,那么选择“启用”可以保护您的计算机免受此类病毒和蠕虫的侵害。
如果选择“启用”后您发现应用程序无法正常工作,请选择“禁用”并重置设置。
启用CPU虚拟化并启用BIOS虚拟化设置后,返回打开或关闭Windows功能。
检查Hyper-V下的所有选项并重新启动。如果无法检查的话。您需要在BIOS屏幕中启用内存溢出保护。在BIOS界面中将“DataExecutionPrevention”设置为“Enabied”,然后保存设置并退出。
这里的关键是“您需要返回到上的屏幕”。再次用鼠标左键单击“Hyper-V”选项;并且可以看到之前不可选择的灰色文字变成了可选择的按钮。
然后勾选整个Hyper-V选项;点击确定保存;然后重新启动以启动虚拟机。
hyper-v
Hyper-V是微软的虚拟化产品,它是微软第一个使用基于虚拟机管理程序的技术,如VMware和Citrix开源Xen。这意味着微软将与市场领导者VMware直接竞争,但这种竞争将采取不同的形式。
Hyper-V是微软提出的一种实现桌面虚拟化的系统Hypervisor虚拟化技术。Hyper-V最初计划于2008年第一季度发布,WindowsServer2008也是如此。Hyper-VServer2012已完成RTM版本发布。
上一篇:虚拟机监控程序平台有什么用
下一篇:虚拟机监控程序平台