📄 KMS 与 Office 激活

批量激活服务 KMS · 第 8 篇 · 适用于 Office 2019 / 2021 / 2024

📑 目录

  1. 1. Office KMS 激活概述
  2. 2. 安装 Office KMS 主机包
  3. 3. 配置 Office KMS 激活
  4. 4. 客户端 Office 激活
  5. 5. 验证 Office 激活
  6. 6. 常见问题

1. Office KMS 激活概述

Office KMS 激活与 Windows KMS 激活类似,但需要额外的 Office KMS 主机包

Office 2019/2021/2024 使用 即点即用(Click-to-Run)MSI 安装,激活方式相同。

💡 Office KMS 激活要点
  • Office KMS 激活 共用同一台 KMS 主机(Windows KMS 主机)
  • 需要安装 Office KMS 主机包(Office KMS Host Pack)
  • 需要 Office KMS 主机密钥(从 VLSC 获取)
  • Office KMS 激活阈值:5 台 Office 安装
  • Office 激活后 180 天续期(与 Windows 相同)
⚠️ 注意

Office KMS 主机包 必须 与 Office 版本匹配:

  • Office 2019 → Office 2019 KMS Host Pack
  • Office 2021 → Office 2021 KMS Host Pack
  • Office 2024 → Office 2024 KMS Host Pack

2. 安装 Office KMS 主机包

Office KMS 主机包是独立安装程序,用于在 KMS 主机上启用 Office 激活。

1

访问 微软下载中心 或 VLSC,下载 Office KMS 主机包

  • Office 2019:office2019volumelicensepack_x64.exe
  • Office 2021:office2021volumelicensepack_x64.exe
  • Office 2024:office2024volumelicensepack_x64.exe
2

KMS 主机(Windows Server) 上运行安装程序 → 点击 Next → 安装

3

安装完成后,打开 命令提示符(管理员)

4

导航到 Office KMS 主机包安装目录:

cd "C:\Program Files (x86)\Microsoft Office\Office16\"

注意:Office 2019/2021/2024 都使用 Office16 目录。

3. 配置 Office KMS 激活

安装 Office KMS 主机包后,需要安装 Office KMS 主机密钥。

CMD - 配置 Office KMS 激活
REM 在 KMS 主机上以管理员身份运行 CMD
REM 导航到 Office KMS 主机包目录
cd "C:\Program Files (x86)\Microsoft Office\Office16\"

REM 安装 Office KMS 主机密钥(从 VLSC 获取)
cscript ospp.vbs /inpkey:OFFICE_KMS_HOST_KEY

REM 示例(Office 2021 KMS 主机密钥):
cscript ospp.vbs /inpkey:WFGNK-23V3M-W22F9-X6M9H-6G8BC

REM 激活 Office KMS 主机密钥
cscript ospp.vbs /act

REM 验证 Office KMS 配置
cscript ospp.vbs /dstatus
💡 提示

ospp.vbs 是 Office 软件保护平台(OSPP)脚本,用于管理 Office 激活。

Office KMS 激活 共用 Windows KMS 的 TCP 1688 端口,无需额外配置防火墙。

4. 客户端 Office 激活

Office 客户端需要配置 KMS 服务器地址(与 Windows 类似)。

CMD - 配置 Office 客户端 KMS 激活
REM 在 Office 客户端上以管理员身份运行 CMD
REM 导航到 Office 安装目录
cd "C:\Program Files\Microsoft Office\Office16\"

REM 安装 Office CSVLK(KMS 客户端密钥)
REM Office 2021 CSVLK 示例:
cscript ospp.vbs /inpkey:KDX7J-BNVR8-T3WKM-Q7QF2-X7T9R

REM 配置 KMS 服务器地址
cscript ospp.vbs /sethst:kms.iehang.cn

REM 触发 Office 激活
cscript ospp.vbs /act

REM 验证 Office 激活状态
cscript ospp.vbs /dstatus

4.1 使用 GPO 批量配置 Office KMS

1

下载 Office 管理模板(ADMX/ADML):从 微软下载中心 下载

2

将 ADMX 文件复制到 C:\Windows\PolicyDefinitions,ADML 文件复制到 C:\Windows\PolicyDefinitions\zh-CN

3

打开 组策略管理编辑器 → 导航到:计算机配置 → 策略 → 管理模板 → Microsoft Office 2016(或 2021)→ 许可设置

4

双击 指定 KMS 主机服务器 → 选择 已启用 → 输入 kms.iehang.cn → 应用

5. 验证 Office 激活

CMD - 验证 Office 激活
REM 在 Office 客户端上运行
cd "C:\Program Files\Microsoft Office\Office16\"

REM 查看 Office 激活状态
cscript ospp.vbs /dstatus

REM 输出示例(关键字段):
REM LICENSE NAME: Office 21, OfficeKMS21-2021VL_KMS_Client edition
REM LICENSE DESCRIPTION: Office 21, RETAIL(1) channel
REM LICENSE STATUS:  ---LICENSED---(已激活)
REM KMS 机器名称:kms.iehang.cn
REM KMS 机器注册表:...
REM 剩余宽限期:180 天
💡 图形界面查看

打开 Office 应用程序(Word/Excel)→ 文件 → 账户 → 查看 激活状态

应显示:激活的产品批量激活的产品

6. 常见问题

Q1:Office 激活提示"错误: 0xC004F038"(未达阈值)

这是正常现象。Office KMS 激活需要 至少 5 台 Office 安装 请求激活。

解决方法:

  1. 继续部署更多 Office 客户端,等待达到阈值
  2. 实验环境中快速安装 Office 到多台虚拟机
  3. 修改注册表跳过阈值检查(仅用于实验)
Q2:ospp.vbs 提示"命令或参数无效"

排查步骤:

  1. 确认在 管理员 CMD 中运行(不是 PowerShell)
  2. 确认导航到正确的 Office 安装目录(C:\Program Files\Microsoft Office\Office16\
  3. 确认 Office 已安装(不是即点即用 Click-to-Run 版本导致路径不同)
  4. 重新安装 Office KMS 主机包
Q3:Office 客户端无法连接到 KMS 主机

排查步骤:

  1. 检查 KMS 主机是否安装了 Office KMS 主机包(运行 cscript ospp.vbs /dstatus 在 KMS 主机上)
  2. 检查防火墙是否开放 TCP 1688 端口
  3. 使用 Test-NetConnection -ComputerName kms.iehang.cn -Port 1688 测试连通性
  4. 检查客户端 Office 是否配置了正确的 KMS 服务器地址(cscript ospp.vbs /dstatus