KMS

KMS

使用 KMS 激活 Windows / Office。

  • 只能激活 VL ( / Vol, 大批量) 版的 Windows / Office,不能激活零售版。一般 VL 版的 Windows / Office 镜像文件名里包含 "vl" 或 "VL Build"。MSDN 里下载的 Windows 是 VL 版本的(但微软不提供 VL 版的 Office 镜像下载)。Windows 7 家庭版和旗舰版没有 VL 版,无法用 KMS 激活(这类系统只能用 Slic + OEM 激活)。
  • Windows 的 VL 版与零售版相比的区别只是内置了 GVLK key。零售版安装后也可以通过更换 key 方式“换”成 VL 版本。
  • Office 的零售版也可以用 key 方式换成 VL 版,但过程比较复杂。推荐使用自动工具转换。
  • KMS 每次成功激活后有效期 180 天。系统会自动定时重复尝试连接 KMS 服务器“续期”,如果连续 180 天无法连接 KMS 服务器,则激活状态变成过期(expired)。
  • KMS 服务器默认运行在 TCP 1688 端口。
  • 对于 Windows 7,如果 PC BIOS 里已经有 SLIC 2.1,可能无法使用 KMS 激活 Windows。(本来也不需要!)

使用 KMS 工具激活

有很多这种工具。这种工具是在本地运行一个(临时的)KMS 服务器然后激活本机上 windows / office。由于 KMS 激活只有 180 天有效期,所以需要定期重新激活,一般有3种方式:

  • 每隔 180 天手动重新运行 KMS 激活工具
  • KMS 工具把自己注册成服务 (Service)。
  • KMS 工具自己添加一个计划任务 (Scheduled Task)以定期“续期”激活。

推荐使用支持“计划任务”方式的 KMS 工具,无需手工干预又不占用系统资源。

常见 KMS 工具 (Windows 平台)

手工使用 KMS 激活

需要有效的 KMS 服务器地址。网上多的是,也可以自己弄个 VPS 架设一个(但请注意:在国外的 VPS 上面架设这个可能会吃 DMCA!);可以使用 vlmcsd 这个开源软件在任意 Linux 机器上架设 KMS 服务器,有 OpenWrt 版可以直接架设在路由器上。

如果当前网络环境下有 KMS 服务器。企业版本的 Windows 会自动通过 KMS 激活。但 Office 好像不会,必须手动用命令指定 KMS 服务器地址激活一次。

激活 Windows

设置 KMS 服务器地址:

(need administrator privileges)

slmgr /skms <kms_server>

kms_server 是 KMS 服务器的域名或 IP;如果 KMS 服务器运行在默认端口(tcp/1688)以外的其他端口,需要用 ":PORT" 指定。

立即尝试激活:(一般不需要手工运行,windows会自动定时尝试连接KMS激活)

slmgr /ato

查看本地 Windows 版本

wmic os get caption

更换 key

使用合适的 key 可以把零售版 Windows 转成 VL 版的:

(need administrator privileges)

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx

VL 版的 key 是公开的. 可以从微软官网获取 Windows 各个版本的 VL key 列表: https://docs.microsoft.com/en-us/windows-server/get-started/kmsclientkeys

激活 Office

找到你的 Office 安装目录,例如 "C:\Program Files\Microsoft Office\Office16" (64 bit Windows) 或 "C:\Program Files (x86)\Microsoft Office\Office16" (32 bit Windows)。该目录下面应该有个 OSPP.VBS 文件。(测试 Office 2019 和 2021 都是以上目录)

在这个目录下的 cmd 下执行:

(need administrator privileges)

cscript ospp.vbs /sethst:<kms_server>

Office 应该很快就会在后台自动激活,如果需要立即激活:

cscript ospp.vbs /act

查看 Office 激活状态:

cscript OSPP.VBS /dstatus

KMS 只能激活 VL 版 Office。如果安装的是零售版(Retail)的 Office,需要先更换为 VL 版 Office 的密钥。与 Windows 不同,对于 Office 微软的 MSDN 只提供零售版 Office 的官方公开下载地址(而对于 Windows MSDN 提供了 VL 版的 enterprise 版下载地址)。常见的镜像(如 Office 2021 的 ProPlus2021Retail.img) 安装后必须转换为 VL 版密钥才能用 KMS 激活。推荐使用 C2R-R2V-AIO 这个工具自动进行转换。

如果想要手工转换零售版 Office 为 VL 版,需要先知道 VL 版的密钥:

# 各 Office / Windows 的 VL 版密钥是公开的,可以在网上搜索
cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99

常见 Office KMS 密钥:

Office Professional Plus 2019:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
Office Standard 20196NWWJ-YQWMR-QKGCB-6TMB3-9D9HK
Project Professional 2019:B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B
Project Standard 2019:C4F7P-NCP8C-6CQPT-MQHV9-JXD2M
Visio Professional 20199BGNQ-K37YR-RQHF2-38RQ3-7VCBB
Visio Standard 20197TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2
Access 20199N9PT-27V4Y-VJ2PD-YXFMF-YTFQT
Excel 2019:TMJWT-YYNMB-3BKTF-644 FC-RVXBD
Outlook 20197HD7K-N4PVK-BHBCQ-YWQRW-XW4VK
PowerPoint 2019:RRNCX-C64HY-W2MM7-MCH9G-TJHMQ
Publisher 2019:G2KWX-3NW6P-PY93R-JXK2T-C9Y9V
Skype for Business 2019:NCJ33-JHBBY-HTK98-MYCV8-HMKHJ
Word 2019:PBX3G-NWMT6-Q7XBW-PYJGG-WXD33

"Action Needed your license isn't genuine"

KMS 激活的 Office 2019 遇到过这个问题。参考这里


Last update: 2021-10-19 02:54:02 UTC