微软在Windows 8时代首次将原属于服务器虚拟化Hyper-V引入到Windows客户端系统,为的是能够方便用户能够一台机器使用多个系统,满足各种需求,该技术一经引用后得到很多用户的赞同。Windows 10保留了该技术,不过若想在Windows 10使用Hyper-V,需要确保您使用的是Windows 10专业版以及企业版,只有这两个版本才有该项功能。

关于Hyper-V的介绍,您可以参见我之前写的博文:

http://ericxuting.blog.51cto.com/8995534/1581673

当您使用的Windows 10专业版或者企业版之后,您还得确保您的硬件是否符合安装需求,因此我们需要验证是否符合改需求,您可以使用例如CPU-Z这种第三方需求,也可以使用内置的systeminfo.exe工具以验证。

以管理员身份打开cmd提示符运行systeminfo.exe

clip_p_w_picpath002

clip_p_w_picpath004

根据截图提示,当前软硬件符合安装Hyper-V需求。

1、打开Windows 10控制面板,点击启用或关闭Windows功能;

clip_p_w_picpath006

2、选择Hyper- V,点击确定;

clip_p_w_picpath008

3、等待安装完成,并选择重启机器;

clip_p_w_picpath010

4、如果您希望使用Windows PowerShell安装,则打开PowerShell窗口,执行以下命令,然后重启机器;

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All

clip_p_w_picpath012

5、安装完成之后,点击开始菜单,点击Windows管理工具,此时您将能够看见Hyper-V管理器的快捷方式。(PS:在Windows 10 preview阶段,不能直接启用Hyper-V所有选项,需要将Hyper-V安装完成之后,再次安装管理工具,好在RTM之后修复了该选项);

clip_p_w_picpath014

6、点击Hyper-V管理器,将会打开Hyper-V管理器的管理控制台

clip_p_w_picpath016

关于初始配置Hyper-V,以及创建第一台Hyper-V虚拟机,您可以参见我之前写的博客专题(Windows Server 2012 R2 Hyper-V配置与管理详解):

https://blog.51cto.com/zt/652