本文整理自 @hguandl 大佬的聊天记录

免责声明

本文仅供学习交流,对于产生的一切后果不负责。

我是Office 365 + 正版win10用户

什么是KMS

请百度/Google.

KMS激活的效果

单次使用kms激活win10或者office系列软件,有效期为180天。

每次操作系统联网都会自动更新有效期,服务器只要还在就会自动续期下去。

建议配合长期续租的VPS服务器使用。

与市面上常见的小马等激活工具不同,由于使用了自己的服务器,以及直接调用系统命令,不需要额外安装软件,也不需要担心后门,捆绑等等play…

必须使用VOL版本的系统/软件镜像。

所需材料

.Linux操作常识

.VPS服务器一台(Linux)

.github账号一枚(用来点星星)

.VOL版本的win10/office镜像(前者在itellyou上可以找到,后者emmmm

 

服务端配置

首先是服务器端的KMS服务器搭建。但是如果你恰好有个最近搭建了KMS服务器的朋友,可以直接拿来使用(比如kms.anywugn.com),此时你可以直接跳到下一小结:客户端配置。

前往 https://github.com/Wind4/vlmcsd 点个star。

git clone https://github.com/Wind4/vlmcsd.git
cd ./vlmcsd
make all

至此服务端已经编译完成。如果中途遇到问题,请先检查编译环境是否完整。
例如

apt install make
apt install gcc

编译好的可执行文件会放在/bin目录下,有两个:

vlmcs

vlmcsd

后者是用来开服务器的,前者是用来测试服务器运行状态的。

我们先把后者移动到/usr/bin/, 然后执行。代码如下:

mv ./vlmcsd /usr/bin/

/usr/bin/vlmcsd -D -e

服务器就算顺利开启了。

运行vlmcs可以检测服务器是否运行正常,用法如下:

./vlmcs   //检查当前服务器中安装的kms服务器是否正常运作
./vlmcs kms.example.com // 检查指定地址的服务器是否运作正常

 

接下来把vlmcsd添加到系统自启动项,保证每次开机可以自动运行。

使用的是systemctl这个工具。

复制以下代码进一个文本文件,并保存为vlmcsd.service

[Unit]
Description=Vlmcsd (KMS Emulator in C)
After=network.target

[Service]
Type=simple
User=nobody
ExecStart=/usr/bin/vlmcsd -D -e

[Install]
WantedBy=multi-user.target

将文件移动到/lib/systemd/system,过程略。
然后运行

systemctl enable vlmcsd.service

至此,开机自启已经设置完成。

ps aux | grep vlmcsd   #可以用来查看是否有正在运行的vlmcsd进程
systemctl start vlmcsd   #可以用来手动触发启动项,无需重新开机
systemctl status vlmcsd   #同上,查看状态

至此,服务器端配置完成了。

 

客户端配置

首先使用正常方法安装VOL大客户版win10/office.

激活win10的操作如下:

在管理员权限的cmd或者powershell里输入:

slmgr /skms <server>   #设置服务器
slmgr /ato   #激活

 

激活64位版office 2016的操作如下:

cd "C:\Program Files\Microsoft Office\Office 16"
cscript ospp.vbs /sethst:<server>
cscript ospp.vbs /act

如果你前面什么都没看懂

也没关系,直接win+X,然后按A,再输入以下内容:

Win10 专业版/专业工作站版

slmgr /upk
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms kms.03k.org
slmgr /ato

备用服务器:

zh.us.to

kms.loli.best
kms.cangshui.net
kms.iaini.net
kms.huengyamm.xyz
kms.kuretru.com
kms.03k.org

s8.now.im

查看最新密钥:

https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

Win 10

操作系统版本KMS 客户端安装程序密钥
Windows 10 专业版W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 专业版 NMH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10 专业工作站版NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
Windows 10 专业工作站版 N9FNHH-K3HBT-3W4TD-6383H-6XYWF
Windows 10 专业教育版6TP4R-GNPTD-KYYHQ-7B7DP-J447Y
Windows 10 专业教育版 NYVWGF-BXNMC-HTQYQ-CPQ99-66QFC
Windows 10 教育版NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 教育版 N2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 10 企业版NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 10 企业版 NDPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 10 企业版 GYYVX9-NTFWV-6MDM3-9PT4T-4M68B
Windows 10 企业版 G N44RPN-FTY23-9VTTB-MP9BX-T84FV

 

Win 11

Home: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
Home N: 3KHY7-WNT83-DGQKR-F7HPR-844BM
Home Single Language: 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH
Home Country Specific: PVMJN-6DFY6-9CCP6-7BKTT-D3WVR
Professional: W269N-WFGWX-YVC9B-4J6C9-T83GX
Professional N: MH37W-N47XK-V7XM9-C7227-GCQG9
Education: NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Education N: 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Enterprise: NPPR9-FWDCX-D2C8J-H872K-2YT43
Enterprise N: DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

 

Windows Server 2019 Datacenter WMDGN-G9PQG-XVVXX-R3X43-63DFG
Windows Server 2019 Standard N69G4-B89J2-4G8F4-WWYCC-J464C
Windows Server 2019 Essentials WVDHN-86M7X-466P6-VHXV7-YY726