Hyper-V 是微软的一款虚拟化产品,它允许用户在同一台机器上运行多个操作系统(包括 32 位和 64 位),即意味着用户无须安装第三方虚拟机软件就可以直接在 Windows 8 上创建虚拟机运行环境。
说到这很多人可能会想到上一版本 Win7 中的 XP Mode ,XP Mode 是微软为企业用户解决 Windows7 兼容性问题而提出的一个方案,类似的,Hyper-V 这个功能对普通用户来说,作用其实也并不太大。
Hyper-V 内置于 Windows 8 中,用户只需在功能管理中将其选中并开启即可。然后在点击 Hyper-V 管理器进入管理界面,后面操作类似 VMware 和 VirtualBox 。
(控制面板→程序→启用或关闭Windows功能→勾选Hyper-V→重启电脑)
虽然微软称 Windows 8 系统一大特性是集成 Hyper-V 虚拟机功能,但其实 Hyper-V 虚拟化技术最初是为服务器系统(如 Windows Server 2008)准备的,是为进军企业级虚拟化市场,对抗 VMware 和 Oracle 等老牌行业领导者推出的功能。但由于在大范围和大规模部署及稳定性和性能上还有待提高所以决定顺便将其引入到非服务器版本中,来照顾部分使用 Windows 的专业人员,另一方面或许不排除想在这个市场上给对手放点火从后面烧一烧。
注:部署 Hyper-V 需要具有二级地址转换 (SLAT) 功能的 64 位系统,以及额外的 2 GB RAM。即只有 64 位版本的 Windows 8 以及至少 4GB 内存的电脑才可以使用。通过系统自带工具就可以查看电脑你的电脑是否支持该特性,依次打开“控制面板→管理工具→系统信息”,在该窗口默认的系统摘要页面所显示的最下方如果四个都为“是”则表明该电脑支持 Hyper-V 功能。
(上图显示该电脑不支持第二级地址转换扩展,即不支持 Hyper-V 功能)