不知道大家的Windows系统是怎么激活的呢。总之我以前是使用的KMSpico这个激活软件,用着很方便。不过想着自己用着别人的KMS服务器,用着别人的破解软件,总觉得有点不安全因素,并且手头上有个闲置的服务器(其实只需要使用虚拟机、局域网计算机即可),于是学习了下搭建KMS服务器的方法,在此也向大家分享方法。
KMS (Key Management Service),即密钥管理服务,是微软产品中的一种产品激活机制,主要面向于企业批量授权用户。企业与微软签约获取批量授权,然后在公司内网搭建KMS服务器,公司内的计算机通过几行命令连接搭建的KMS服务器然后获取授权即可激活微软软件。
而KMS服务也可以应用到盗版系统激活上,因为KMS本质上没有安装密钥,只是安装了一个KMS通用密钥,然后连接搭建的服务器获取授权。如果我们能自己搭建服务器,骗过系统,岂不是可以激活系统嘛?
warning 尊重软件版权
本文不倡导、不鼓励使用盗版软件,仅作为技术分享。若有能力,请购买正版软件,尊重版权,支持开发者。
一、下载vlmcsd
此程序会被Windows Defender拦截,请禁用WD或使用其他杀毒软件(毕竟微软自己的杀毒软件,肯定要禁止滥用KMS)
解压后有两个文件夹,binaries
和floppy
。binaries
文件夹内是单纯的程序,floppy
是制作好的软盘虚拟机。如果你有相关虚拟机程序例如VMware,直接进入floppy目录运行vlmcsd embedded.vmx
虚拟机即可开启制作好的KMS服务器,炒鸡方便,可直接跳过下文的服务器配置操作,直接准备激活就行。
如果你想长期搭建KMS服务器,或没有虚拟机软件,请继续阅读教程。(本机搭建KMS是不能激活本机的,没虚拟机就只能局域网内搭建/云服务器搭建)
二、搭建KMS服务
Windows版
1.将下载的压缩包解压,进入\binaries\Windows\intel
目录,找到vlmcsd-Windows-x64.exe
(如果是32位的系统,请选择x86的那个)
2.复制当前路径
3.以管理员身份打开命令提示符,执行以下命令
cd /d [复制的路径]
4.在cmd内执行以下命令注册服务(小写s安装,大写S注销服务)
vlmcsd –s –l [你的目录]\vlmcsd.log
5.Windows键 + R 运行 services.msc
在服务中将Key Management Server服务设置为自动并启动
至此KMS服务搭建完成,超级方便的。
Linux版
1.将下载的压缩包解压,进入\binaries\Linux\intel\static
目录,找到vlmcsd-x64-musl-static
(如果是32位的系统,请选择x86的那个)
2.将vlmcsd-x64-musl-static重命名为vlmcsd(方便操作些)
3.将vlmcsd上传到Linux的/usr/bin/目录下并设置755的权限
4.添加vlmcsd服务,新建vlmcsd.pid文件,用来存放PID的文件,便于添加服务
vim /var/run/vlmcsd.pid
5.新建vlmcsd.service文件,填写以下内容
vim /lib/systemd/system/vlmcsd.service
[Unit] Description=KMS Server By vlmcsd After=network.target [Service] Type=forking PIDFile=/var/run/vlmcsd.pid ExecStart=/usr/bin/vlmcsd -p /var/run/vlmcsd.pid ExecStop=/bin/kill -HUP $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
重载服务:systemctl daemon-reload
启动服务:systemctl start vlmcsd
设置开机启动:systemctl enable vlmcsd
查看运行状态:systemctl status vlmcsd
6.开放1688端口(防火墙和安全组都得放行)
三、使用KMS激活系统
首先下载我整理好的 GVLK 激活码对照表:https://run.sh.cn/gvlk
另外,微软官方的 KMS 文档中也附上了 GVLK 且会持续更新:https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys
首先解释下啥是GVLK激活码。GVLK (Generic Volume License Key),即通用批量授权许可密钥,所有KMS激活的系统都安装的这个通用密钥。但是这个密钥不能激活系统,只能用来KMS激活。
(下文只介绍激活Windows系统的方法,激活Office的方法在我整理的GVLK文档里写到)
1.下载好后打开本文档,即可看到各种系统版本和Office版本的GVLK激活码。首先选择和你的系统版本对应的激活码(家庭版不能直接选用专业版激活码,需要一点其他的操作)
例如我安装的是Windows 10 专业版,即选择Windows 10 Professional的W269N-WFGWX-YVC9B-4J6C9-T83GX
2.然后使用管理员权限运行命令提示符(CMD)
3.执行以下命令
[GVLK]替换为你对应版本的密钥。
[IP]替换为你搭建KMS服务器的内网IP或者是域名。
slmgr /ipk [GVLK] slmgr /skms [IP] slmgr /ato slmgr /xpr
第一条命令是安装GVLK密钥
第二条命令是设置KMS服务器
第三条命令是获取激活
第四条命令是查询到期时间(KMS激活180天过期,需要连接KMS服务器重新激活)
4.这样你的系统就成功激活了
发表回复