在开始自建KMS服务器之前,我觉得很有必要给大家分享一个神站,没错就是MSDN!
地址:https://msdn.itellyou.cn/
这个站活了10年,良心站点,想必老网虫或多或少知道这个站,在MSDN上面我们可以下载到各个版本的微软原版系统ISO。
Key Management Service(简称:KMS),这个功能是在Windows Vista之后的产品中的一种新型产品激活机制。我们可以利用手里闲置的VPS安装vlmcsd来搭建KMS激活服务器,这篇文章以Windows & CentOS为例,当然vlmcsd并不局限限于CentOS,,Windows如Ubuntu、MacOS等都可以安装服务端,原理和方法相同。
项目名称:VLMCSD
项目简介:KMS Emulator in C (Currently runs on Linux, Mac OS, iOS, Windows with or without Cygwin)
项目主页:https://github.com/Wind4/vlmcsd
软件下载:https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz
KMS服务器搭建步骤暂且隐藏
激活步骤
Windows激活步骤
1、使用管理员权限运行CMD
2、在CMD内键入如下命令:
slmgr /skms 这里填写你的VPS公网IP或是解析到此IP的域名
3、继续在CMD内键入如下命令:
slmgr /ato
4、最后一个命令:
slmgr /xpr
Offfice激活步骤
进入本地C盘,看一下office的安装的文件夹C:Program FilesMicrosoft Office (Office) 这个是15还是16,office2016是15 office2019是16,32位的C:ProgramFiles(X86)Microsoft Office这个文件夹,然后管理员模式cmd运行以下命令
# Office手动激活命令:
cd C:Program FilesMicrosoftOfficeOffice16 cscript ospp.vbs /sethst:192.168.123.1 cscript ospp.vbs /act cscript ospp.vbs /dstatus
tips:office2016第一条命令运行# cd C:Program FilesMicrosoft OfficeOffice16,第一条命令根据你安装office的目录进行更改
常见问题与分析:
1、在使用/sethst指定KMS服务器的时候出现0x80070005错误
原因是没有权限,需要提高权限,以管理员身份打开cmd。
参考文章: