自建KMS服务器
KMS 服务器主要用于激活 Windows 操作系统,和 Office VOL批量授权版本(Volume/VL)。
vlmcsd 是一个开源的 KMS 服务器模拟器,支持多种操作系统部署,包括 Windows 和 Linux。它体积小巧,配置简单,是搭建 KMS 服务器的首选方法。
提示
- 每次 KMS 激活的有效期为
180天。 - 系统会默认
每 7 天尝试自动续期。只要你联网、服务器可用,激活就会保持持续有效。
# 0. 在Linux系统上使用 vlmcsd 搭建kms服务器
- 下载压缩包
wget https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz
1
- 解压压缩包
tar -xvf binaries.tar.gz
1
- 进入启动目录
# 根据实际cpu的情况进入 inter就进入如下目录 arm则为cd binaries/Linux/arm/static
cd binaries/Linux/intel/static
1
2
2
- 启动kms服务器
./vlmcsd-x64-musl-static
## 可以使用 ./vlmcsd-x64-musl-static --help查看支持的命令参数
1
2
2
- 检查服务是否启动成功 (vlmcsd启动后默认使用1688/tcp端口)
ss -tulnp | grep 1688
1
# 1. Windows系统激活
Windows电脑在联网的情况下,用管理员身份打开cmd或者powershell窗口。然后依次执行以下命令
slmgr /ipk 对应系统序列号(文章末尾会放各个版本的序列号。)
slmgr /skms 服务器ip
slmgr /ato
1
2
3
2
3
以Windows10专业版为例,kms服务器ip为192.168.1.6
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms 192.168.1.6
slmgr /ato
1
2
3
2
3
检查激活状态
slmgr /dlv # 命令可以查询到Windows的激活信息,包括:激活ID、安装ID、激活截止日期等;
slmgr /dli # 命令可以查询到操作系统版本、部分产品密钥、许可证状态等;
slmgr /xpr # 命令可以查询Windows是否永久激活;
1
2
3
2
3
# 2. office版本激活
使用Office Tool Plus (opens new window)
- 安装并启动 Office Tool Plus
- 打开左侧「激活」菜单
- 设置 KMS 主机为:前面安装的的地址ip或域名
- 点击保存并执行激活
# 3. 各个版本序列号
常用的序列号如下
| 版本 | 密钥 |
|---|---|
| Windows 11 / 10 专业版 | W269N-WFGWX-YVC9B-4J6C9-T83GX |
| Windows 11 / 10 教育版 | NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 |
| Windows 11 / 10 企业版 | NPPR9-FWDCX-D2C8J-H872K-2YT43 |
其他的版本序列号进入微软官网查找,网址: https://learn.microsoft.com/en-us/Windows-server/get-started/kms-client-activation-keys
上次更新: 2025/05/08, 17:18:16