前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何使用kms工具激活vol版本的Windows和Office

如何使用kms工具激活vol版本的Windows和Office

作者头像
tyrantlucifer
发布2022-03-23 15:17:50
4K0
发布2022-03-23 15:17:50
举报
文章被收录于专栏:Tyrant LuciferTyrant Lucifer

问题的抛出

相信在座的各位白嫖党都想用到正版的Windows系统和正版的Office套装,市面上大多数的方案是从淘宝花几块钱买个数字激活码激活和用盗版的激活工具,有什么方法才能让我们用到名正言顺的正版呢?还真有,那就是kms激活。

什么是KMS?

KMS,是 Key Management System 的缩写,也就是密钥管理系统。这里所说的 KMS,毋庸置疑就是用来激活 VOL 版本的 Windows 和 Office 的 KMS 啦。经常能在网上看到有人提供的 KMS 服务器地址,那么你有没有想过自己也来搞一个这样的服务呢?而这样的服务在 Github 上已经有开源代码实现了。本文就是在这个开源代码的基础上,开发了适用于三大 Linux 发行版的一键安装 KMS 服务的脚本。

脚本使用环境

系统支持:CentOS 6+ Debian 7+ Ubuntu 12+

虚拟技术:任意

内存要求:≥128M

关于脚本

  1. 本脚本适用于三大 Linux 发行版,其他版本则不支持。
  2. KMS 服务安装完成后会加入开机自启动。
  3. 默认记录日志,其日志位于 /var/log/vlmcsd.log。

安装方法

  • root用户登录你服务器,运行以下命令:
代码语言:javascript
复制
wget --no-check-certificate https://github.com/teddysun/across/raw/master/kms.sh && chmod +x kms.sh && ./kms.sh
  • 安装完成后,输入以下命令查看端口号 1688 的监听情况:
代码语言:javascript
复制
netstat -nxtlp | grep 1688

返回值类似于如下这样就表示 OK 了:

代码语言:javascript
复制
tcp        0      0 0.0.0.0:1688            0.0.0.0:*               LISTEN      26784/vlmcsd        
tcp6       0      0 :::1688                 :::*                    LISTEN      26784/vlmcsd 
  • 本脚本安装完成后,会将 KMS 服务加入开机自启动。

使用命令

  • 启动:/etc/init.d/kms start
  • 停止:/etc/init.d/kms stop
  • 重启:/etc/init.d/kms restart
  • 状态:/etc/init.d/kms status

卸载方法

  • 使用 root 用户登录,运行以下命令:
代码语言:javascript
复制
./kms.sh uninstall

如何使用KMS服务激活?

KMS 服务,用于在线激活 VOL 版本的 Windows 和 Office。激活的前提是你的系统是批量授权版本,即 VL 版,一般企业版都是 VL 版。而 VL 版本的镜像一般内置 GVLK key,用于 KMS 激活。下面列表里面含有的产品的 VL 版本或者能使用 key 进入 KMS 通道的产品,都支持使用 KMS 激活,下面是支持kms的产品:

Office 2019 & Office 2016:https://docs.microsoft.com/en-us/DeployOffice/vlactivation/gvlks Office 2013:https://technet.microsoft.com/zh-cn/library/dn385360.aspx Office 2010:https://technet.microsoft.com/zh-cn/library/ee624355(v=office.14).aspx Windows:https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

Windows激活

  • 使用管理员权限运行 cmd 查看系统版本,命令如下:
代码语言:javascript
复制
wmic os get caption
  • 使用管理员权限运行 cmd 安装从上面列表得到的 key,命令如下:
代码语言:javascript
复制
slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
  • 使用管理员权限运行 cmd 将 KMS 服务器地址设置为你自己的 IP 或 域名,后面最好再加上端口号(:1688),命令如下:
代码语言:javascript
复制
slmgr /skms Your IP or Domain:1688

**注意:**本脚本所做的工作就是此步骤。当你的 KMS 服务处于启动状态,那么此处就可以设置为你自己的 KMS 服务器地址。

  • 使用管理员权限运行 cmd 手动激活系统,命令如下:
代码语言:javascript
复制
slmgr /ato

Office激活

  • 关于 Office 的激活,要求必须是 VOL 版本,否则无法激活。
    • 找到你的 Office 安装目录,32 位默认一般为C:\Program Files (x86)\Microsoft Office\Office16
    • 64 位默认一般为 C:\Program Files\Microsoft Office\Office16Office16 是 Office 2016,Office15 就是 Office 2013,Office14 就是 Office 2010。打开以上所说的目录,应该有个 OSPP.VBS 文件。
  • 使用管理员权限运行 cmd 进入 Office 目录,命令如下:
代码语言:javascript
复制
cscript ospp.vbs /sethst:Your IP or Domain
  • 使用管理员权限运行 cmd 手动激活 Office,命令如下:
代码语言:javascript
复制
cscript ospp.vbs /act

「注意」 KMS 方式激活,其有效期只有 180 天。每隔一段时间系统会自动向 KMS 服务器请求续期,请确保你自己的 KMS 服务正常运行。

常见激活不成功错误对策

如果遇到在执行过程报错,请按以下步骤检查:

  1. 你的 KMS 服务器是否挂了?
  2. 你的 KMS 服务是否正常开启?
  3. 你的系统或 Office 是否为批量 VL 版本?
  4. 你的系统或 Office 是否修改过 Key 或未安装 GVLK Key?
  5. 你是否以管理员权限运行 cmd?
  6. 你的网络连接是否正常?
  7. 你的本地 DNS 解析是否正常?
  8. 如果你排除了以上的对策,那请根据错误提示代码自行搜索原因。

「注意」本篇文章搬运自https://teddysun.com/530.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-09-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Tyrant Lucifer 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题的抛出
  • 什么是KMS?
  • 脚本使用环境
  • 关于脚本
  • 安装方法
  • 使用命令
  • 卸载方法
  • 如何使用KMS服务激活?
    • Windows激活
      • Office激活
      • 常见激活不成功错误对策
      相关产品与服务
      命令行工具
      腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档