让Hyper-V和VMware虚拟机软件共存


因为电脑上既要用win8装wp8模拟器,又要用vm装OS,所以点vm的时候就会出现一下情况。

VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Workstation.

 

这是因为,两者都是基于 CPU 等底层硬件的 Hypervisor 机制来实现的,而他们必须独占管理 Hypervisor,因此不能在一台电脑中同时运行。

 

如果实在需要在一个系统中安装和使用这两种虚拟机平台,我们暂时只能使用折中的办法,那就是为 Windows 创建两个启动菜单,在启动时可以选择是否要运行 Hyper-V。实现方法很简单,只需在 Windows 中以管理员身份运行命令提示符 cmd,然后:

 

1、运行 bcdedit /copy {current} /d “Windows 8 (关闭 Hyper-V)” 命令,随后会提示已经创建了另外一个启动菜单项,记下 { } 中的一串代码。

 

2、运行 bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF 命令,将上面记下的代码替换掉这里 { } 代码即可。
3、然后重启  Windows 8 ,开机时,在“关闭 Hyper-V”的模式中,即可运行 Vmware 虚拟机。
 
ps:在运行上述代码时,如果复制过去出现“需要指定新项”什么的提示,注意下其中的符号,要切换成英文状态下的。我一开始就是因为引号用了中文状态下的没成功,后来把引号改成英文状态下的就行了。

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM