win10系统中运行虚拟机,应该说对配置也没有特别高的要求,应该说最重要的还是虚拟技术对CPU的要求,前些年的CPU有一些确实是不支持虚拟化技术的CPU的,我们装虚拟机之前还要专门找个小软件测试一下CPU是否支持虚拟机技术,不过最近几年的CPU应该都支持虚拟化技术了!

你电脑的CPU支持虚拟化技术是第一个硬件要求,第二个硬件要求就是主板的BIOS设置中要启用这个虚拟化技术,如下图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

这是HP电脑的BIOS设置中启动处理器虚拟化技术的截图,不同的主板和电脑这里会有一点不一样!

应该说CPU支持,在BIOS中启用后,就可以使用虚拟机了!但是Windows操作系统的版本可能也会对你安装的虚拟机版本有要求!就像我的win10电脑之前一直使用的VMware14版本的虚拟机,前段时间win10系统更新后就无法使用了,最后VMware软件升级到15.5才能继续使用VMware软件的虚拟机!

再多说一句win7系统下windows系统自带的虚拟机,进入系统后是一个XP SP3的虚拟机系统,还是比较好用的!而win10系统下自带的Hyper虚拟机,我本人的电脑如果开启了Hyper,就会造成VMware的虚拟机无法使用,因此我本人没有使用win10系统中自带的hyper虚拟机!

就说这么多了,希望我说的有点参考价值,谢谢!

我们在win10上经常使用以下几种虚拟机:

第一,使用最多的就是 VMware Workstation,目前最新版本是 v15, 安装它对系统和硬件的要求是:使用 64 位 Intel 和 AMD 处理器。

主机系统必须使用下列某种处理器。

  1. 在长模式下具有段限制支持的 AMD CPU
  2. 具有 VT-x 支持的 Intel CPU,必须确认已在主机系统 BIOS 中启用了 VT-x 支持
  3. 那么如何查看开启VT技术:
  4. 打开下图所示,红色方框部分为虚拟化技术的状态栏。win10运行虚拟机对配置有要求吗?有什么要求?-编程之家
  5. 如果没有打开可以进入BIOS开启,每种品牌的电脑,主板设置方法不同,需要自己查找方法win10运行虚拟机对配置有要求吗?有什么要求?-编程之家
  6. 内存的要求:
  7. 主机系统最少需要具有 1 GB 内存。建议具有 2 GB 或更多,这个官方的要求,但是对于我们实际使用来说,最少是8GB内存,一般建议16GB,当然越大越好。 硬盘的要求:
  8. 当然是硬盘越大越好,虚拟机文件最好放置在固态硬盘上(SSD),这样运行速度才能更快。除了内存大,SSD也是必要的。

第二,然后是WIN10自带的 Hyper-V ,那么如何开启呢?

在控制面版打开,程序及功能菜单,然后如图勾选 Hyper-V,然后OK,等待安装就可以了。win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

那么WIN10自带的 Hyper-V 需要那么要求呢?首先是操作系统必须满足如下要求:

  • Windows 10 Enterprise
  • Windows 10 Pro
  • Windows 10 Education 以下系统不支持:
  • Windows 10 Mobile Enterprise
  • Windows 10 Mobile
  • Windows 10 Home

至于硬件要求还是如上所要求:64位CPU支持虚拟化,且在 BIOS 中启用了 VT-x 支持,内存8GB,固态硬盘。

如何知道自己的Win10电脑配置是否符合运行VMware或Hyper-V虚拟机的要求呢?实际上最主要的是看CPU、固件是否支持虚拟化,其他的CPU性能、内存等最多限制虚拟机的性能,但是否支持虚拟化则关系着能否运行虚拟机。有以下两种查看方法:

注:MS酋长同时还会送上开启固件虚拟化的方法

方法一:打开“系统信息”窗口查看

