Windows 8批量激活

Windows8面向企业提供两种批量激活方式:KMS和MAK。MAK的激活服务由微软的公共平台受理,适合于50台计算机以下的中小型企业;KMS需要企业提供一台受理该项服务的服务器,适用于50台计算机以上的大型企业。

KMS 激活原理(Key Management Service)

KMS采用客户端-服务器拓扑结构,个人电脑只需通过本地网络即可获得授权服务。 KMS客户端计算机通过DNS域名系统或者静态配置连接至KMS主机,KMS主机通过RPC远程过程调用发放授权。 KMS主机可以在安装Windows Server 2003及以上系统的物理机或者虚拟机中运行。

KMS 激活流程

部署KMS激活的第一步是安装Windows KMS Host key并激活KMS主机,KMS主机激活完成后,KMS将在DNS服务器中使用SRV(服务资源记录)存储KMS主机位置。KMS主机默认情况下会自动通过动态DNS (Dynamic DNS)发布,KMS客户端(使用 KMS激活的Win8)通过发布的信息查找和连接KMS主机。

KMS主机会保存一个“激活计数”作为激活Windows 8 客户端的条件之一。初次部署时,每当一台新的Windows 8客户端成功连接到KMS主机后,该激活计数会增加。当激活计数达到阈值25时,所有Windows 8客户端都会被自动激活。该激活计数将由KMS主机进行维护,KMS主机将自动移除超过30天CMID记录。

1. KMS主机安装Windows 8 KMS Host key

2. 通过Internet或者电话激活KMS主机

3. KMS服务每次启动时都会在DNS中添加SRV record服务资源记录

4. KMS客户端每次向DNS查询KMS服务信息时,将从DNS提供的服务资源记录列表随机选择一个KMS主机。如果选择的KMS主机没有响应,KMS客户端计算机将从它的SRV记录列表中删除该KMS主机记录,同时随机从列表中选择一个新的KMS主机。

5. 客户端计算机通过TCP匿名远程过程调用连接到KMS主机,默认端口为1688。在客户端计算机和KMS主机建立TCP会话之后,客户端计算机会产生CMID客户端标识 然后向KMS主机发送请求记录。这条请求记录会用AES加密算法做签名。已经激活的客户端会每7天发发送一次请求刷新激活记录,未激活的 Windows 8 客户端每2小时发送一次请求进行激活。

注意:如果缓存KMS主机无法响应后续的激活状态更新,KMS客户端计算机将会通过DNS中KMS SRV记录重新查找新的KMS主机。

6. KMS主机会将客户端标识(CMID)保存在KMS主机上的一张表中。每个激活请求在该表中的存留时间为30天。当某个Windows 8 客户端刷新它的激活,那么该客户端的缓存CMID将从表中删除,同时创建一个新的记录,存留周期重新变为30天。如果某个KMS客户端没有在30天之内刷新它的激活,那么相对应的CMID将会从表中删除同时激活计数减1。

7. KMS主机将激活计数返回给客户端, 客户端将激活计数的值与授权策略对比,如果满足激活阈值,则进行激活。默认情况下Windows 8 客户端每周自动进行一次激活。

#答疑解惑

