在 Windows、Windows Server 和 Azure Local 上,支持 Hyper-V 的 Windows 客户操作系统

Hyper-V 支持多个版本的 Windows Server、Windows 和 Linux 发行版作为来宾操作系统在虚拟机中运行。 本文介绍支持的 Windows Server 和 Windows 来宾操作系统。 对于 Linux 和 FreeBSD 发行版,请参阅 Windows 上 Hyper-V 支持的 Linux 和 FreeBSD 虚拟机

一些操作系统内置了集成服务。 其他操作系统要求在虚拟机中设置操作系统后,单独安装或升级集成服务。 有关详细信息,请参阅以下各节和 Integration Services

来宾操作系统的可配置组件受限于托管操作系统。 要了解有关 Hyper-V 中最大可配置组件的详细信息,请参阅规划 Windows Server 中的 Hyper-V 可扩展性

支持的 Windows Server 来宾操作系统

下面列出的 Windows Server 版本可以用作 Windows Server 上 Hyper-V 的来宾操作系统。

Windows Server 2025

  • 虚拟处理器的最大数目
    • 2,048(第 2 代)
    • 64(第 1 代)
    • 2,048 可用于主机操作系统(根分区)
  • 集成服务:内置
  • 主机操作系统
    • Windows Server 2022 及更高版本
    • 包含 Windows Server 订阅的 Azure 本地 OS 版本 23H2 及更高版本。
  • 注释
    • 虚拟处理器的最大数目取决于主机 OS。 例如,Windows Server 2025 最多可以提供 2,048 个虚拟处理器。

Windows Server 2022

  • 虚拟处理器的最大数目
    • 1,024 用于第 2 代
    • 64(第 1 代)
    • 1,024 可用于主机操作系统(根分区)
  • 集成服务:内置
  • 主机操作系统
    • Windows Server 2019 及更高版本
    • Azure 本地 OS 版本 23H2 及更高版本。

Windows Server 2019

  • 虚拟处理器的最大数目
    • 240(第 2 代)
    • 64(第 1 代)
    • 320 可用于主机操作系统(根分区)
  • 集成服务:内置

Windows Server 2016

  • 虚拟处理器的最大数目
    • 240(第 2 代)
    • 64(第 1 代)
    • 320 可用于主机操作系统(根分区)
  • 集成服务:内置

Windows Server 2012 R2

  • 虚拟处理器的最大数目:64
  • 集成服务:内置

Windows Server 2012

  • 虚拟处理器的最大数目:64
  • 集成服务:内置

Windows Server 2008 R2 Service Pack 1 (SP1)

  • 虚拟处理器的最大数目:64
  • Integration Services:设置来宾操作系统后,安装所有 Windows 关键更新。
  • 注意:数据中心、企业版、标准版和 Web 版。

Windows Server 2008 附带 Service Pack 2 (SP2)

  • 虚拟处理器的最大数目:8
  • Integration Services:在设置来宾操作系统后安装所有关键的 Windows 更新。
  • 注意:数据中心版、企业版、标准版和 Web 版(32 位和 64 位)。

受支持的 Windows 客户端来宾操作系统

以下是支持在 Windows Server 上作为 Hyper-V 来宾操作系统的 Windows 客户端版本。

Windows 11

  • 虚拟处理器的最大数目:32
  • 集成服务:内置
  • 主机操作系统
    • 在 Windows Server 2019 及更高版本上托管的第 2 代虚拟机
    • 托管在 Azure 本地 OS 版本 23H2 及更高版本上的第 2 代虚拟机
  • 注释
    • Windows 11 需要增加安装和启动的 CPU 指令(POPCNT 和 SSE4.2)。 若要满足 Hyper-V 中的这些要求,
      • 在 Windows 11、Windows Server 2022(独立主机或群集主机)或独立 Windows Server 2025 主机上,禁用处理器兼容性以启用这些功能。 禁用处理器兼容性会将实时迁移限制为具有相同处理器功能的主机。
      • 在支持 POPCNT 和 SSE4.2 的 CPU 的 Windows Server 2025 群集上,启用动态处理器兼容性,以确保这些功能在群集中保留实时迁移功能时可用。 若要了解有关动态处理器兼容性的详细信息,请参阅 动态处理器兼容性模式

Windows 10

  • 虚拟处理器的最大数目:32
  • 集成服务:内置

Windows 8.1

  • 虚拟处理器的最大数目:32
  • 集成服务:内置

Windows 7,带 Service Pack 1 (SP1)

  • 虚拟处理器的最大数目:4
  • 集成服务:设置来宾操作系统后,升级集成服务。
  • 注意:Ultimate、Enterprise 和 Professional 版本(32 位和 64 位)。

其他版本的 Windows 上的来宾操作系统支持

下表提供了有关在其他 Windows 版本上,Hyper-V 支持的来宾操作系统的信息链接。

主机操作系统 文章
Windows Server 2012 R2 和 Windows 8.1 - 在 Windows Server 2012 R2 和 Windows 8.1 中,Hyper-V 支持的 Windows 客户机操作系统
- Hyper-V 上的 Linux 和 FreeBSD 虚拟机
Windows Server 2012 和 Windows 8 Windows Server 2012 和 Windows 8 中 Hyper-V 支持的 Windows 来宾操作系统
Windows Server 2008 和 Windows Server 2008 R2 关于虚拟机和来宾操作系统

支持的 Linux 和 FreeBSD

来宾操作系统
CentOS 和 Red Hat Enterprise Linux
Hyper-V 上的 Debian 虚拟机
SUSE
Oracle Linux
Ubuntu
FreeBSD

Microsoft 如何为来宾操作系统提供支持

Microsoft 按如下方式为来宾操作系统提供支持:

  • Microsoft 为在 Microsoft 操作系统和集成服务中找到的问题提供支持。

  • 对于经操作系统供应商认证可以在 Hyper-V 上运行的其他操作系统中发现的问题,应由该供应商提供支持。

  • 对于在其他操作系统中发现的问题,Microsoft 会将问题提交到多供应商支持社区 TSANet

为了获得支持,所有操作系统(来宾和主机)都必须处于最新状态。 检查 Windows 更新中是否有关键更新。