打开过“系统信息”窗口有两种方法:

  • 方法一:Win + R 快捷键调出“运行”对话框,输入“msinfo32”,确定,即可打开“系统信息”窗口。
  • 方法二:在任务栏中的Cortana搜索框中输入“系统信息”即可搜索到“系统信息桌面应用”,点击即可打开。

PS:这两种打开“系统信息”窗口的方法,显而易见,第二种更简单,不需要记忆命令,所以可见微软在Windows10中引入的Cortana数字助手的强大方便。

打开的“系统信息”窗口显示的即为“系统摘要”信息,滚动窗口到底部,即可看到四项Hyper-V信息。如图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

这四项只有全部为“是”才能运行Hyper-V虚拟机,MS酋长这里的第三项“固件中启用的虚拟化”是“否”,这是因为未在BIOS设置中开启虚拟化。关于这一点你可以在控制面板“启用或关闭Windows功能”的Hyper-V可选项中得到验证。你会看“Hyper-V虚拟机监控程序 ”是灰色 不可选的,鼠标移动到该选项上会提示“无法安装Hyper-V ,该固件中的虚拟化支持被禁用” 。

你只需进入BIOS设置开启虚拟化 支持即可。

开启固件虚拟化的方法如下:

注:不同的主板BIOS设置项不同,但大同小异,下面MS酋长以自己的电脑为例来介绍一下。

进入BIOS设置界面,切换到Advanced标签,选中CPU Configuration。如图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

进入CPU Configuration设置界面,在底部可以看到Intel Virtualization Technology设置项。如图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

把它设置为Enabled,这样就开启了CPU的虚拟化支持功能。最后保存退出BIOS设置。

在BIOS固件中启用虚拟化之后,你再进入“控制面板 – 程序 – 启用或关闭Windows功能”,就会发现“Hyper-V虚拟机监控程序 ”已经变成可选状态了。如图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

勾选它,确定,就可以完整地安装Hyper-V了。

PS:如果你不启用固件虚拟化,也就不能勾选“Hyper-V虚拟机监控程序 ”,那么其后你在使用Hyper-V管理器创建Hyper-V虚拟机时,第一步创建“虚拟交换机管理器”时就会出现“尝试检索虚拟交换机列表时出错”的错误。如图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

方法二:“命令提示符”查看系统信息

以管理员身份运行命令提示符,输入 systeminfo 命令,回车,短暂的检测之后就会显示详细的系统信息,其实这就是上面的图形化“系统信息”窗口的命令行版本。同样是在最底部,你即可看到四项Hyper-V信息。如图:

win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

同样需要四项均为“是”才符合运行Hyper-V虚拟机的要求。

确定你的电脑能够运行Hyper-V虚拟机之后,你就可以启用Hyper-V虚拟机管理器了。

如果你需要在一台电脑上安装多种操作系统,那么最好的办法就是使用虚拟机,现在的虚拟机对电脑的基本要求是CPU是64位并且支持虚拟化技术!

CPU是否64位和支持虚拟化技术,可以通过Win 10的任务管理器查看或者CPU的型号查询相应的参数!
win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

  • 英特尔的CPU的虚拟化技术是Vt-x
  • AMD的cpu虚拟化技术是AMD-v
  • 需要在BIOS中开启虚拟化技术
    win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

每种BIOS开启了位置都不太一样根据自己的BIOS进行相应的设置
win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

因为虚拟机是运行在实体之上的,所以你的内存容量不能太小!实际建议内存的大小在4G以上,当然越大越好。虚拟机也需要再次安装操作系统,也会占用硬盘上相应大小的空间,同样建议硬盘的容量越大越好。
win10运行虚拟机对配置有要求吗?有什么要求?-编程之家

WINDOWS 10操作系统自带Hyper-v虚拟机,可以打开控制面板,打开和关闭WINDOWS系统功能,勾选Hyper-v确定。也可以下载其他的虚拟机进行使用比如Vmware Workstation!