当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Windows Server 2022 和 2019 的 KMS 激活

作者:精品下载站 日期:2024-12-14 23:10:49 浏览:15 分类:玩电脑

Windows Server 2022 和 2019 的 KMS 激活


由于最近发布了新的 Windows Server 2022,是时候更新域中的 KMS 激活基础结构并添加对新版本 Windows Server 和 Windows 11 的支持。在本文中,我们将介绍在 Windows Server 上安装批量激活服务角色,使用以下命令配置和激活 KMS 服务器:

KMS Host Key

如果您想了解有关 Microsoft KMS 激活的更多信息,我们建议您从 Microsoft KMS 激活常见问题解答一文开始。

在 Windows Server 上安装批量激活服务角色

要部署自己的 KMS 服务器,您需要在运行 Windows Server 2022、2019 或 2016 的任何主机上安装批量激活服务角色。如果您在 Windows Server 2016 或 Windows Server 2019 上已有 KMS 服务器,则可以使用此现有服务器(在这种情况下,可以跳过本节)。

  1. 通过服务器管理器控制台或使用 PowerShell 命令在服务器上安装批量激活服务角色:

    Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature -IncludeManagementTools

    [玩转系统] Windows Server 2022 和 2019 的 KMS 激活

  2. 启用允许访问 KMS 服务器的 Windows 防火墙规则:

    Enable-NetFirewallRule -Name SPPSVC-In-TCP

    (这将打开对 TCP 端口 1688 上服务器的访问)。

在 Windows Server 2022/2019 上激活 KMS 服务器

接下来,您需要从批量许可中心网站上的 Microsoft 帐户复制您的个人 KMS 主机密钥,并使用此密钥激活您的 KMS 服务器。

  1. 登录您在 Microsoft 批量许可服务中心 (VLSC) 网站上的帐户,然后转到许可证 -> 关系摘要 -> 为您的有效许可证合同选择许可证 ID -> 产品密钥。复制 Windows Server 2022 的 KMS 主机密钥;

    [玩转系统] Windows Server 2022 和 2019 的 KMS 激活

    Windows Server 2022 的 KMS 主机密钥称为 Windows Srv 2022 DataCtr/Std KMS(或者,如果您没有软件保障订阅,则使用 Windows Server 2019 早期版本的 Windows Srv 2019 DataCtr/Std KMS 密钥)。始终使用 KMS 主机密钥来获取个人帐户中可用的 Windows Server 最高版本。使用较新密钥激活的 KMS 服务器将能够激活所有以前版本的 Windows。

  2. 在提升的命令提示符中使用以下命令安装 KMS 主机密钥:

    slmgr /ipk <KMS_host_key_Windows_Server_2022>

    提示。如果您已在此服务器上为以前版本的 Windows Server 激活了 KMS 密钥,则必须首先使用以下命令将其删除:

    slmgr /upk
  3. 在 Microsoft 中激活您的 KMS 服务器:

    slmgr /ato

    (至少在激活期间,服务器必须能够直接访问 Internet 到 Microsoft 激活服务器)。或者您可以通过电话激活 KMS 服务器(为此,您需要从服务器管理器运行图形化批量激活工具);

  4. 如果您想在您的DNS中发布KMS服务器的SRV记录(以便客户端自动搜索KMS服务器),请运行以下命令:

    slmgr /sdns
  5. 重新启动软件保护服务:

    Restart-Service -Name sppsvc
  6. 如果您要使用此 KMS 服务器激活 Microsoft Office 产品,则需要安装您所拥有的 Office 版本的许可证包。您可以在 Microsoft Office 2019/2016 的 KMS 激活一文中找到详细说明;

  7. 确保您的KMS服务器已成功激活。运行命令:

    slmgr.vbs /dlv

    检查命令输出中的以下值:描述 =

    VOLUME_KMS_WS22 channel

    许可证状态 =

    Licensed

  8. 现在,您可以使用 KMS 服务器激活从 Windows 7 和 Windows Server 2008R2(已正式终止支持)开始直至最新版本的 Windows 11 和 Windows Server 2022)的所有受支持的 Windows。

更新以扩展对 Windows Server 2022 和 2019 的 KMS 支持

您可以将 KMS 主机与以前版本的 Windows Server 结合使用来激活较新版本的 Windows Server 2022 或 2019。但存在许多限制。

用于激活 Windows Server 2022Windows 11(以及所有以前版本的 Windows)的 KMS 主机 (CSVLK) 只能安装在 Windows Server 2022、2019 或 2016 上(不支持WS 2012R2)。

