请问Hyper-V创建的虚拟机怎么开启VT

力 大 0 信誉分
2024-05-07T05:54:00.5233333+00:00

11111111111111111111111111111111111111111111111

Hyper-V
Hyper-V
一种 Windows 技术,提供基于虚拟机监控程序的虚拟化解决方案,使客户能够将工作负载整合到单个服务器上。
16 个问题
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Ian Xue 37,266 信誉分 Microsoft 供应商
    2024-05-07T06:36:29.27+00:00

    您好,

    感谢在Q&A论坛发帖。

    Hyper-V中创建的虚拟机无法设置VT,VT作为Intel CPU的特性只需要在物理机的BIOS或者UEFI中开启。

    如果是想要在Hyper-V虚拟机中启用Hyper-V功能,那么需要设置嵌套虚拟化。这需要满足条件

    • Hyper-V 主机必须是 Windows Server 2016 或更高版本,或者 Windows 10 或更高版本。
    • VM 配置版本为 8.0 或更高版本。

    在物理机的Hyper-V管理器中将目标虚拟机关机,然后以管理员打开WIndows PowerShell,运行

    Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
    

    命令里的<VMName>需要替换为实际虚拟机的名称。

    更多信息可以参考这个文档。

    https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/enable-nested-virtualization

    Ian Xue


    如果答案对您有帮助,请点击“接受答案”并投票。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。