首页 > 代码库 > 设置Hyper-V和VMware多个服务之间共存
设置Hyper-V和VMware多个服务之间共存
这个方法是解决多个服务之间不能共存,下面相当于是以Hyper-V和VMware做例子,其他的也适用。
今天准备安装VMware Workstation 10,然后玩玩MAC OS。
没想到,淡定的我双击安装包准备安装,啪的一个大红叉!我去?!
错误内容大概就是:当前电脑已经安装了Hyper-V,这个产品就装不上了。
Hyper-V?什么玩意儿?那是系统的,默认服务是不安装的,但是安装了Visual Studio之后,自动给安装上了。
那怎么办?难道让我卸载?开玩笑呢?Visual Studio要是再出啥问题,我可受不起。=_=#
停止Hyper-V服务,安装。还是不行。我勒个。。擦?!好吧。那怎么办。
两个服务不能同时共存,要是开机的时候能让我选择用哪个服务就好了。。。。
O_o?!停、开机时选择使用哪些或者不用哪些服务。。。不就是类似双系统么?!
难道要我安装俩系统?那我还装虚拟机干毛线。。当然是设置启动项啦~~~~~~~~哈哈。
果断运行、cmd、打开dos:
输入bcdedit、打开“启动配置数据存储编辑器”,查看一下当前系统的启动项情况:
可以看到:当前我的系统只有一个启动项:“{current}”。
下面我们要做的就是,复制这个“{current}”并命名,然后设置启动时排除Hyper-V服务:
运行命令:bcdedit /copy {default} /d "Windows 8.1 Without Hyper-V":
Ps:红色{default}部分表示默认启动项,不用改,绿色部分表示复制后的启动项名字,开机选择的时候显示的名字,随意改就行。
Ok、复制成功、记住复制后的Guid编号,比如我的:“{72b5b478-7646-11e4-824e-5404a6a7fcfe}”、
然后、再次运行bcdedit、查看当前启动项情况:
然后,我们设置新建的那个“{72b5b478-7646-11e4-824e-5404a6a7fcfe}”启动项,启动时排除Hyper-V服务。
输入运行:“bcdedit /set {刚刚生成的Guid编号} HyperVisorLaunchType OFF”
然后,重启电脑,你会发现类似下图:
OK鸟~
下面。。你懂的~~~~~~~~
本篇教程以前录过一个视频,地址:http://my.tv.sohu.com/us/232620361/75209984.shtml
码字不容易,觉得好就赞一下吧~
【本章来自 孤影‘Blog:http://www.cnblogs.com/LonelyShadow,码字不容易,转载请注明出处。】
设置Hyper-V和VMware多个服务之间共存