一个永久激活win10的纯净工具【C#】【数字许可激活】

程序是用C#写的,原理和kms不同,kms是使用他人架设的一个服务器进行激活,并且激活并不是永久的,通常周期为180天。数字许可证激活是 Windows 10 中新加入的激活方式,是一种授权方法的分类。数字许可证会记录您的硬件设备信息,只要在CPU和主板设备没有更换的情况下就可以连接微软服务器自动永久性的激活系统,重新安装系统时无需再次输入产品密钥,安装后会自动永久激活。“数字权利激活”在不更换电脑硬件的情况下一直有效,无论您安装的系统是正式版还是预览版,不影响激活效果。

这个软件的前身是国外一个论坛大佬分享的激活教程。然后被国内的大佬编译成c#并分享出来。作者为了防止程序被恶意修改,添加了限制修改后整个程序将无法运行。

软件只可以激活win10的系统。


如何查看激活

1、打开命令提示符(管理员)模式打开输入 slmgr.vbs -xpr 可查看是否永久激活;

2、查看激活状态的命令 slmgr.vbs -dlv


更新

2018-11-9

  • 将下载地址改为百度网盘地址。
  • 版本更新日志。
  • 找到了原作者(源代码)地址。

下载地址

百度网盘 密码:2bay

VS2017源代码地址:https://gitlab.com/angelkyo/w10-digitallicense

版本更新日志

v2.8.0

修改程序图标。
删除es-ec语言,所有西班牙语使用es-es。
UI界面大小可以自由调整。

v2.7.9

添加保存门票功能,添加德语。
由Rambin精简slshim.c源代码,重编译slc.dll(大小仅6.5KB)。
修复专业教育版(N)检测的SKU值不正确的问题。

v2.7.8

为语言选择下拉菜单添加滚动条。
添加罗马尼亚语、荷兰语、阿尔巴尼亚语;修正阿拉伯语言。

v2.7.7

更新系统检测代码,加快检测速度。
添加捷克语;修正繁体中文和希腊语翻译。

v2.7.6

所有过程都修改为异步执行,程序将实现秒开。
添加繁体中文、波斯尼亚语;修正意大利语翻译错误的地方。

v2.7.5

修复LTSB 2015 N版不能激活的问题。
添加越南语
添加西班牙语(国际)
添加塞尔维亚语

v2.7.3

添加ServerRdsh版本。(待测试)

v2.7.2

添加意大利语

v2.7.1

添加波兰语

v2.7

高分屏下,禁用DPI缩放。(待测试)
添加葡萄牙语(巴西)
添加西班牙语(厄瓜多尔)

v2.6.8

修复在system32目录下运行会报错的问题。

v2.6.7

语言设置改为保存到注册表,不会再生成settings.bin文件。
+获取系统信息改为窗体显示后,提高软件打开的速度。
The language setting save to the registry, The settings.bin file no longer be generated .
[HKEY_CURRENT_USERSoftwareW10DigitalLicense]
"LangSetting"="zh_cn"

v2.6.6

添加法语,韩语。
Add French, Korean

v2.6.5

更新代码,激活时异步执行(async),不会卡界面了。
修复/Q运行时不隐藏窗体的问题。

v2.6.2

添加多语种支持
添加LTSB 2015支持。
修正模仿Win7系统原始门票的注册表一个错误值
原来是【~ WIN7RTM】 修正为【^ WIN7RTM】

v2.5

添加高DPI支持
启动时检查系统版本,如不是Windows 10,提示不支持然后退出。
添加签名效验。如果程序被修改,将无法运行。


使用方法

未激活

如图所示,我的电脑(win10企业版)刚好要到期了。之前一直是在用kms进行激活。这次看到这个工具尝试一下。

运行程序

程序界面

  1. 点击[激活]按钮,即可自动激活数字授权。
  2. 点击[安装密钥]按钮,仅安装密钥。
  3. 点击[检测]按钮,检测系统信息和SKU值,如果密钥文本框留空,检测后会自动显示对应你系统版本的内置密钥。
  4. 静默执行参数 /Q,静默执行完成后,会生成日志文件 C:W10D.log
  5. 添加选择产品密钥的右键菜单。
  • 这里我使用的是2.6.6版本的程序,方法很简单,直接点击激活即可。激活完成后在进度详细里显示如下。

激活完成


手动激活原理

第一步

从Windows 10 17134 ISO
获取 GatherOsState.exe

第二步

https://github.com/vyvojar/slshim/releases 获取最新版本的slshim

