偶然想起曾经在神代綺凜大佬的博客上看到过一个搭建KMS激活服务器的教程,刚好最近给家里的闲置笔记本重装了个系统,涉及到激活Windows和Office的部分,又是手忙脚乱的在网上找各种激活软件,那为什么不干脆试试大佬的KMS教程呢,说干就干。
本博客大部分内容转自神代綺凜大佬的博客:
1. Retail vs VL
在下载Windows或者Office的时候,我们有可能在一长串的的版本信息中发现VL这两个字母,例如下面这张图片:
可以看到下面两个选项多了个VL Build,这里的VL是什么意思呢?
VL也即vol,vol是 volume licensing for organizations 的简称,中文即“团体批量许可证”。根据这个许可,当企业或者政府需要大量购买一软件时可以获得优惠。这种产品的光盘的卷标都带有"vol"字样,就取"volume"前3个字母,以表明是批量。也就是说这个版本的Windows就是微软给那些批量购买的大客户提供的版本。
与之相对的就是Retail版,即零售版,顾名思义,就是我们这些个人用户所购买的版本,上图中前两个不带VL的就是零售版。
但请注意,这两个版本在软件内容上并没有任何的不同,唯一有区别的地方就是激活方式的不同。
Win10开始的iso文件不再像Win7一样详细的分为企业零售版、企业VL版、专业零售版、专业VL版等等,而是提供了两种iso文件:Consumer和Business,例如MSDN上最新的Win10 1909:
其中商业版就包含了企业版、教育版、专业版的VL版本(在安装系统的时候具体选择安装哪个版本),而消费者版包含了家庭版、教育版、专业版的零售版本。
另外,如果你的系统已经安装好了,你想知道你的Windows到底是零售版还是VL版,可以在命令行里输入如下命令:
slmgr -dlv
弹出的窗口中会告诉你是RETAIL or VL。
2. Activation
零售版的Windows和Office只能通过一个零售key来激活(可以找万能的淘宝,十块搞定),而VL版可以通过KMS方式激活。
KMS,全称Key Management Service。很多人可能不知道,KMS其实是微软官方认可的一种系统激活方式。这个激活方式主要用于企业计算机的批量激活。打个比方,你们公司买了3000台一模一样的台式机,然而都是空机没有内置OEM系统。这样怎么办呢?于是,你们就需要一个系统管理员(System Administrator),由这个系统管理员大神用你们公司的票子购买一个批量激活密钥(也就是大家经常看到的Volume Key,Vol密钥,一定特别贵)。然而有这个密钥还是不够啊,总不见得3000台机器一台一台开机设置输入密钥激活吧?这时KMS的优势就体现了。管理员需要设置一个激活服务器(Activation Server),并在每一个客户机上安装KMS的客户端,就可以进行批量激活和管理。
KMS每次激活的有效期是180天
,之后每过180天
会自动联网激活续期,所以你几乎就不用管了。
KMS支持激活VL版本的Windows和Office,但其实零售版Windows和Office都是有办法转成VL版的,具体方法在第三节。
接下来就是具体的Windows和Office激活教程:
Windows
- 如果你的系统是零售版,请到第三节的 KMS Client Setup Keys 处得到你的系统版本对应的 Key,并使用它激活系统以将系统转换成批量激活版(VL)
以管理员身份打开 命令提示符 或者 PowerShell,
运行以下命令我的 KMS 服务器最近抽风,3306 端口永远不通,所以下面的第一条指令的url改成大佬的服务器: kms.loli.best
slmgr /skms kms.laihaodong.cn slmgr /ato slmgr /xpr
其中的kms.laihaodong.cn
就是所谓的KMS激活服务器,这个是我自己搭建的KMS服务,具体的搭建教程可以在第四节找到。
激活完成,享受Windows吧。
Office
首先确认你的Office版本所对应的目录名称:
版本 | 目录名称 |
---|---|
2019/2016 | Office16 |
2013 | Office15 |
2010 | Office14 |
- 如果你的 Office 是 32 位的,那么目录就在
C:\Program Files (x86)\Microsoft Office\目录名称
- 如果是 64 位,那么在
C:\Program Files\Microsoft Office\目录名称
接下来以管理员身份
运行命令提示符或者PowerShell,然后输入以下命令:
#以 64 位的 Office2016 为例,进入 Office 目录
cd "C:\Program Files\Microsoft Office\Office16"
cscript ospp.vbs /sethst:kms.laihaodong.cn
cscript ospp.vbs /act
同样,其中的kms.laihaodong.cn
是KMS激活服务器的域名。
激活完成,享受Office吧。
3. 零售版转换为VL版
Windows(KMS Client Setup Keys)
注:密匙来源于微软官方 https://docs.microsoft.com/en-us/windows-server/get-started/kmsclientkeys
根据下表,选择你的系统对应的Key将你的系统转成VL版。
OS Edition | Key |
---|---|
Windows 10 Professional | W269N-WFGWX-YVC9B-4J6C9-T83GX |
Windows 10 Enterprise | NPPR9-FWDCX-D2C8J-H872K-2YT43 |
Windows 10 Education | NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 |
Windows 7 Professional | FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4 |
Windows 7 Enterprise | 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH |
更多版本对应的Key可以去上面的网址查看。
接下来直接在以管理员身份运行的命令提示符或者PowerShell中直接执行此命令应用密匙:
slmgr /ipk NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
转换成功。
Office
这个项目可以自动将电脑里的Office转换为VL版。
4. 一键搭建KMS服务
我的KMS激活服务kms.laihaodong.cn
就是根据这个教程搭建的。
下载脚本并运行,根据提示键入
y
开始安装CentOS / Redhat / Fedora
wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/one-key-kms-centos.sh && chmod +x one-key-kms-centos.sh &&./one-key-kms-centos.sh
Debian / Ubuntu / Mint
wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/one-key-kms-debian.sh && chmod +x one-key-kms-debian.sh && ./one-key-kms-debian.sh
下载这个作者写的配套脚本来控制启动/停止/重启等
#下载脚本 wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/kms.sh && chmod +x kms.sh #启动 KMS 服务 ./kms.sh start #这个脚本可以使用的参数: # start | stop | restart | status
如果你的防火墙默认
DROP
,那么需要手动放行1688端口- CentOS / Redhat / Fedora
iptables -I INPUT -p tcp --dport 1688 -j ACCEPT
- Debian / Ubuntu / Mint
#如果有 ufw 的话 ufw allow 1688 #如果没有的话,这么方便的防火墙工具为啥不装一个嘞~
这样,你的KMS激活服务就配置完成啦,可以用下面的命令查看KMS状态:
./kms.sh status
1 条评论
你这篇文章很危险啊OωO,狗头警告