AMD EPYC 7000 系列服务器处理器的 Windows Server 支持和安装说明

本文介绍 AMD EPYC 系列服务器处理器的 Windows Server 操作系统(OS)安装说明和支持语句。 此外,本文还介绍了这些处理器支持的几个已知限制。

原始 KB 数: 4514607

Windows Server 支持

本部分提供有关逻辑处理器总数的 Windows Server 支持。

  • Windows Server 2019

    Windows Server 2019 支持所有 AMD EPYC 7000 系列处理器。 对于 AMD EPYC 7002 和 EPYC 7003 系列处理器,至少使用 2019 年 10 月初发布的刷新媒体映像。

  • Windows Server 2016

    Windows Server 2016 支持所有 AMD EPYC 处理器。 支持限制为最多 255 个逻辑处理器。 Windows Server 2016 不支持 x2APIC 模式。 对于 AMD EPYC 7002 和 7003 系列处理器,请在计算机的基本输入/输出系统(BIOS)中禁用 x2APIC 模式和 IOMMU。 对于使用 64 核 AMD EPYC 7002 或 64 核 7003 系列处理器 SKU 的双处理器服务器,请确保 BIOS 中也禁用 SMT。

  • Windows Server 2012 R2

    Windows Server 2012 R2 支持所有 AMD EPYC 处理器。 支持限制为最多 255 个逻辑处理器。 Windows Server 2012 R2 不支持 x2APIC 模式。 对于 AMD EPYC 7002 和 7003 系列处理器,请在 BIOS 中禁用 x2APIC 模式和 IOMMU。 对于使用 64 核的双处理器服务器,请确保 BIOS 中也禁用 SMT。

    注意

    Windows Server 2012 R2 处于 扩展支持周期。 建议升级到最新的新式 Windows Server 2019 操作系统。

AMD EPYC 处理器 SKU 支持

AMD 提供广泛的 EPYC 7000 系列处理器,包括 EPYC 7002 和 EPYC 7003 系列处理器。 可以在以下文章中确定特定的处理器模型 SKU 和相应的最大线程数:

对于 Windows Server 2019 之前的 Windows Server OS 版本和填充两个处理器套接字的服务器配置,启用的处理器线程总数应设置为小于 256,并在 OS 安装和重启过程中保持此状态。

在使用 AMD EPYC 7002 和 7003 系列处理器的计算机上安装 Windows Server

注意

安装任何版本的 Windows Server 时,请使用来自相应许可通道的最新安装媒体映像。 完成初始 Windows 安装后,将系统更新为最新的Windows 更新版本。

对于配置为启用 256 个处理器线程的服务器,并且运行 Windows Server 2012 R2、Windows Server 2016 或 Windows Server 2019(2019 年 10 月之前),请执行以下步骤:

  1. 在 BIOS 中禁用 SMT 设置(如逻辑处理器设置)。
  2. 在 BIOS 中禁用 x2APIC 设置和 IOMMU。
  3. 使用 OS 媒体安装 Windows Server。
  4. 安装最新的 Windows Server 更新。
  5. 重启系统,并在 BIOS 中为 Windows Server 2019 启用 SMT、x2APIC 和 IOMMU 设置。

Windows Server 2019 的 Windows 恢复环境(WinRE)的已知问题

尝试启动到 WinRE for Windows Server 2019 可能会导致蓝屏错误0x5C HAL_INITIALIZATION_FAILED。 必须更新 WinRE 映像以支持具有 256 个或更多处理器和已启用 x2APIC 模式的配置。 若要启用此支持,请将 Windows Server 2019 的最新累积更新应用于 WinRE 映像。 有关详细信息,请参阅 将更新包添加到 Windows RE

Windows Server 2012 R2/2016/2019 任务管理器、WMI 或 PowerShell 查询的已知 UI 限制,用于拉取 CPU 信息

注意

以下 UI 限制不限于 AMD EPYC 7000 系列,并且可能发生在所有 AMD EPYC 平台上。

任务管理器不显示 L2 和 L3 缓存大小,或显示不正确的 L2 和 L3 缓存大小

有关示例,请参见下图。

L2 和 L3 缓存大小显示不正确的值。

任务管理器显示启用了 64 个以上逻辑处理器的套接字数不正确

例如,对于单 CPU 单套接字系统, 任务管理器 显示两个套接字。 对于双套接字系统, 任务管理器 显示四个套接字。

任务管理器显示启用了 64 个以上的逻辑处理器的 NUMA 节点数不正确

例如,对于单套接字系统, 任务管理器 显示两个 NUMA 节点。 对于双套接字系统, 任务管理器 显示四个 NUMA 节点。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。