Key Management Service(简称:KMS),这个功能是在Windows Vista之后的产品中的一种新型产品激活机制,目前市面上流通的KMS服务器很杂,使用别人的KMS服务器,保不准会出什么岔子,主要是怕当肉鸡。
自建KMS激活windows和office软件的优点:
1、避免使用工具,造成电脑中毒或者自动安装垃圾软件
2、省去了到处找密钥的麻烦
3、使用别人的KMS不够安全
自建KMS服务器,就使用VMware虚拟机运行,这样更大众化(主要是不用花钱),但耗时较长。该方法同样适用于VPS服务器(优点在于搭建的KMS服务一直都在线,但需要自己有VPS服务器)
准备工作:
1、VMware (虚拟机)
2、Linux系统映像文件(这里使用的是Centos 7版的)
3、网络(电脑得联网)
操作大体流程:在虚拟机中创建Centos系统—安装KMS服务—系统/offcie激活
详细操作步骤:
1、下载VMware并安装
2、安装Centos系统镜像,建议安装不带GUI最小化就行,GUI图形的更适合小白的操作
3、在centos中安装KMS服务(这里选用的是py-kms,除此之外,还有vlmcsd,单个人感觉vlmcsd有点麻烦)
注:在输入较多指令时,建议使用复制粘贴,首先复制,然后转到VM,选择 “菜单栏编辑–粘贴”
依次输入一下指令
Root //使用root登录
“输入你的密码” //输入root密码,装centos的时候自己设定的密码,输入时是不显示的,但实际已经输入了,这点要注意
systemctl stop firewalld.service //关闭系统防火墙(因为KMS服务会占用1688端口,而且这个虚拟系统也只是为了激活而已,不会长期存在,为了方便,直接关闭系统防火墙)
vi /etc/sysconfig/network-scripts/ifcfg-ens33 //编辑网络配置文件,进入配置文件之后,依次按照以下操作进行–按“i”(进入编辑模式)—使用方向键将光标移动到最后,将“ONBOOT=no”改为“ONBOOT=yes”,然后按“esc”,输出“:wq”回车(退出并保存)
service network restart //重启网络服务
ip add //查看网络状态,记住你虚拟系统的IP地址,也将作为你KMS服务器的地址(请牢记)
yum -y install git //安装git指令
git clone https://github.com/myanaloglife/py-kms.git //拉取py-kms项目文件
yum -y install python-argparse //安装py-kms所需依赖
cd py-kms //进入到py-kms根目录
python server.py //运行程序,如出现提示“TCP server listening at 0.0.0.0 on port 1688”,就说明已经运行成功了,然后再CTLR+c退出到交互界面
yum -y install screen //安装screen

screen -dmS jihuo python server.py //使用screen将py-kms放到后台运行
ps -ef | grep jihuo //查看py-kms运行状态,如最后两行出现root开头,尾句包含红色“jihuo”字样的,则表明服务运行成功
至此,KMS服务搭建成功,接下来可以进行对系统或者office进行激活的操作了
Windows激活方法
系统安装成功后,首先用管理员方式运行CMD或者powershell,依次运行以下命令用管理员方式打开CMD或者powershell(无脑点就是 win+x,然后按A)
依次输入一下指令
wmic os get caption //查看系统版本
网络上查找对应版本的密钥,如果你确定你是VOL版的,就不用更换密钥了
slmgr /upk //卸载密钥的指令
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX //win10专业版,所以我选择是专业版的密钥,请将上面的密钥更改为你自己电脑系统对应的密钥, slmgr /skms 192.168.2.134 //设置KMS服务器,后面的IP就是你虚拟机里头查看的IP地址,如果你忘了,就在虚拟机系统里面输入“ip add”即可查看
slmgr /ato //立即激活该系统
至此Windows已经激活了,持续时间180天,半年后再将虚拟机打开重新激活一次即可
注:可将虚拟机系统挂起(也就是冻结当前状态),等下次启动时,之前是什么样,之后就是什么样,不用再进行安装或者启动KMS服务的操作了。
Office各个版本之间的序列号提供
Office 2016-2019:https://technet.microsoft.com/zh-cn/library/dn385360(v=office.16).aspx
Office 2013:https://technet.microsoft.com/ZH-CN/library/dn385360.aspx
Office 2010:https://technet.microsoft.com/ZH-CN/library/ee624355(v=office.14).aspx
再次强调,我只测试了自己的Win10 专业版,有人说,此种激活方式只能用作VOL版本的系统和office软件激活,请自测吧!
Office的激活方式与Windows的激活大同小异,只是激活指令不一样而已,可以自行上网进行查询方便大家也给写下如下
系统安装成功后,首先用管理员方式运行CMD或者powershell,依次运行以下命令用管理员方式打开CMD或者powershell(无脑点就是 win+x,然后按A)
cd C:\Program Files\Microsoft Office\Office16 /*根据实际版本定义位置*office2016是office16,依次网上类推
cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 /*根据版本选择密钥*这个是2016的/
cscript ospp.vbs /sethst:192.168.159.129:1688 /*目前的自用虚拟机地址,根据实际修改*/
cscript ospp.vbs /act
至此,在虚拟机中创建Centos系统—安装KMS服务—系统/offcie激活完成

声明:本站所有文章或资源,均来自互联网分享。本站不参与制作或存储,内容仅用于互联网爱好者学习和研究,如不慎侵犯了您的权利,请及时联系站长处理删除。敬请谅解!