错误现象:
联想K、E、V、B、M8系列以后的笔记本电脑,如昭阳E49、V480,使用Hyper-V创建虚拟机,然后虚拟机开始。我收到错误消息“虚拟机无法启动,因为管理程序未运行...”并且无法启动。如图:
原因分析:
点击上图中的“查看详细信息”,可以看到如下图。
对于这台机器,第1条和第2条都可以。
解决方法:
重新启动计算机,进入BIOSSetup,选择“Security”、“MemoryProtection”。
更改“DataExecutionPrevention”。设置为“启用”,然后保存设置并退出。
重启电脑,然后重启虚拟机即可解决问题!
注意:
其他机型也可能出现此问题如果您也遇到类似问题,也可以参考解决方案。
提示:关于内存保护选项
某些算机病毒和蠕虫通过执行只接受数据的代码来导致内存缓冲区溢出。如果您的操作系统中提供了DataExecutionPrevention(DEP)功能,您可以选择“启用”来帮助保护您的计算机免受这些病毒和蠕虫的侵害。
如果选择“启用”后应用程序无法正常工作,请选择“禁用”并重置设置。
关闭VMwareWorkstation或VMwarePlayer。
使用任务管理器(按Ctrl+Shift+Esc)检查VMware相关进程,例如“”。如果是这样,请完成这些程序。
确保其他虚拟机正在使用相同的虚拟磁盘文件。如果是这样,请关闭所有使用该虚拟磁盘的虚拟机。
如果您使用共享存储(例如网络存储NAS),请确保其他用户或系统没有锁定这些文件。
如果问题仍然存在,请重新启动计算机并尝试重新启动VMware。重置可以帮助清除阻止文件访问的任何键或进程。
如果问题仍然存在,则文件可能已损坏。请尝试创建虚拟机的备份并使用VMware磁盘管理工具(例如vmware-vdiskmanager或vmkfstools)修复或重新创建虚拟磁盘。
在进行任何操作之前,请确保您已经对虚拟机进行了备份,以免数据丢失。
上一篇:虚拟机启动时显示内部错误
下一篇:虚拟机显示内部错误怎么解决