电脑装配网

三种自建KMS激活系统自动激活windows方法

 人阅读 | 作者小编 | 时间:2021-10-14 22:28

第一种:在windows服务器上搭建

主要针对vol版本( win7、win10、win20xx 、win2012等等)

平台:我自己搭建的windows虚拟机,windows 2016 的操作系统

软件:vlmcsd-Windows-x64

 

网页打开以下链接,下载文件”binaries.tar“

链接:
https://pan.baidu.com/s/14HReoJ3fEUJDEAy6KNveXg

提取码:wdjm

本地解压文件,

三种自建KMS激活系统自动激活windows方法

在\binaries\Windows\intel 目录下找到vlmcsd-Windows-x64

三种自建KMS激活系统自动激活windows方法

新建文件夹“KMS",将vlmcs-Windows-x64拷到服务器的C盘 “kMS”目录下,重命名为“vlmcsd”

三种自建KMS激活系统自动激活windows方法

以管理员身份运行CMD命令控制台,输入

cd c:\kms

vlmcsd -s

cd c:\kms

vlmcsd –s –U /n –l c:\kms\vlmcsd.log

表示设置KMS激活程序将以服务的形式进行运行,并将日志记录在vlmcsd.log中。

三种自建KMS激活系统自动激活windows方法

执行完成后打开本地服务,查看"Key Management Server"是否运行正常。设置为自动启动,点击启动

三种自建KMS激活系统自动激活windows方法

另外,这台windows 服务器的ip 为 10.50.40.191

三种自建KMS激活系统自动激活windows方法

现在打开另一台同网络未激活的服务器,执行命令

slmgr.vbs -skms 10.50.40.191

三种自建KMS激活系统自动激活windows方法

slmgr.vbs -ato

三种自建KMS激活系统自动激活windows方法

成功激活

三种自建KMS激活系统自动激活windows方法

如果不通过域控自动激活,那么我新装一台虚拟机需要到命令提示符手动激活,显然我需要做一个脚本自动运行以下两条命令:

slmgr.vbs -skms <kms服务器ip>

slmgr.vbs -ato

查了下,在桌面新建文本文档,复制这两条,文件另存为"yy.bat",到未激活的服务器运行

三种自建KMS激活系统自动激活windows方法

成功激活

三种自建KMS激活系统自动激活windows方法

第二种:在linux服务器上搭建

在linux虚拟机上搭建,其实和第一种区别不大,都是在操作系统内启用kms激活服务

同样下载文件”binaries.tar“,linux的安装软件在解压后\binaries\Linux\intel\static目录下--

vlmcsd-x64-musl-static

三种自建KMS激活系统自动激活windows方法

多看几眼前人的经验教训就会发现,前两种太low了,要手动在命令提示符下输两条指令激活,严格来说属于client端kms码 ,研究下第三种--服务器端的KMS码,即是指在一个dns域内,服务器设置在 IP和DNS服务器时自动激活,需在dns服务器上部署。我先搞一下

1.第一种方法搭建了KMS服务器,在搭建了KMS的服务器上搭建 域控,

2. 在kms服务器上增加 AD+DNS功能,

安装AD、DNS.note

3.设置将未激活的虚拟机ip设置 DNS为 安装了AD+DNS的KMS服务器的ip------ 10.50.40.191

三种自建KMS激活系统自动激活windows方法

打开计算机属性--更改设置---更改,添加到域

三种自建KMS激活系统自动激活windows方法
三种自建KMS激活系统自动激活windows方法

重启之后进入系统自动激活

三种自建KMS激活系统自动激活windows方法

1.按理说,我搭建了dns服务器,未激活的服务器在配置ip和dns之后,应该是能自动识别在同一域内,可自动激活,然并卵,我的dns服务器有缺陷嘛

3.其实我不用搭建dns服务器,因为当前的虚拟化平台有自己的dns服务器,但是按照部署步骤,我这里少了“_tcp"的记录,莫非是我打开的方式不对

三种自建KMS激活系统自动激活windows方法
三种自建KMS激活系统自动激活windows方法


 


文章标签:

本文链接:『转载请注明出处』