Windows本地自建KMS激活服务器,一键激活所有Windows/Office

众所周知,KMS是微软Windows/Office的激活方式,它简单高效,通过CMD一句话命令即可快速激活微软的产品,从体验来看,180天循环激活一次,是微软承认的一种用于批量激活产品的方式,长久以来备受欢迎。

市面上相关的工具多如牛毛,但也如大家所知的那样,一方面KMS激活工具向来是鱼目混杂之地,容易被别有用心之人植入病毒,另一方面,KMS服务器由于一般都是第三方搭建,往往不稳定导致再次激活失败。因此,对于我们来说,若想既安全又长久的使用KMS,可以考虑搭建一台属于自己的KMS服务器,这样通过CMD命令激活即可。

搭建KMS服务器方式方法多样,其中最著名的当属在Github上开源的vlmcsd。

vlmcsd,通过floppy镜像在Windows上搭建自己的KMS服务器

vlmcsd是国外大神Hotbird64开发的一套KMS模拟套件,它具有相当广泛的兼容性,目前主要运行在Linux,包括 Android、FreeBSD、Solaris、Minix、Mac OS、iOS、带有或不带有Cygwin的Windows,通常只要硬件设备支持且环境配置正确,只需简短的几行命令即可快速搭建成功。

阿刚今天给大家分享的是最简单方便的方式,即通过Windows虚拟机在本机安装一个KMS激活服务器。

准备工具

下载最新版vlmcsdVMware Workstation Pro虚拟机

一,在Windows中安装虚拟机软件

在Windows中,虚拟机软件目前来说主要就是VMware、 VirtualBox,以及在Windows 10中内置的Hyper-V,其中VirtualBox属于轻量级虚拟机,软件免费且性能稳定,VMware综合性能最强,它也是目前最推荐的虚拟机软件。

VMware虚拟机

由于KMS不允许将服务器设置为本机地址,因此Hyper-V虽然可通过命令安装vlmcsd,但无法激活本机的微软产品。

二,通过floppy镜像创建kms服务器

前面说了,vlmcsd主要运行在Linux中,在虚拟机中你可以安装Linux系统,遵照vlmcsd的安装运行命令一步一步安装即可,如果你享受这种繁琐的过程的话。

这里主要说的是floppy镜像安装方式,在下载的vlmcsd包(解压后)自带了一个floppy文件夹,里面包含了floppy镜像文件(.vfd虚拟软盘)和VM虚拟机配置文件。

注:将floppy文件夹放置在一个指定位置。

导入floppy

简单科普下,floppy即软盘,属于计算机一种磁存储盘,在之前它是广泛的用于分发软件、传输或备份文件,当然现在早已被取代,不过还是能看到一点影子,比如为啥WIndows磁盘是从C盘开始,其实这个A: 和 B: 是为软驱保留的。

安装好VMware后,直接双击vlmcsd embedded.vmx,使用VMware打开,这样kms虚拟机就创建完毕,这里说明的是.vmx是VMware虚拟机的配置文件,通过导入它可以直接创建好虚拟机。

VMware虚拟机

创建后的虚拟机配置如下:

  • 内存:16MB
  • 处理器:1
  • 软盘:指向floppy144-2.vfd
  • 网卡:桥接模式

由于主要是使用软盘启动,创建的虚拟机无需硬盘、内存只要16MB大小即可,网卡直接桥接模式。

如果你使用的是VirtualBox,需手动创建虚拟机,可以参照上面的配置自己创建。

虚拟机创建后,直接启动即可,记下分配好IP地址。

比如我这里是192.168.2.148,这个地址就是KMS服务器地址。

三:激活Windows/Office

有了KMS激活服务器,剩下的事儿只需要三条命令即可激活产品,KMS只能激活VOL版的WIndows和Office,在使用kms激活之前先确定自己的系统和软件是够符合条件。

Windows激活命令:

Windows的激活命令相当简单,首先需要准备好适合当前系统的安装密钥,比如专业版密钥W269N-WFGWX-YVC9B-4J6C9-T83GX。

具体可访问微软官网,根据你系统查询。

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11)#windows-10

管理员身份运行CMD,依次复制下面的命令激活,把命令中的密钥替换为上面找到的密钥,kms地址就是上面虚拟机中的地址。

slmgr -ipk GVLK密钥
slmgr -skms kms地址
slmgr -ato 执行激活

kms激活命令

如果你觉得上面的太麻烦的话,也可以用在线网站直接生成激活脚本,比如下面这个网站

kms激活命令生成

你只需选择好自己的系统版本,就可以直接下载一个bat脚本,下载后记事本编辑把里面的kms复制改成你搭建的,然后管理员身份运行即可,与手动命令是一样的。

Office激活

Office与Windows激活基本是相同,必须是VOL版本,否则无法激活,同样的我们先在微软的网站上找到适合的GVLK密钥。

https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks?redirectedfrom=MSDN

1,找到你的office安装目录,比如C:\Program Files\Microsoft Office\Office16

64位系统安装86位Office的就是C:\Program Files (x86)\Microsoft Office\Office16

kms激活office命令

安装GVLK密钥,命令:

ccscript ospp.vbs /inpkey:GVLK密钥

kms激活office命令

执行注册kms服务器地址:

cscript ospp.vbs /sethst:kms.xxx.xxx

/sethst参数就是指定kms服务器地址。

kms激活office命令

最后再执行一条手动激活命令:

cscript ospp.vbs /act

提示看到successful的字样则激活成功,重新打开office就好。

kms激活office命令

其他说明:

在使用命令激活时,虚拟机必须处于运行状态,激活完毕后可以关闭虚拟机,180天后重新手动命令激活一次即可。

VMware系统资源的占用,主要取决于你创建的虚拟机配置,vlmcsd的虚拟机占用的资源可以忽略不计,况且他主要是激活时才需要运行一次,完事关闭即可。

VMware是一款超好用的虚拟机软件,如果你硬件配置不错,平日喜欢折腾软件,可以安装个Windows系统,日常测试软件都在虚拟机进行,基本隔绝所有病毒。

最后总结

也许是KMS 180天循环激活,导致许多人对它有些偏见,它可一直是微软承认的激活方式,相较于网上各种来历不明的激活工具,如果你想干净的永久的激活,这种自建kms服务的方式其实是最靠谱的。

当然,vlmcsd相当强大,支持Linux内核的设备和系统基本都可以搭建,比如VPS服务器、安卓手机、群晖NAS、路由器等等,这种虚拟机的方式基本你只要有个电脑就可以实现,这样相同网络下的设备都可以用它激活,一劳永逸~

最后,阿刚介绍自建kms只是与大家纯粹分享下一种折腾过程,无论何时买正版才是王道,这些都是旁门左道。

发表评论

还没人评论呢,期待你的评论哦