应某人要求,来测试下那个win10政府版的400年激活
首先我尝试清除KMS缓存,激活没掉:
然后我本来打算把时间调到400年后,不过系统只能调到2099年,有点尴尬
顺便把时间设置成2099年12月31日之后会发生什么呢?
好吧 我还以为有千年虫,真失望
回归正题,我们看看激活掉了没:
看到这里,你或许一个大胆的想法,如果我把普通版本的win10,调整时间日期到2099年,然后再用kms激活,然后把kms地址改掉成本地,这个时候激活到期是2099年的某一天了对不对,然后再把日期调回来是不是就会到2099年才过期呢?
来验证下:
然后我们把日期改回去看看会是什么情况:
看来行不通,会自动变成通知模式,未激活。
另外解释下,图中的激活时间间隔120分钟和续订间隔10080分钟的意思:
KMS 激活计时
KMS 激活计时由两个设置进行控制:激活计时器和续订计时器:
- KMS 激活间隔确定 KMS 客户端在被激活之前尝试激活的频率。 可通过运行 slmgr.vbs /sai 在客户端上设置此值。
- KMS 续订间隔确定在激活 KMS 客户端后,KMS 客户端尝试使用 KMS 重新激活的频率。 可以使用 slmgr /sri interval 设置此值。 该间隔以分钟为单位进行设置。 默认值为 10,080 分钟(7 天)。 此值可以在客户端上设置,但将被 KMS 主机提供的值替代。
具体流程
KMS 客户端在启动时尝试联系 KMS 主机激活(假设今天是2000年1月1日,尝试第一次激活)
↓
如果失败,将每隔“激活间隔(默认值120分钟,每隔两小时联系一次)”指定的分钟数重新联系尝试激活。
↓
如果 KMS 激活成功,客户端将会接收并存储 KMS 主机的“续订间隔”值(默认值为10080分钟,7天),而 Windows 将会激活 180 天,直到 2000年6月30日之前,你的状态都是激活的,不管你能不能连上KMS服务器。
↓
激活续订会持续运行。 客户端已经激活 180 天,但仍会每隔“续订间隔”指定的分钟数(默认值为 7 天)尝试重新激活。2000年1月8日,开始尝试第二次激活。
↓
如果激活成功,则当前日期+ 180 天期限。激活有效期延长到2000年7月6日.
↓
如果激活失败,系统将观察网络变化或其他符合条件的事件,以触发另一次尝试。 15 分钟后,系统将停止监视符合条件的事件,但仍会每隔“续订间隔(默认120分钟)”指定的分钟数不停地尝试激活。
KMS 搜索顺序
如果已启用 KMS 自动发现(默认设置),并且未禁用 KMS 主机缓存,那么,KMS 客户端将按照以下顺序来确定要使用的 KMS(KMS 客户端将尝试每个步骤,直到具有正确注册表项的已激活 KMS 主机做出响应):
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\AppID\SKUID\KeyManagementServiceName REG_SZ 注册表值中特定于 SKU 的值
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\AppID\KeyManagementServiceName REG_SZ 注册表值中特定于 AppID 的值
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\KeyManagementServiceName REG_SZ 注册表值中的全局值
- 特定于 SKU 的缓存 KMS 主机(这是上次成功完成 KMS 激活时使用的主机的缓存标识。)
- DNS 自动发现(应用权重和优先级)
如果缓存的 KMS 未响应,则执行发现。
原文链接:https://03k.org/ver400.html
本站博文无特别声明均为原创,转载请注明原文链接。本站软件均搜集自互联网,供学习研究之用,请下载后24小时内删除。
疑问OR交流点我加QQ群喵喵喵!
VLMCSD更新很多版本了,03k的kms服务更新一下吧
这个版本支持G版了
2017-05-31 (1110)
Updated Visual C++ Platform Toolset to v141_xp
Updated gcc to 6.3.0 on many platforms
Removed 32-bit cygwin OpenSSL binary because 64-bit Cygwin no longer features 32-bit OpenSSL headers and libraries
Changed Windows build script to use MSBuild 2017
Updated groff formatting options for ASCII (TXT) man files
Added support for Enterprise G and Enterprise GN (Windows China Government Edition)
New command line switch -G to specify an EPID for Windows China Government versions
New INI file directive WinChinaGov (same as command line -G)
Added a warning if a legacy database is detected
Bootable floppy: New SYSLINUX.CFG parameter WINCHINAGOV= to set the EPID for Windows China Government Editions (Enterprise G/GN)
Added suffix _unused to some local parameters to indicate that MSVC compiler warnings can be ignored
Renamed some local parameters to avoid compiler warnings
Added casts to reduce MSVC compiler warnings
Fixed a bug in memory allocation, if .kmd file has less CSVLKs than built-in minimum
更过了 其实旧版本都能激活G版,这个更新是专门生成对应epid