KMS Key Management Service(简称:KMS),这个功能是在Windows Vista之后的产品中的一种新型产品激活机制。网络上各种KMS激活工具不是携带病毒就是木马,要么就是各种垃圾广告,让人防不胜防。那么,如何简单方便的激活纯净的操作系统和windows软件呢?这就要用到自建KMS服务器了。

MSDN(ITell You)

自建KMS服务器之前,分享一个神站,没错就是MSDN!

地址:https://msdn.itellyou.cn/

在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 editionKMS Client Setup Key
Windows 10 ProfessionalW269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 Professional NMH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10 EnterpriseNPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 10 Enterprise NDPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 10 EducationNW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 Education N2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 8.1 ProfessionalGCRJD-8NW9H-F2CDX-CCM8D-9D6T9
Windows 8.1 Professional NHMCNV-VVBFX-7HMBH-CTY9B-B4FXY
Windows 8.1 EnterpriseMHF9N-XY6XB-WVXMC-BTDCT-MKKG7
Windows 8.1 Enterprise NTT4HM-HN7YT-62K67-RGRQJ-JFFXW
Windows 8 ProfessionalNG4HW-VH26C-733KW-K6F98-J8CK4
Windows 8 Professional NXCVCF-2NXM9-723PB-MHCB7-2RYQQ
Windows 8 Enterprise32JNW-9KQ84-P47T8-D8GGY-CWCK7
Windows 8 Enterprise NJMNMF-RHW7P-DMY6X-RF3DR-X2BQT
Windows Server 2012BN3D2-R7TKB-3YPBD-8DRP2-27GG4
Windows 7 ProfessionalFJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Professional NMRPKT-YTG23-K7D7T-X2JMM-QY7MG
Windows 7 Professional EW82YF-2Q76Y-63HXB-FGJG9-GF7QX
Windows 7 Enterprise33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Windows 7 Enterprise NYDRBP-3D83W-TY26F-D46B2-XCKRJ
Windows 7 Enterprise EC29WB-22CC8-VJ326-GHFJW-H9DH4

Office部分Key:

ProductGVLK
Office 专业增强版 2019NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
Office 标准版 20196NWWJ-YQWMR-QKGCB-6TMB3-9D9HK
Project 专业版 2019B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B
Project 标准版 2019C4F7P-NCP8C-6CQPT-MQHV9-JXD2M
Visio 专业版 20199BGNQ-K37YR-RQHF2-38RQ3-7VCBB
Visio 标准版 20197TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ
Office 专业增强版 2016XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
Office Standard 2016JNRGM-WHDWX-FJJG3-K47QV-DRTFM
Project Professional 2016YG9NW-3K39V-2T3HJ-93F3Q-G83KT
Project Standard 2016GNFHQ-F6YQM-KQDGJ-327XX-KQBVC
Visio Professional 2016PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
Visio Standard 20167WHWN-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

最后修改:2022 年 03 月 07 日
如果觉得我的文章对你有用,请随意赞赏鼓励!