为了安全,自己搭建KMS,成功激活Office2010_kms解压密码-程序员宅基地

技术标签: 服务器  

在本篇文章中,将全过程描述Office Professional Plus 2010 With SP1 VOL从下载到自建KMS服务器再到激活的过程。本文展示的是64位版本,32位版本的方法类似。
特别注意:KMS激活仅限于VOL 版本,其他的零售版无法激活!!!
本文KMS安装的环境为windows service,其余环境大体相同。

下载Office Professional Plus 2010 With SP1 VOL

首先下载原版的Office 2010,下载完成后务必验证下载的文件的校验值,具体校验值如下:

File: SW_DVD5_Office_Professional_Plus_2010w_SP1_64Bit_ChnSimp_CORE_MLF_X17-76742.iso
Size: 1612515328 bytes
MD5: CD10758727F2F2527A5226A49A10B5AE
SHA1: 9D97B220739161CFF3147E169B702A056A6C7F51
CRC32: 62456B22

下载地址在文末部分,下载完后,自定义安装即可,这部分比较简单,不在赘述。
由于下载的事VOL版本,安装过程已经绑定了产品密钥,无需单独输入产品密钥。

下载KMS模拟激活主机

PS:vlmcsd会被360、Windows自带的Windows Defender等杀毒软件查杀,建议下载、安装前先关闭,介意的绕道吧。

File: binaries.tar.gz
Size: 22489581 bytes
MD5: 03FB5B1894A780641D367ABBBF6B6BAA
SHA1: 7DF6301942EA0F8CDDB2BD28CCB6D49172B93489
CRC32: 1DB023A6

这里简单的阐述一下KMS激活主机的原理:KMS 使用客户端-服务器模型来激活 Windows 客户端,并用于在本地网络上批量激活。 KMS 客户端连接到一台 KMS 服务器(称为 KMS 主机)进行激活。

我们目前只能够使用KMS模拟激活主机,目前我在用的这个激活主机是:vlmcsd。

vlmcsd的下载地址在文末部分。如果网页打不开,请自行研究解决方法。
打开页面后,依次按照图中的方法点击:
在这里插入图片描述

如果网络不好,可以拖到文末有网盘下载地址。

安装KMS模拟激活主机

解压下载的压缩包

把其中的“vlmcsd-Windows-x64.exe” 复制到到C:\Windows\System32

然后以管理员身份运行cmd,进入路径C:\Windows\System32

依次运行以下命令:

# 创建系统服务器
sc create KMSSrv binpath=%windir%\System32\vlmcsd-Windows-x64.exe type=own start=auto displayname="KMS Emulator"
 
# 运行Vlmcsd
net start KMSSrv
 
# 在防火墙中打开1688端口
netsh advfirewall firewall add rule name="KMS Emulator Server" dir=in action=allow protocol=TCP localport=1688

至此,KMS模拟激活主机算是搭建完毕了。

验证KMS模拟激活主机

把刚才下载的文件其中的“vlmcs-Windows-x64.exe”复制到C:\Windows\SysWOW64

然后以管理员身份运行cmd,进入路径
C:\Windows\SysWOW64

# 验证是否成功
vlmcs-Windows-x64.exe -v -l 3 localhost

在这里插入图片描述
验证完成。

激活Office Professional Plus 2010 With SP1 VOL

使用管理员身份打开CMD,以此执行以下命令:

# 进入到Office的安装目录
cd C:\Program Files\Microsoft Office\Office14

# 替换KMS激活地址,根据实际情况替换
cscript ospp.vbs /sethst:xx.xx.xx

# 开始激活
cscript ospp.vbs /act

出现Product activation successful就代表已经激活成功了。
在这里插入图片描述
激活成功!!!
在这里插入图片描述

本文涉及到的软件下载地址。下载后请务必校验文件!

1.Office Professional Plus 2010 With SP1 VOL 64位

百度网盘下载

2.vlmcsd(压缩包解压密码:123456)

百度网盘下载

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Flightskyer/article/details/135435976

智能推荐

Hadoop+大数据的学习资料+实际项目+hadoop源码(中英双语)_hadoop大数据平台构建与应用 米洪 案例源码-程序员宅基地

文章浏览阅读703次,点赞2次,收藏3次。链接:https://pan.baidu.com/s/12l62pcm1ix0UgwKLb576aQ提取码:dcde喜欢点个赞_hadoop大数据平台构建与应用 米洪 案例源码

Go协程的底层原理(图文详解)

