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 11 需要增加安装和启动的 CPU 指令(POPCNT 和 SSE4.2)。 若要满足 Hyper-V 中的这些要求,
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 更新中是否有关键更新。