![](https://unvmax.com/wp-content/uploads/2024/06/docker-kms-windows.jpg)
有时候因为各种原因,需要激活系统,但是网上的激活工具也不敢用,害怕中毒,只能自己想办法了。vlmcsd 是与 Microsoft 兼容的 KMS 服务器,是 KMS 服务器的一个开源实现,接下来就用 Docker 来搭建一个。
如果在局域网里面搭建可以激活局域网的Windows11和Office,也可以在具有公网的VPS服务器(如搬瓦工VPS)搭建,可以激活可以连接公网的Windows11和Office。文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
既然是用Docker搭建,就得先安装docker,这个可以查看官方教程。文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
一、部署vlmscd容器(KMS服务器)
服务器运行以下命令部署:文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
docker run -d -p 1688:1688 --restart=always --name vlmcsd mikolatero/vlmcsd
![](https://unvmax.com/wp-content/uploads/2024/06/image-4-1024x196.png)
记得打开容器用到的的1688端口!!!文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
二、KMS的使用
1.Windows激活
用管理员权限打开 cmd 或者 powershell。文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
卸载原有密钥,如果是刚装好的系统,这一步可以省略。文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
slmgr /upk
替换对应系统版本的 key(以Windows11专业版为例)
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
![](https://unvmax.com/wp-content/uploads/2024/06/image.png)
Windows 10/ Windows 11 KMS 安装激活密钥(自行选择):文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
GVLK 系统版本 TX9XD-98N7V-6WMQ6-BX7FG-H8Q99 Windows 10 /11家庭版 W269N-WFGWX-YVC9B-4J6C9-T83GX Windows 10/11 专业版 6TP4R-GNPTD-KYYHQ-7B7DP-J447Y Windows 10 /11专业教育版 NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 Windows 10 /11教育版 YC6KT-GKW9T-YTKYR-T4X34-R7VHC Windows Server 2008 R2 标准版 N69G4-B89J2-4G8F4-WWYCC-J464C Windows Server 2019 Standard NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J Windows 10/11 Pro for Workstations
配置 KMS 服务器
slmgr /skms 192.168.1.1:1688
注意:改成自己的服务器和端口号。文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
激活后系统激活情况查看如下:文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
激活
slmgr /ato
输入之后,等几秒钟,就会激活好了。 这样等180天到期之后,会自动续期。文章源自合一学院-https://unvmax.com/docker%e6%90%ad%e5%bb%ba-kms%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%bf%80%e6%b4%bbwindows-office.html
2.Office激活
Office 激活稍微麻烦点,我测试的过程中发生了点小意外,所以截图我就不发了。(不清楚的地方百度一下)
查看这里
office 的 GVLK (key密钥)
配置命令
cscript ospp.vbs /sethst:ip
cscript ospp.obs /setprt:port
激活命令
cscript ospp.vbs /act
其他相关
如果你的路由器有公网 IP 或可以外网访问,可以把 KMS 服务器端口(1688)转发做远程 KMS 服务器给他人使用。