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

为什么win10家庭版没有虚拟机(win10家庭版找不到虚拟机)


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

虚拟机是许多企业用户必不可少的软件工具。它可以通过企业常用的虚拟机软件,包括VMwareESXi、Xenserver、Hyper-V等,模拟一个具有完整硬件功能、运行在完全隔离环境中的完整计算机操作系统。随着计算机硬件的飞速发展,虚拟机也从企业走向了普通百姓家庭,个人用户也可以安装和使用虚拟机。个人计算机上常见的虚拟机包括VMwareWorkstation、VirtualBox、ParallelsDesktop、Hyper-V等。

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

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

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

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

支持硬件虚拟化技术。

64位处理器。

4.最小内存为2GB。

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

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

Hyper-V一直是WindowsServer平台独有的。从Windows8系统开始,个人用户可以使用Hyper-V。不幸的是,只有Windows专业版。及以上版本的系统上只能使用Hyper-V,而WindowsHomeEdition则无法使用。此策略一直维持到当前的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电脑为什么没有Hyper-V

HYPER-V可在64位版本的Windows10专业版、企业版和教育版上使用。不适用于家庭版。

HYPER-V系统要求:

或AMD64位处理器。

sServer2008R2及以上(服务器操作系统);Windows7及以上(桌面操作系统)。

3.硬件辅助虚拟化。

必须具有硬件数据执行保护(DEP)功能,并且必须使能该功能。

5.最小内存为2GB。


扩展信息

功能

1.高效的VMbus架构

由于Hyper-V底层Hypervisor代码非常小,并且不包含任何第三方驱动,因此非常精简,因此具有更高的安全性。

Hyper-V采用基于VMbus的高速内存总线架构。来自虚拟机的硬件请求(显卡、鼠标、磁盘、网络)可以通过VMbus总线通过VSC直接发送到根分区的VSP。VSP调用相应的设备驱动程序,直接访问硬件,无需Hypervisor的帮助。

2.对Linux系统的完美支持

Hyper-V可以很好地支持Linux。我们可以安装一个支持Xen的Linux内核,这样Linux就知道自己运行在Hyper-V之上,此外,还可以安装专门为Linux设计的IntegratedComponents,其中包括磁盘和网络适配器的VMbus驱动程序,这样Linux虚拟机也能实现高性能。

3.考虑安全性和性能要求。

Hyper-V的底层Hypervisor运行在最高权限级别,微软称之为ring-1(Intel称之为rootmode),而虚拟机的OS内核和驱动运行在ring0,即应用程序在ring3下运行。这种架构不需要使用复杂的BT(二进制特权指令翻译)技术,可以进一步提高安全性。


三、我的win10系统怎么没有内置虚拟机我猜你的Win10是32位版本,也许是64位版本?