Windows Server 2019 需要 ECC 内存吗?

Windows Server 2019 需要 ECC 内存吗?

我计划将运行 Windows Server 的系统升级到 Windows Server 2019。CPU(Intel i7-950)、主板和 RAM 不支持 ECC。这是物理部署,而不是虚拟部署。

在 Windows Server 2019 系统要求中,我看到:“以下是估计的本产品的 RAM 要求:最低:...ECC(错误纠正码)类型或类似技术,用于物理主机部署。”(斜体由我添加。)

起初,我将其解释为需要 ECC,这将需要新的 CPU、主板和 ECC RAM。但是使用短语“估计的RAM 要求”让我停顿了一下。(我以前从未在一组软件要求中看到过“估计”。)

虽然我了解 ECC 的好处,并已在其他服务器中使用过它,但我想确定 Windows Server 2019 是否真的需要 ECC,或者是否只是推荐使用,以决定我是否真的需要新硬件,或者可以决定硬件成本和 ECC 优势之间的权衡。

答案1

虽然我了解 ECC 的好处,并已在其他服务器中使用过它,但我想确定 Windows Server 2019 是否真的需要 ECC,或者是否只是推荐使用,以决定我是否真的需要新硬件,或者可以决定硬件成本和 ECC 优势之间的权衡。

微软表示,Windows Server 2019部署到物理机上时只需要ECC(错误纠正码)内存。

以下是该产品的预计 RAM 要求:

最低限度:

  • 512 MB(带有桌面体验安装选项的服务器需要 2 GB)
  • ECC(纠错码)类型或类似技术,用于物理主机部署

来源:Windows Server 要求

运行 Windows Server 2019 的虚拟机不需要主机支持 ECC 内存。 由于 Windows Server 2019 可以在没有 ECC 内存的虚拟机中运行,这意味着它可以在没有 ECC 的物理机上运行。 但是,这种配置不受支持,微软强烈建议不要这样做。

我试图弄清楚这是否只是一个建议还是实际的安装/执行要求。

该要求并未强制执行,但这样做不受支持。

已退役的 Tim Cerling(MCC,MVP)曾经表示过以下观点:

这并不意味着系统在没有 ECC 的情况下无法运行;它只是意味着受支持的系统需要 ECC。安装程序不会强制执行。

来源:ECC 内存要求

相关内容