如何知道自己的Win10电脑配置是否符合运行VMware或Hyper-V虚拟机的要求呢?实际上最主要的是看CPU、固件是否支持虚拟化,其他的CPU性能、内存等最多限制虚拟机的性能,但是否支持虚拟化则关系着能否运行虚拟机。有以下两种查看方法:
注:MS酋长同时还会送上开启固件虚拟化的方法
方法一:打开“系统信息”窗口查看
打开过“系统信息”窗口有两种方法:
- 方法一:Win + R 快捷键调出“运行”对话框,输入“msinfo32”,确定,即可打开“系统信息”窗口。
- 方法二:在任务栏中的Cortana搜索框中输入“系统信息”即可搜索到“系统信息桌面应用”,点击即可打开。
PS:这两种打开“系统信息”窗口的方法,显而易见,第二种更简单,不需要记忆命令,所以可见微软在Windows10中引入的Cortana数字助手的强大方便。
打开的“系统信息”窗口显示的即为“系统摘要”信息,滚动窗口到底部,即可看到四项Hyper-V信息。如图:
这四项只有全部为“是”才能运行Hyper-V虚拟机,MS酋长这里的第三项“固件中启用的虚拟化”是“否”,这是因为未在BIOS设置中开启虚拟化。关于这一点你可以在控制面板“启用或关闭Windows功能”的Hyper-V可选项中得到验证。你会看“Hyper-V虚拟机监控程序 ”是灰色 不可选的,鼠标移动到该选项上会提示“无法安装Hyper-V ,该固件中的虚拟化支持被禁用” 。
你只需进入BIOS设置开启虚拟化 支持即可。
开启固件虚拟化的方法如下:
注:不同的主板BIOS设置项不同,但大同小异,下面MS酋长以自己的电脑为例来介绍一下。
进入BIOS设置界面,切换到Advanced标签,选中CPU Configuration。如图:
进入CPU Configuration设置界面,在底部可以看到Intel Virtualization Technology设置项。如图:
把它设置为Enabled,这样就开启了CPU的虚拟化支持功能。最后保存退出BIOS设置。
在BIOS固件中启用虚拟化之后,你再进入“控制面板 - 程序 - 启用或关闭Windows功能”,就会发现“Hyper-V虚拟机监控程序 ”已经变成可选状态了。如图:
勾选它,确定,就可以完整地安装Hyper-V了。
PS:如果你不启用固件虚拟化,也就不能勾选“Hyper-V虚拟机监控程序 ”,那么其后你在使用Hyper-V管理器创建Hyper-V虚拟机时,第一步创建“虚拟交换机管理器”时就会出现“尝试检索虚拟交换机列表时出错”的错误。如图:
方法二:“命令提示符”查看系统信息
以管理员身份运行命令提示符,输入 systeminfo 命令,回车,短暂的检测之后就会显示详细的系统信息,其实这就是上面的图形化“系统信息”窗口的命令行版本。同样是在最底部,你即可看到四项Hyper-V信息。如图:
同样需要四项均为“是”才符合运行Hyper-V虚拟机的要求。
确定你的电脑能够运行Hyper-V虚拟机之后,你就可以启用Hyper-V虚拟机管理器了。