KMS Key Management Service(简称:KMS),这个功能是在Windows Vista之后的产品中的一种新型产品激活机制。网络上各种KMS激活工具不是携带病毒就是木马,要么就是各种垃圾广告,让人防不胜防。那么,如何简单方便的激活纯净的操作系统和windows软件呢?这就要用到自建KMS服务器了。
MSDN(ITell You)
自建KMS服务器之前,分享一个神站,没错就是MSDN!
在MSDN上面我们可以下载到各个版本的微软原版系统iso:
原版系统iso有了,如果我们装上去就只能试用30天嘛,想一直用就得掏钱买正版授权,但是我已经穷的揭不开锅了,花不起这个钱怎么办?只能向微软耍点套路了,所以进入今天的正题:自建KMS服务器激活微软操作系统~
自建KMS激活服务器
搭建环境:CentOS7X64。
1.准备可执行程序
使用Xshell登录到你的VPS内,先确定一下你这台机器的CPU架构:
cat /proc/cpuinfo
下载vlmcsd项目文件:
yum -y install wget
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
如果你的机器CPU和上述我的一样都是Intel,那么就可以直接用我下面的命令进入目录:
cd binaries/Linux/intel/static
否则你需要在binaries目录内找到对应你机器CPU架构的目录进入。
这里我是X64位的系统,所以直接执行下面的命令vlmcsd就启动了:
./vlmcsd-x64-musl-static
如果你的机器不是64位系统,则需要在此目录内找到对应你系统位数的可执行文件来运行:
查看vlmcsd的运行情况,可以使用如下命令:
ps -ef | grep vlmcsd-x64-musl-static
看到如图则说明运行正常:
如果你不想用vlmcsd了,则可以使用如下命令来关闭vlmcsd本文来自:
kill -9 上图使用psef命令回显的vlmcsd进程ID本文来自:
注意,vlmcsd需要用到1688端口,如果你的机器防火墙打开了,需要设置放行规则或者关闭:
systemctl stop firewalld.service
至此,vlmcsd的搭建就完成了。
到这里已经可以直接以下命令运行程序启动服务了,但是这样每次重启机器后都要手动启动KMS服务,而且也不方便管理
/usr/kms/vlmcsd
因此,可以设置开机启动项。
2.配置service以便于开机启动
先创建service文件
vi /usr/lib/systemd/system/kms.service
复制粘贴以下内容,保存退出
[Unit]
Description=vlmcsd - kms emulator
After=network.target
[Service]
Type=forking
ExecStart=/usr/kms/vlmcsd
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
[Install]
WantedBy=multi-user.target
执行以下命令使刚刚编写的service生效
systemctl daemon-reload
这样就可以通过下面的命令来管理KMS服务了
# 设定开机启动
systemctl enable kms
# 启动服务
systemctl start kms
# 停止服务
systemctl stop kms
# 重启服务
systemctl restart kms
# 取消开机启动
systemctl disable kms
# 查看服务状态
systemctl status kms
激活方法
windows激活
以管理员身份运行cmd,依次输入以下命令来激活系统:
slmgr /skms 你服务器的IP或者域名
slmgr /ato
slmgr /xpr
Office激活方法
以管理员身份运行cmd,依次输入以下命令来激活系统:
cscript ospp.vbs /sethst:cscript ospp.vbs /dstatus
cscript ospp.vbs /act
cscript ospp.vbs /dstatus
激活注意事项
如果无法激活,那就是你的系统或应用版本不符,可先进行以下步骤进行版本转换,然后再通过上面激活步骤进行激活。
1.windows激活
windows激活(kms激活的前提是你的系统是批量授权版本,即VL版,其它的版本(如零售版)硬要使用该激活方式,那就得先转为VL版,可网上搜其它教程)
导入key(一般新安装的系统是没有导入过key,如果你已经导入过key这步可不操作)
可以查看微软官网给出的key(https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11))
查看windows版本
wmic os get caption
导入对应版本的Key(替换成对应版本的key,部份版本的Key在文章底部)
slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx
2.Office激活方法
你的OFFICE必须是VOL版本,否则无法激活!使用office安装目录下的ospp.vbs工具进行操作。
找到你的office安装目录,如C:Program Files (x86)Microsoft OfficeOffice16
64位的就是C:Program FilesMicrosoft OfficeOffice16
office16是office2016,office15就是office2013,office14就是office2010。
相应的Key可以查看微软官网(https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks)
1、进行ospp.vbs目录 (如果目录有空格,可能需要加半角的双引号")
cd C:\Program Files\Microsoft Office\Office16
或
cd C:\"Program Files"\"Microsoft Office"\Office16
2、导入key(替换成对应版本的key,部份版本的Key在文章底部)
cscript ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
说明
1.KMS激活支持的微软操作系统有:Windows7/8/8.1/2008R2/2012/2012R2。但你们需要注意的一点是KMS不能激活旗舰版系统,只要系统ISO名前面带Ultimate标识的,都是不能用KMS激活的。
2.KMS除了能够激活Windows操作系统外还能激活微软的办公套件,支持的版本为:Office 2010/2013。
3.KMS激活的操作系统只有180天时效,但只要服务还在,系统会自动续订,所以实际上就是永久激活。
4.建议自建KMS服务器不要大范围公开,自用即可,不然会被微软投诉。
附件
windows系统部分Key:
Operating system edition | KMS Client Setup Key |
---|---|
Windows 10 Professional | W269N-WFGWX-YVC9B-4J6C9-T83GX |
Windows 10 Professional N | MH37W-N47XK-V7XM9-C7227-GCQG9 |
Windows 10 Enterprise | NPPR9-FWDCX-D2C8J-H872K-2YT43 |
Windows 10 Enterprise N | DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 |
Windows 10 Education | NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 |
Windows 10 Education N | 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ |
Windows 8.1 Professional | GCRJD-8NW9H-F2CDX-CCM8D-9D6T9 |
Windows 8.1 Professional N | HMCNV-VVBFX-7HMBH-CTY9B-B4FXY |
Windows 8.1 Enterprise | MHF9N-XY6XB-WVXMC-BTDCT-MKKG7 |
Windows 8.1 Enterprise N | TT4HM-HN7YT-62K67-RGRQJ-JFFXW |
Windows 8 Professional | NG4HW-VH26C-733KW-K6F98-J8CK4 |
Windows 8 Professional N | XCVCF-2NXM9-723PB-MHCB7-2RYQQ |
Windows 8 Enterprise | 32JNW-9KQ84-P47T8-D8GGY-CWCK7 |
Windows 8 Enterprise N | JMNMF-RHW7P-DMY6X-RF3DR-X2BQT |
Windows Server 2012 | BN3D2-R7TKB-3YPBD-8DRP2-27GG4 |
Windows 7 Professional | FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4 |
Windows 7 Professional N | MRPKT-YTG23-K7D7T-X2JMM-QY7MG |
Windows 7 Professional E | W82YF-2Q76Y-63HXB-FGJG9-GF7QX |
Windows 7 Enterprise | 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH |
Windows 7 Enterprise N | YDRBP-3D83W-TY26F-D46B2-XCKRJ |
Windows 7 Enterprise E | C29WB-22CC8-VJ326-GHFJW-H9DH4 |
Office部分Key:
Product | GVLK |
---|---|
Office 专业增强版 2019 | NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP |
Office 标准版 2019 | 6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK |
Project 专业版 2019 | B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B |
Project 标准版 2019 | C4F7P-NCP8C-6CQPT-MQHV9-JXD2M |
Visio 专业版 2019 | 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB |
Visio 标准版 2019 | 7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ |
Office 专业增强版 2016 | XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 |
Office Standard 2016 | JNRGM-WHDWX-FJJG3-K47QV-DRTFM |
Project Professional 2016 | YG9NW-3K39V-2T3HJ-93F3Q-G83KT |
Project Standard 2016 | GNFHQ-F6YQM-KQDGJ-327XX-KQBVC |
Visio Professional 2016 | PD3PC-RHNGV-FXJ29-8JK7D-RJRJK |
Visio Standard 2016 | 7WHWN-4T7MP-G96JF-G33KR-W8GF4 |
Windows系统 自建KMS服务器
一键安装KMS服务 (Windows系统 x86/x64)
访问下方地址:
https://github.com/Wind4/vlmcsd/releases
下载最新版本 binaries.tar.gz
(访问码:enw2)
解压后运行:
binariesWindowsintelvlmcsd-Windows-x64.exe
或者:
binariesWindowsintelvlmcsd-Windows-x86.exe