您需要在 Windows Server 2019 或 2016 上安装其他更新,以扩展对 Windows Server 2022 的 KMS 支持。2021 年 4 月,Microsoft 发布了特殊更新 KB5003478。此更新已添加到 Windows Server 的最新累积更新中。这意味着您只需安装 2021 年 6 月之后发布的任何累积 Windows Server 2019/2016 更新。

  • Windows Server 2019 - KB5003646(2021 年 6 月 8 日)或更高版本

  • Windows Server 2016 - KB5003638(2021 年 6 月 8 日)或更高版本

如果您只有 Windows Server 2019 KMS 主机密钥,它将激活 Windows Server 2019 和 Windows 10 之前的所有 Windows 版本。您可以在 Windows Server 2019、2016 或 2012 R2 上安装此类 KMS 密钥。

Windows Server 2012 R2 上安装这些更新:

  • KB3173424 - 服务堆栈更新,2016 年 7 月;

  • 2018 年 12 月 11 日 (KB4471320) 或更高版本之后发布的任何 Windows Server 2012 R2 累积更新。

Windows Server 2016 上需要进行以下更新:

  • KB4132216 — 服务堆栈更新,2018 年 5 月;

  • 2018 年 11 月 27 日 (KB4467681) 或更新版本之后发布的任何 Windows Server 2016 累积更新。

安装更新并重新启动 KMS 服务器后,您可以在其上安装新的 KMS 主机密钥并按上述方式激活它。

如果您尚未安装更新来支持新版本 Windows Server 的 KMS 激活,则当您使用以下命令安装新的 Windows 密钥 Srv 2022(或 2019)DataCtr/Std KMS 时,将出现错误:

slmgr /ipk <KMS_host_key_Windows_Server_2019_or_2022>
Error: 0xC004F015 On a computer running Microsoft Windows non-core edition, run ‘slui.exe 0x2a 0xC004F015’ to display the error test.

[玩转系统] Windows Server 2022 和 2019 的 KMS 激活

同时可以在事件查看器日志中找到具有以下描述的错误:

Installation of the Proof of Purchase failed. 0xC004F015
Partial Pkey=xxxxxxxxxxxx
ACID = xxxID

[玩转系统] Windows Server 2022 和 2019 的 KMS 激活

尝试通过 GUI 激活 KMS 密钥时,出现以下错误:

Invalid product key or license mismatch.  Please confirm this product key is entered correctly and is valid for this application or Windows edition.

[玩转系统] Windows Server 2022 和 2019 的 KMS 激活

另外,错误可能如下所示:

0xC004F050 - The Software Licensing Service reported that the product key is invalid.

当您尝试在此类 KMS 服务器上激活任何客户端时,将出现激活服务器不可用的错误(

Error code: 0xC004F074 - No Key Management Service (KMS) could be contacted

)。

要修复此错误,您需要在具有批量激活服务角色的 Windows Server KMS 主机上安装最新的累积安全更新。

适用于 Windows Server 2022、2019 和 Windows 10 LTSC 的 GVLK 密钥

下表列出了不同 Windows Server 2022、2019 和 Windows 10 LTSC 版本的公共 KMS 激活密钥(GVLK - 通用批量许可证密钥):

Windows EditionGVLK KeyWindows Server 2019 DatacenterWMDGN-G9PQG-XVVXX-R3X43-63DFGWindows Server 2019 StandardN69G4-B89J2-4G8F4-WWYCC-J464CWindows Server 2019 EssentialsWVDHN-86M7X-466P6-VHXV7-YY726Windows 10 Enterprise LTSC 2019M7XTQ-FN8P6-TTKYV-9D4CC-J462DWindows 10 Enterprise N LTSC 201992NFX-8DJQP-P6BBQ-THF9C-7CG2HWindows Server 2022 DatacenterWX4NM-KYWYW-QJJR4-XV3QB-6VM33Windows Server 2022 StandardVDYBN-27WPP-V4HQT-9VMD4-VMK7H

要在计算机或服务器上安装公共 GVLK 密钥,您需要运行命令(其中

xxxx

是上表中的 GVLK 密钥,具体取决于 Windows 版本):

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

您可以手动指定要激活 Windows 的 KMS 服务器的地址和端口:

slmgr /skms corp-kms1.a-d.site:1688

要在 KMS 服务器上激活您的 Windows 实例:

slmgr /ato

要检查 Windows 激活状态:

slmgr /dlv

如果要在 KMS 服务器上激活以前安装的 Windows Server 2022 评估版,首先必须根据指南将 Windows Server EVAL 版本转换为完整版本。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