微软Hyper-v嵌套虚拟化
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,现在嵌套虚拟化越来越火了,很多老铁们也开始研究微软的Hyper-v嵌套虚拟化,那什么又是嵌套虚拟化那?什么是嵌套虚拟化简单的说就是允许你将虚拟机用作 Hyper-V 主机并在该虚拟化的主机中创建虚拟机
千家信息网最后更新 2026年11月01日微软Hyper-v嵌套虚拟化
现在嵌套虚拟化越来越火了,很多老铁们也开始研究微软的Hyper-v嵌套虚拟化,那什么又是嵌套虚拟化那?
什么是嵌套虚拟化
- 简单的说就是允许你将虚拟机用作 Hyper-V 主机并在该虚拟化的主机中创建虚拟机,这对于开发和测试环境尤其有用。要在至少运行 Windows Server 2016 Technical Preview 4 或 Windows 10 构建 10565 物理 HYPER-V 主机和虚拟化的主机上。
在下图中,你可以看到一个主机运行虚拟机,从而运行自己的虚拟机,这是通过嵌套虚拟化实现的。

不同的虚拟化
- 下图是正常的虚拟化场景(无虚拟化嵌套),Hyper-V管理程序拥有对虚拟化的扩展完全控制权(橙色箭头部分),但这些虚拟化扩展不能被来宾OS调用。

- 与之形成对比的是,下面的嵌套的图。Hyper - V 已经配置使虚拟化扩展可以被来宾虚机调用。来宾虚机可以利用这一点,并安装自己的管理程序。它可以运行自己的来宾虚机。
如何启用嵌套虚拟化
PS:下面涉及的所有命令均是在物理服务器上运行
- 首先我们安装一台虚拟机,在虚拟机里安装Hyper-v,您会得到如下报错
- 就像截图上说的,我们虚拟机上没有开启虚拟化功能,我们可以先查看下虚拟机清单
Get-VM
- 找到我们要开启虚拟化功能的机器名称,查看该虚拟机的属性。通过截图内标红位置我们可以看到,该虚拟机没有开启嵌套虚拟化功能。
Get-VMProcessor -VMName 虚拟机名称 | fl
- 如图所示,使用命令开启嵌套虚拟化功能,这个时候会报如下错误,如图所示:
Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName 虚拟机名称
之所以出现上述错误是因为该虚拟机正在运行中,不允许修改,我们需要先将虚拟机关机后再次修改。
- 关机后我们再次运行Set命令,如图所示:
Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName 虚拟机名称
- 修改完成后我们再次Get下虚拟机的状态,如图所示,我们看到已经开启嵌套虚拟化功能。
Get-VMProcessor -VMName 虚拟机名称 | fl
- 这个时候我们开启虚拟机,再次安装Hyper-v功能,如图所示:
运行
功能
主机
名称
如图
再次
来宾
命令
虚机
截图
时候
物理
程序
错误
管理
微软
不同
下图
之所以
位置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海睿民互联网科技有限公司
广州大一互联网络科技有限公司
恒生科技互联网指数分析
济南和联互联网科技有限公司
承德科技产业互联网发展
中国互联网公司排名锤子科技
无锡工业互联网科技有限公司
上海京穆互联网科技有限公司
银行科技岗属于互联网吗
互联网科技数字货币
卡尔迅互联网科技有限公司
全球科技与互联网公司市值变化
张家口科技产业互联网平台
易租星互联网科技有限公司
科技互联网经济论坛
互联网科技创新创业项目
陕西彩京云互联网科技有限公司
互联网科技大佬云集
恒生互联网科技趋势
互联网高科技绘画
科技互联网龙头
互联网科技会
广州紫鲸互联网科技
高科技互联网套路
城市宝互联网科技有限公司
互联网科技包装股
恒生科技指数 中概互联网
10位科技互联网大佬
承德科技产业互联网平台
北京瑞云互联网科技有限公司