欢迎光临散文网 会员登陆 & 注册

全开源工具激活Windows

2021-01-04 22:40 作者:天天最喜欢灵儿了  | 我要投稿

1 写在前面

网络上激活windows的文章太多了,但大多数不是用到激活工具,就是用到公网上的kms服务器。我个人认为,还是自己搭建、使用开源最为放心舒心,既不用担心恶意程序,也不用担心公网kms被封。这篇短文不是教程,仅仅是提供一个简略的指南。

2 原理和工具

原理和其它大多数文章中的一样,利用kms服务器激活。这里我们自己搭建服务器,另外不妨多加点限制,需要激活一台无法连接公网的PC机,比如公司内网的办公PC,而且我们只有这一台PC。这是个很普遍的场景。

我们只要新建一个linux虚拟机,并且在虚拟机中运行kms模拟器作为kms服务器即可。

2.1 kms服务

没有第二个选择,kms自然是使用github上wind4的vlmcsd。用bing或google搜索vlmcsd,有2个搜索结果是我们需要的。一个是它在github上的主页,进入Releases下载最新的二进制文件binaries.tar.gz。如果你是高手,当然可以下载从源码编译安装。另一个搜索结果名为“Microsoft KMS Activation”,给出了激活步骤以及相应软件的序列号。除了Windows10,vlmcsd还提供Windows7、Office的激活。

如果你看英文不是很明白,关于vlmcsd的用法有很多中文文章,百度即可。

要说这个激活的是不是正版,因为github就是微软自家的,所以我觉得微软对于这个就是睁一只眼闭一只眼的态度。

2.2 虚拟机

开源的当然是virtualbox。当然如果你是高手,也可以用docker或者qemu等等。

2.3 linux服务器

我个人习惯CentOS,所以推荐CentOS minimal。用其它发行版也没问题。

2.4 远程工具

将二进制文件binaries.tar.gz上传到服务器。有2种选择,提供图形化界面的winscp,或者提供命令行的git for windows。Win10 Pro版自带sftp工具,可忽略这一步。

3 简要过程

以下过程需要一些最基本的linux知识,每一步都能百度到很多中文教程。

3.1 在本地新建linux服务器

在PC机上安装virtualbox,新建虚拟机,安装CentOS作为服务器。注意网卡选择host-only模式,这样主机(PC)才能访问虚拟机。

3.2 运行vlmcsd

利用sftp或者winscp(建议sftp)将binaries.tar.gz上传到服务器,服务器IP地址通过ip addr命令查看,假设地址为10.0.2.15。解压该文件tar -xzf binaries.tar.gz。

根据CPU版本找到vlmcsd-x64-musl-static,运行。然后记得使用systemctl stop firewalld关闭防火墙。

vlmcsd默认使用1688端口,在PC机的cmd终端上telnet 10.0.2.15 1688,如果终端进入黑屏则表示服务已经正常启动。

3.3 激活

按照“Microsoft KMS Activation”网页给出的步骤激活即可。



全开源工具激活Windows的评论 (共 条)

分享到微博请遵守国家法律