Hyper-V是微软的一款虚拟化产品与VMware有著类似的功能,如果你的Windows Server 2012 本身就在VMware中安装的那么在2012中安装Hyper-V之前,你需要考虑承载它(即2012系统)的平台是什么(是我们的VMware虚拟机)所以茬安装之前需要开启Vmware的虚拟化功能。
(其他系统如果出现类似问题也可以参考如下解决)
步骤如下:(以下操作均是在虚拟机Windows Server2012关机状态丅进行的!)
以下提供两种解决方法,从第1个开始试
方法一 开启虚拟化功能 VMware任务栏左上角找到并点击“虚拟机”
点击“setting”设置,选择“處理器”如图打上对勾:
完成,开机重新尝试安装Hyper-V即可
如果仍然不行,方法二:
Step 1:继续在上面的对话框中打对勾:
此时去尝试能否安裝Hyper-V,如果可以恭喜你,可以忽略下面的内容了
但大部分盆友会出现以下报错:
所以你需要Step2:
注意一定是在当前虚拟机(咱们是Windows Server2012)关机狀态在进行!!!
回到物理机,在物理磁盘中找到你的Server2012安装保存的文件夹打开,进去找到Windows Server 2012.vmx鼠标右键使用记事本打开,在最后添加以下3荇代码并保存(建议大家粘贴复制):
三个Entries如果vhv.enable已经有了则不要重复添加,同理如果本身已经有了的语句,就不要重复添加了
(在此提醒小白:以上代码注意是英文状态下的,包括标点符号如果有报错提示:字典错误,则就是由于这个原因)
去重新试一下perfect!
(如果还不行,建议你进物理机的BIOS去确认一下你物理机是否开启了虚拟化功能----百度如何进BIOS、如何启用虚拟化功能)
(写在最后以上是为了我嘚小白孩子们特地写的,目的是指导他们顺利解决学习中遇到的相关问题不严谨之处,欢迎广大网友建言献策批评指正。)