第三步

提取slshim32.dll(用于x86 ISO的gatherosstate)或slshim64.dll(对于来自x64 ISO的gatherosstate)

第四步

将gatherosstate和提取的slshim dll放在同一目录中

第五步

将slshim dll重命名为slc.dll

第六步

将其导入注册表

6.1

从列表下面设置%sku%的实际值。

        版=云
        SKU = 178
        
        版= CloudN
        SKU = 179

        版=核心
        SKU = 101

        版= CoreCountrySpecific
        SKU = 99

        版=科伦
        SKU = 98

        版= CoreSingleLanguage
        SKU = 100

        版=教育
        SKU = 121

        版= EducationN
        SKU = 122

        版=企业
        SKU = 4

        版= EnterpriseN
        SKU = 27

        版=企业
        SKU = 125

        版= EnterpriseSN
        SKU = 126

        版=专业
        SKU = 48

        版= ProfessionalEducation
        SKU = 164

        版= ProfessionalEducationN
        SKU = 165
        
        版= ProfessionalN
        SKU = 49

        版= ProfessionalWorkstation
        SKU = 161

        版= ProfessionalWorkstationN
        SKU = 162

6.2

将'XXX'替换为所需的sku值。如果使用REG确保字符串长度为7位数字,则CMD将从上面获取该值。

CMD:
reg添加“HKLM \ SYSTEM \ Tokens”/ v“频道”/ t REG_SZ / d“零售”/ f
reg add“HKLM \ SYSTEM \ Tokens \ Kernel”/ v“Kernel-ProductInfo”/ t REG_DWORD / d XXX / f
reg添加“HKLM \ SYSTEM \ Tokens \ Kernel”/ v“Security-SPP-GenuineLocalStatus”/ t REG_DWORD / d 1 / f
或REG:

Windows注册表编辑器版本5.00

[HKEY_LOCAL_MACHINE SYSTEM 令牌]
“通道” =“零售”

[HKEY_LOCAL_MACHINE SYSTEM 令牌​​内核]
“内核ProductInfo”= DWORD:0000XXX

[HKEY_LOCAL_MACHINE SYSTEM 令牌​​内核]
“安全-SPP-GenuineLocalStatus”= DWORD:00000001
(在使用REG make的时候,XXX由上面列出的显示的ID代替)

第七步

从产品ini输入默认零售/ OEM密钥

来自17134.1 products.ini的关键列表:

网站:https://pastebin.com

Sharelink: / rYakstDc

如果您有Enterprise N或LTSB 2016 N,请在提升的PowerShell中使用此功能:

:: EnterpriseN
((Get-Content'。\ gatherosstate.exe') - 替换“0”| Select-String -Pattern“(.....-){4} C372T”-AllMatches).Matches | Select-Object -ExpandProperty值

:: EnterpriseSN
((Get-Content'。\ gatherosstate.exe') - 替换“0”| Select-String -Pattern“(.....-){4} VMJWR”-AllMatches).Matches | Select-Object -ExpandProperty值

这将从gatherosstate.exe中收集密钥

第八步

运行gatherosstate。几秒钟后,您应该得到GenuineTicket.xml

第九步

(可选)从注册表中删除HKEY_LOCAL_MACHINE SYSTEM Tokens。

CMD:
reg删除“HKLM SYSTEM Tokens”/ f

REG:
Windows注册表编辑器版本5.00

[-HKEY_LOCAL_MACHINE SYSTEM 令牌]

第十步

将创建的genuineticket放在c:的根目录下,并在管理员CMD中:

clipup -v -o -altto c:\

第十一步

然后强制激活:

cscript / nologo%windir%\ system32 \ slmgr.vbs -ato

完成

永久激活完成。

其他

如果工具无法激活您的电脑,还是用kms激活吧。这里分享我之前用的一个工具

Windows/Office自识别激活工具(纯净版)

最后修改:2018 年 11 月 09 日 04 : 49 PM
生活需要一些仪式感,比如手冲一杯咖啡:)

6 条评论

  1. ipodao

    我这里没有问题,使用非常赞!OωO

  2. ttw

    三个都被报木马

    1. icewing
      @ttw

      我用的火绒,当时激活的时候并没有报毒。软件应该没问题的。如果介意的话再找找别的吧。或使用序列号激活。

      1. 许三多
        @icewing

        看看你的评论有几级

  3. min

    下载不了了??

    1. icewing
      @min

      我刚看了三个都能下载的。哪里出现问题了吗?

发表评论