排查Office的批量激活问题

适用于: _ _Volume Office LTSC 2021、Office 2019 和 Office 2016(包括 Project 和 Visio)的许可版本

使用密钥管理服务 (KMS) 或多个激活密钥 (MAK) 设置Office(包括Project和Visio)的批量激活可能很有挑战性。 使用这些步骤排查最常见的问题。

备注

如果你是Office用户在家排查个人Office副本问题,请参阅Office中未授权的产品和激活错误,而不是阅读本文。

许多解决方案包括运行ospp.vbs,你需要从安装Office的计算机上的提升命令提示符运行该Office。 ospp.vbs 脚本位于 Program Files\Microsoft Office\Office16 文件夹中。 如果已在 64 位操作系统上安装了 32 位版本的 Office,请转至 Program Files (x86)\Microsoft Office\Office16 文件夹。 还可以使用slmgr.vbs脚本来配置和管理卷激活。 有关这些脚本的详细信息,请参阅用于管理Office的批量激活的工具

用于配置KMS客户端和主机计算机的使用技巧

通常,如果已正确设置和配置用于激活Office的KMS主机,则无需配置Office 密钥管理服务 (KMS) 客户端。 KMS客户端使用 DNS 自动搜索KMS主机,然后尝试激活。 KMS服务使用服务 (SRV) 资源记录 (RR) 在 DNS 中存储和通信KMS主计算机的位置。

默认情况下,KMS主机计算机会自动发布KMS客户端使用 DNS 动态更新协议查找和连接到它们的信息。 默认情况下,KMS客户端查询 DNS 服务器以获取KMS服务信息。

可以手动配置KMS主计算机和客户端,具体取决于网络配置和安全要求。 例如,如果网络环境不使用 SRV 记录,则可以手动将KMS客户端配置为使用特定KMS主计算机。

Internet 连接使用经过身份验证的代理时出现 MAK 激活问题

必须连接到 Internet 才能使用 MAK 激活。 但是,如果 Internet 连接需要身份验证,则 MAK 激活将不起作用,必须通过电话激活。 有关此问题的详细信息,请参阅Windows激活或验证失败,并0x8004FE33错误代码

如何获取激活错误代码的文本

错误代码有助于排查激活问题。 如果看到包含激活通知的对话框,通常会在下角显示错误代码。 然后,可以将ospp.vbs /ddescr 与错误代码一起运行,以查看错误消息的文本。 文本将帮助你更好地了解问题以及如何解决它。

获取错误代码的另一种方法是在客户端计算机上运行ospp.vbs/act 以手动激活Office。 如果激活失败,将显示错误代码。

未在客户端上更新许可信息

若要显示Office应用程序的许可信息,请打开 Office 应用程序(如 Word)并转到 FileAccount > 。

如果看到需要产品激活的通知,即使你知道Office处于许可状态,请重启应用程序。

客户端应用程序可能处于此状态,因为Office是使用ospp.vbs/act 或批量激活管理工具 (VAMT) 激活的。 在这些情况下,必须重启任何Office应用程序才能完成激活。

通用批量许可证密钥 (GVLK) Office

Office的所有批量许可版本(包括Project和Visio)都预装了通用卷许可证密钥 (GVLK) ,用于使用KMS主机激活Office。 如果为产品输入了 MAK 密钥,并且要将激活方法更改回KMS,请使用相应的KMS客户端 GVLK。 有关详细信息,请参阅 GVLK,用于KMS和基于 Active Directory 的 Office、Project 和 Visio 激活。 输入密钥的建议方法是使用批量激活管理工具 (VAMT) 。 还可以使用 ospp.vbs /inpkey 输入密钥。

对于Office套件,套件中的所有产品只需要一个密钥。 例如,如果使用Office Professional Plus,则必须只输入完整套件的Office Professional Plus密钥。 有关密钥的完整列表,请参阅 GVLK,KMS和基于 Active Directory 的 Office、Project 和 Visio 激活