详解 Win8 KMS 激活原理_-Chaz-_新浪博客相关推荐

  1. 模电学习心得(转载)_史蒂文森sun_新浪博客

    个人建议:认真分析几个典型电路,主要掌握晶体管的等效模型,以及在电路中怎么等效.其他的都很容易解决了.只要会等效了,模电就是完全是电路的内容.其实一点都不可怕,开始不要太关注乱七八糟的内容,抓住主要的 ...

  2. 当前电气自动化专业就业形势调查报告 (转载)_史蒂文森sun_新浪博客

    当前电气自动化专业就业形势调查报告  尽早了解本专业的设置及就业情况有助于我们确定自己的发展方向,当竞争工作时,能有更多的优势.为此,本人于2012年2月18日至3月10日进行了调查,通过文献查阅.实 ...

  3. 解读术_悟sphenic_新浪博客

    一.谈话技巧 西方侦探工作当中,最重要的据说就是解读术.在和对方交谈时,必须听出事情的端倪,否则就将失去当侦探的资格. 掌握解读术,必须要做以下几点: 1 首先,为了取得对方的信任,礼貌的和对方说话. ...

  4. [转载]R软件包vegan教程 5.1 函数adonis的使用_圈圈Bio_新浪博客

    原文地址:R软件包vegan教程 5.1 函数adonis的使用作者:mateco 5 差异和环境(Dissimilarities and environment) 已经讨论了排序的环境因子解释,和环 ...

  5. 串管理——鸟友们快来看啊——看清楚点_悟sphenic_新浪博客

    串管理--鸟友们快来看啊--看清楚点 在内存有限的情况下,应当特别注意串的"繁殖".一种常见的做法是使用+操作符,而这往往会带来问题,如果把多个串通过+操作符连接在一起构成一个串, ...

  6. 在线画图工具-CCA与RDA分析_圈圈Bio_新浪博客

    网站:http://www.qplot.cn:3838/sample-apps/006-CCA_RDA/ RDA分析(Redundancy analysis),即冗余分析,对比主成分分析可以发现,其实 ...

  7. 软件项目开发模式_小晓_同学__新浪博客

    螺旋开发模式:部分模块开发还可以再继续开发别的模块,适合于项目前期需求不确定的情况 对于每一个模块一个个开发:分析.设计.编码.测试.上线: 好处:有效的降低软件项目风险,(做出的产品要尽量满足客户需 ...

  8. Bug管理的流程和几个重点_悟sphenic_新浪博客

    Bug管理的流程和几个重点 前两天谈论的bug管理的问题,大家列举了很多bug跟踪软件,我觉得工具是一部分,但是主要还在bug管理的流程上. 在这些bug管理工具里,bug的一个最重要的属性就是&qu ...

  9. 删除PO交货计划行后PR对应的订购数量不更新问题_用户3231157403_新浪博客

    客户提出一个issue. 当PO item 有两个PR时 删除其中一个行项目:PR10234539 然后查看PR 发现这里是不对,订购数量应该是0,没有更新 解决方案: 2265448 - Order ...

  10. 在线画图工具-venn维恩图_圈圈Bio_新浪博客

    网址: http://www.qplot.cn:3838/sample-apps/001-venn/ plot venn 维恩图,也叫文氏图,用于显示元素集合重叠区域的图示.可以表示集合与集合之间的相 ...

最新文章

  1. MySQL常见面试题解析
  2. 【zt】我所经历的ERP项目的失败
  3. UA MATH571A QE练习 R语言 多重共线性与岭回归
  4. 【数据竞赛】厦门国际银行 “数创金融杯”数据建模大赛-冠军分享
  5. 常用计算机类型包括个人计算机,网络教育统考《计算机应用基础》多媒体技术模拟题(二)...
  6. 双击背面截图_ios14怎么轻点双击背面截屏 敲击苹果手机背部截图设置教程
  7. .net 中使用socket (c#)
  8. java 圆 继承_java 类的继承(转)
  9. web前端开发技术要求会什么
  10. 【榜首团队专访】冲刺复赛,他们有绝招
  11. 块元素和行内元素的说明及转换
  12. wpf制作的画图软件
  13. 雅马哈机器人左手右手系统_YAMAHA机械手操作手册.PDF
  14. 【Django BUG 已解决】You must either define the environment variable DJANGO_SETTINGS_MODULE or call ...
  15. obj文件格式与.mtl文件格式
  16. 子类调用父类构造器《转载》
  17. ZLG_GUI配置与函数介绍
  18. Python 语法(一)
  19. WebSocket和socket介绍
  20. 水箱计算机控制系统设计,计算机课程设计——水箱水位控制系统设计.doc

热门文章

  1. java识别答题卡纸_opencv 识别答题卡
  2. hp104w打印机连接无线
  3. java文件输入流FileInputStream
  4. Win10小喇叭红叉叉显示未安装任何音频输出设备怎么解决?
  5. 分享一下最近微信域名防封的一些心得和经验,怎么才能做到域名防封呢
  6. L1-059 敲笨钟 (20 分)
  7. python 日程管理程序_729. 我的日程安排表(Python)
  8. Android只播放gif动画
  9. Mac OS 使用笔记
  10. 网站开发进阶(六十六)CSS3 - 新单位vmin/vmax与旧单位ex/ch使用详解