当前位置:首页 > 虚拟机 > 正文

hyper-v 无法更改虚拟机状态


一、解决Hyper-V启动虚拟机提示无法启动虚拟机-监控程序未运行

错误现象:

联想K、E、V、B、M8系列以后的笔记本电脑,如昭阳E49、V480等,使用Hyper-V创建虚拟机然后启动虚拟机显示错误消息“无法启动虚拟机...因为管理程序未运行”并且无法启动。如图:

原因分析:

点击上图中的“查看详细信息”,可以看到如下图。

对于本机来说,第1条和第2条没有问题。

解决办法:

重新启动计算机,进入BIOSSetup,选择“Security”、“MemoryProtection”:

替换更改“DataExecutionPrevention”改为“Enabied”,然后保存设置并退出。

重启电脑后,重新启动虚拟机,问题解决!

注意:

如果其他机型遇到类似情况遇到问题,也可以参考解决方案。

提示:关于MemoryProtection选项

某些病毒和蠕虫运行只允许数据传输的代码,从而导致缓冲区溢出。如果您的操作系统可以使用DataExecutionPrevent(DEP,数据执行保护)功能,那么选择“启用”可以保护您的计算机免受此类病毒和蠕虫的侵害。

如果选择“启用”后您发现应用程序无法正常工作,请选择“禁用”并重置设置。


二、hyper-v无法在虚拟机或虚拟环境下运行。

这句话的意思是应用程序不能在虚拟机或虚拟环境中运行。运行的程序与计算机系统不兼容,因此系统虚拟了一个与程序兼容的环境,但程序结果是不兼容的。允许在虚拟环境中使用。启动它,会出现提示。步骤如下:

1.首先,在搜索框中输入“控制面板”。


2登录后点击该程序。

3.然后单击以打开或关闭Windows功能。


4.然后检查图标上显示的选项。

5.然后找到您需要的文件。

6.最后,重新启动计算机后,就可以使用Hyper-V管理工具来执行相关操作了。