在过去常用的激活Windows系统的方式大都是不完美的,网上能找到的激活工具大都捆绑了木马,或者直接劫持浏览器主页,而什么U启动、老毛桃PE虽可激活,但是却对安装的系统植入了广告,并且仍然有劫持上网主页的毛病,于是我搭建了kms服务器以对Windows进行激活。
纯净的系统ISO可以到https://msdn.itellyou.cn下载,千万别去某些论坛下,不排除系统内有垃圾广告软件的可能。
搭建过程
下载vlmcsd,这里是直接下载二进制文件,包内含有多种架构的二进制文件,解压后选择相应平台的,直接执行即可,省去了编译安装的麻烦
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
解压后可以看到有多个文件夹,对于Linux服务器,只需进入./binaries/Linux/intel/static内
32位系统执行
./vlmcsd-x86-musl-static
64位系统执行
./vlmcsd-x64-musl-static
执行后程序会在后台运行,并监听1688端口,因此需要对iptables进行配置以确保1688端口能正常通信。
激活过程非常简单,使用Win键(在CTRL与ALT之间)+R调出运行,运行cmd,然后在命令行内切换到windows系统目录下
cd c:\windows\system32
设置密钥管理服务器
slmgr /skms x.x.x.x(你的服务器IP或者域名)
激活系统
slmgr /ato
查看激活时间
slmgr /xpr
不出意外windows已经成功被激活,激活时间不是永久的,而是180天,因此可以写脚本通过定时任务续期,也可以到期时手动续期。
在VPS上搭建KMS时,应该注意的是,可能会被微软扫描到端口,并投诉到服务商,因此,有条件的话,建立在内网更加安全。