Go程序开发进阶保姆级教程,结合源码对Go协程的底层原理进行图文详解(为什么要有协程、协程的本质、协程是如何执行的、G-M-P调度模型、如何实现协程的并发、协程的抢占式调度)

aes解密流程图_(转)AES 加密算法的原理详解-程序员宅基地

文章浏览阅读1.9k次。(转)AES 加密算法的原理详解原文链接如下:AES简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图:下面简单介绍下各个部分的作用与意义:明文P没有经过加密的数据。密钥K用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密..._aes cbc 原理图

Android如何使用XML自定义属性

在res/values文件下定义一个attrs.xml文件,代码如下:在布局中使用,示例代码如下:

Java OCR tesseract 图像智能字符识别技术 Java代码实现_tesocr jave-程序员宅基地

文章浏览阅读10w+次,点赞173次,收藏149次。接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下java实现的例子。拿代码扫描上面的图片,然后输出结果。主要思想就是利用Java调用系统任务。下面是核心代码:package com.zhy.test;import java.io.BufferedReader;import_tesocr jave

我用Python分析了1500家电商的销售数据,竟发现了进口车厘子的秘密_爬虫 淘宝车厘子-程序员宅基地

文章浏览阅读519次,点赞2次,收藏2次。图片来源:互联网众所周知,中国是智利车厘子最主要的出口对象,占据了其95%的市场份额。智利驻华大使馆商务参赞娜塔曾表示:“2020-2021产季车厘子实现了丰收,预计今年有50万吨左右的车厘子进入中国市场。”自2020年12月中旬开始,智利海运车厘子陆续到达中国,运输成本较此前空运方式大幅下滑。这意味着,国内消费者将能以更低的价格买到车厘子。然而,近日国内已有多地进口车厘子核酸检测结果为阳性,在这种情况下,你还敢大呼“车厘子自由”吗?01 数据获取本文利用Python采集了淘宝网1585.._爬虫 淘宝车厘子

随便推点

oracle tnslistener 无法启动,Oracle监听器服务不能启动的解决方法-程序员宅基地

文章浏览阅读2.2k次。Oracle监听器服务不启动的时候可采取以下措施予以解决:一、连接主机字符串,提示没有监听器SVRMGR> connect internal/oracle@orcl;ORA-12541: TNS:no listenerSVRMGR>二、运行监听器,提示地址的协议专用组件指定不正确在开始菜单运行中键入lsnrctlLSNRCTL for 32-bit Windows: Version 9..._error oracle tns listener

javaScript | 练习:给出一个数组,用循环遍历数组找出数组中的最大值和最小值 如:给出数组 let arr = [3, 6, 4, 8, 11, 90, 1]_遍历一个数组并找出数组中的最大值 和最小值js使用for循环-程序员宅基地

文章浏览阅读365次,点赞9次,收藏6次。最后,使用 `document.write()` 方法将计算出的最小值和最大值输出到网页上,并通过 `` 标签换行,以便清晰地显示两个不同的结果。- 接着,初始化了两个变量 `min` 和 `max`,它们分别用来存储数组中的最小值和最大值。初始值都设为数组的第一个元素 `arr[0]`。` 结构来分别比较当前遍历到的元素是否为数组中的最小值和最大值,并据此更新 `min` 和 `max` 变量。- 首先,使用 `new Array()` 创建了一个新的数组 `arr` 并初始化了其中的元素。_遍历一个数组并找出数组中的最大值 和最小值js使用for循环

react的事件机制(合成事件)_1. react 事件机制-程序员宅基地

文章浏览阅读158次。react的事件机制_1. react 事件机制

【LeetCode】(力扣) c/c++刷题-136.只出现一次的数字-程序员宅基地

文章浏览阅读50次。【代码】【LeetCode】(力扣) c/c++刷题-136.只出现一次的数字。

ACM的算法(觉得很好,有层次感)_前向星 acm算法与实现-程序员宅基地

文章浏览阅读644次。ACM的算法(觉得很好,有层次感)POJ上的一些水题(可用来练手和增加自信) (poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094) 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) _前向星 acm算法与实现

php笔记-程序员宅基地

文章浏览阅读57次。【1】windows下php运行环境安装【2】php连接MySQL【3】centos7下用yum的方式安装php7.2【4】编译式安装php【5】php日志文件【6】php.ini配置【7】php-fpm.conf重要参数详解【8】扩展mysql【1】windows下php运行环境安装参考连接#下载地址https://windows.php.net/download#php-7.3#解压安装包至任意目录#结合apache或nginx进行配置即可###名词解释...

推荐文章

热门文章

相关标签