当前位置:首页 > 虚拟化 > 正文

虚拟化几款主流软件


一、Win10家庭版如何添加Hyper-V虚拟机?Win10家庭版添加Hyper-V虚拟机方法

虚拟机是很多企业用户必备的工具软件。它们可以模拟一个完整的具有完整硬件系统功能的计算机操作系统,并使用软件在完全隔离的环境中运行。企业中常用的虚拟机有VMwareESXi、Xenserver等。Hyper-V等。随着计算机硬件的飞速发展,虚拟机也从企业进入了寻常百姓家,个人用户也可以安装和使用虚拟机。PC上常见的虚拟机有VMwareWorkstation、VirtualBox、ParallelsDesktop、Hyper-V等。

这篇文章是关于Hyper-V的,所以这里简单介绍一下。Hyper-V是微软推出的一款虚拟化产品,可以被视为VirtualPC和VirtualServer的后继者。2003年,微软收购了推出VirtualPC软件的公司Connectix,随后又推出了服务器虚拟化软件VirtualServer和单用户虚拟化软件VirtualPC。Hyper-V于2008年随WindowsServer2008一起推出,VirtualServer和VirtualPC逐渐从人们的视线中消失。

Hyper-V与微软之前的虚拟化产品VirtualPC、VirtualServer等产品有很大不同。Hyper-V的本质是一种虚拟化管理程序,有别于之前的VirtualServer系列产品。它更类似于VMware的ESXServer系列。裸机虚拟化产品。Hyper-V直接在虚拟机管理程序层的物理服务器硬件上运行。所有虚拟分区都通过虚拟机管理程序硬件进行通信,这是一组协调这些调用的小型高效代码。

基于上述原因,Hyper-V对硬件还是有一定要求的。对于服务器来说,只要满足以下四个条件就可以使用Hyper-v角色:

支持数据执行保护(DEP)。

支持硬件虚拟化技术。

64位处理器。

4.最小内存为2GB。

对于个人计算机来说,除了上述要求外,CPU还必须支持二次地址转换。否则,无法添加Hyper-V。

您可以使用Coreinfo工具软件(下载地址)检查计算机是否支持Hyper-V。这是微软SysinternalsSuite的工具软件套件之一,非常方便。具体使用的话,将下载的Coreinfo解压到桌面,以管理员模式打开PowerShell,输入:.\-v当然会显示你的计算机虚拟化的信息。没有必要使用这个软件。下图显示的内容表明我的电脑的CPU完全支持Hyper-V。

Hyper-V一直是WindowsServer平台独有的。不过,遗憾的是从Windows8系统开始,个人用户只能使用Windows专业版及以上系统才能使用Hyper-V,而Windows家庭版则无法使用。这一政策一直持续到当前的Windows10。许多有Hyper-V需求的用户已经升级到Windows10专业版。如果您只想使用Hyper-V,则无需升级到专业版,因为家庭版实际上可以添加Hyper-V。

添加方法非常简单:将以下内容保存为.cmd文件,然后以管理员身份打开该文件。如果提示重新启动,请保存文件并重新启动。重新启动完成后,您就可以使用具有完整功能的Hyper-V。

pushd%~dp0

dir/b%SystemRoot%\servicing\Packages\*Hyper-V*.

for/f%%iin('findstr/2^nul')dodism/online/norestart/add-package:%SystemRoot%\servicing\Packages\%%i

Dism/online/enable-feature/featurename:Microsoft-Hyper-V-All/LimitAccess/ALL

脚本执行流程如图上图中,按Y重启后,可以在开始菜单-所有应用程序-Windows管理工具中找到Hyper-VManager。打开它以使用Hyper-V


二、win10虚拟机和vmware哪个好虚拟机。
1.实用功能:Windows10内置的虚拟机是HyperV。该软件功能强大,支持许多高级虚拟化功能,例如虚拟磁盘、动态内存调优、虚拟FPGA等。VMware是商业虚拟化软件。它具有更全面的虚拟化功能,包括实时迁移、高可用性、可共享存储池、自动备份等功能。
2。高级虚拟化环境:虚拟化要求比较简单如果需要虚拟化一些简单的操作系统环境,可以考虑使用Windows10自带的Hyper-V虚拟机。如果需要虚拟化复杂的操作系统。系统环境,如果需要更高级的虚拟化功能,可以选择VMWare等商业软件。