1. 关于 KMS
KMS,是 Key Management System 的缩写,也就是密钥管理服务。微软为批量许可客户(组织,学校或政府)提供的一种正版激活方法。
2. 可激活版本及密钥
Windows
https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys
Office、Project、Visio
https://learn.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks?redirectedfrom=MSDN
3. 版本说明及下载链接
Windows
自 Win10 1803 版本开始,分为零售版和商业版。
零售版 Consumer editions,使用零售许可证(retail license)单独授权和激活。
商业版 Business editions 批量许可(Volume Licensing)使用 KMS 服务器激活,相当于之前的 VL(批量许可) 版本。
所以我们下载 Win10 或 Win11 的镜像必须是 商业版 business_editions,商业版镜像安装时可选安装为 教育版、 企业版、专业版 专业教育版、专业工作站版。
为方便大大家学习测试,提供镜像下载
Windows 10 (business editions), version 22H2 (updated Sep 2023) (x64) - DVD (Chinese-Simplified)
下载地址:
ed2k://|file|zh-cn_windows_10_business_editions_version_22h2_updated_sep_2023_x64_dvd_f45f750a.iso|6449618944|32B36DFD7250A2619747C4FE711D7E05|/
WIN11 商业版 64位 安装时可选 教育版 企业版、专业版 专业教育版、专业工作站版
Windows 11 (business editions), version 22H2 (updated Sep 2023) (x64) - DVD (Chinese-Simplified)
下载地址:
ed2k://|file|zh-cn_windows_11_business_editions_version_22h2_updated_sep_2023_x64_dvd_6e779ec7.iso|6105026560|E40A081905041B55452A047F43E39AF0|/
Office
必须是批量许可版本 SW, 官方简称 VOL ,或者非官方简称 VL(Volume License),也有人称大客户版。
注意下载的镜像,SW_DVD5_Office_Professional_Plus_2016 必须是SW 开头的才能 KMS 激活,cn_office_professional_plus_2019 这种 CN 开头的是不能 KMS 激活的。
VOL 版本 目前只能下载到 2016 版,2019 及 以后版本不再提供镜像下载,安装方法变更了,大家若有需要我会单开一期视频。
版本:Office 2016 Pro Plus 64 位
文件名:SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO
下载地址:
ed2k://|file|SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO|1123452928|31087A00FF67D4F5B4CBF4AA07C3433B|/
版本:Office 2016 Project 专业版 64 位版
文件名:SW_DVD5_Project_Pro_2016_64Bit_ChnSimp_MLF_X20-42676.ISO
下载地址:
ed2k://|file|SW_DVD5_Project_Pro_2016_64Bit_ChnSimp_MLF_X20-42676.ISO|647157760|0BBBF20CA3A5F61A819586ADCE6E4DCB|/
版本:Office 2016 Visio 专业版 64 位版
文件名:SW_DVD5_Visio_Pro_2016_64Bit_ChnSimp_MLF_X20-42759.ISO
下载地址:
ed2k://|file|SW_DVD5_Visio_Pro_2016_64Bit_ChnSimp_MLF_X20-42759.ISO|714913792|FC930AB97B366B3595FC2F28ABAC2A6F|/
1. 部署位置
本地部署(内网激活) 软路由、NAS(群辉)、虚拟机等 Linux 系统中
VPS(外网激活)
Ubuntu Debian CentOS 等主流 linux 系统均可
2. 部署方式
一键脚本、docker
当然类似软路由 Openwrt, 以及群辉的软件中心有 kms 激活工具,直接使用即可。
3.演示部署
本地 Virtualbox 安装 Debain 虚拟机 以及如何设置固定IP 之前已经录制过视频了,附上链接,不再重复。注意网络-连接方式使用桥接网卡。
本地 Debian 虚拟机 固定IP 192.168.31.200
无界面启动后,使用 SSH 工具连接
1 | # 切换到 root 用户 |
kms 服务一键脚本部署
- 适用于 Debian Ubuntu CentOS
- 服务安装完成后会加入开机自启动
- 默认记录日志,其日志位于 /var/log/vlmcsd.log
使用 root 用户登录,运行以下命令
1 | wget --no-check-certificate https://github.com/teddysun/across/raw/master/kms.sh && chmod +x kms.sh && ./kms.sh |
安装完成后,输入以下命令查看端口号 1688 的监听情况
1 | apt install net-tools |
返回值类似于如下这样就表示 OK 了:
1 | tcp 0 0 0.0.0.0:1688 0.0.0.0:* LISTEN 3200/vlmcsd |
本脚本安装完成后,会将 KMS 服务加入开机自启动。
使用命令及卸载方法
启动:/etc/init.d/kms start
停止:/etc/init.d/kms stop
重启:/etc/init.d/kms restart
状态:/etc/init.d/kms status
卸载:使用 root 用户登录,运行以下命令
1 | ./kms.sh uninstall |
kms 服务 docker 部署
安装 docker
1 | # Debian Unbuntu CentOS 均可 |
拉取 kms 镜像
1 | docker pull teddysun/kms |
启动容器
1 | docker run -d -p 1688:1688 --name kms --restart=always teddysun/kms |
查看运行情况
1 | docker logs -f kms |
Windows
使用管理员权限运行 cmd 查看系统版本,命令如下:
1 | wmic os get caption |
安装从上面列表得到的 key,命令如下:
1 | slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX |
注册 KMS 服务器地址,注意替换IP地址,命令如下:
1 | slmgr /skms 192.168.31.200 |
激活系统
1 | slmgr /ato |
查看激活状态
1 | slmgr.vbs /xpr |
Office
找到 Office 安装目录,64 位默认一般为 C:\Program Files\Microsoft Office\Office16
32 位默认一般为 C:\Program Files (x86)\Microsoft Office\Office16
Office16 是 Office 2016,Office15 就是 Office 2013,Office14 就是 Office 2010。
打开以上所说的目录,应该有个 OSPP.VBS
文件。
使用管理员身份运行 cmd 进入 Office 目录,命令如下:
1 | cd "C:\Program Files\Microsoft Office\Office16" |
安装从上面列表得到的 key,命令如下:
1 | cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 |
注册 KMS 服务器,注意替换IP地址:
1 | cscript ospp.vbs /sethst:192.168.31.200 |
激活 Office,命令如下:
1 | cscript ospp.vbs /act |
查看激活状态
1 | cscript ospp.vbs /dstatus |
注意: KMS 方式激活,其有效期只有 180 天。
每隔一段时间系统会自动向 KMS 服务器请求续期,请确保你自己的 KMS 服务正常运行。