nigodiay/windows-10-activation-toolkit
效率与系统工具整理三种基于 SLMGR 与 KMS 的 Windows 10 激活方法,面向研究授权机制的用户。
项目介绍
仓库整理了三种激活 Windows 10 家庭版、专业版、企业版(含 LTSB 变体)和教育版的方法,每种方法都要求使用与已安装版本对应的产品密钥。实现只依赖 Windows 自带的软件保护平台:方法一用批处理脚本通过 cscript 调用 slmgr.vbs;方法二手动执行 slmgr 的 /ipk、/skms 和 /ato;方法三走 KMS 流程,并用 slmgr /xpr 查看授权剩余时间。它更适合想了解 Windows 授权命令行为的人,而不是当作普通桌面工具使用。
快速使用
- 使用受支持的 Windows 10 版本;版本必须匹配,套用其他版本的密钥会失败。
- 以管理员身份打开命令提示符或 PowerShell(README 的 Requirements 段落称不需要管理员权限,而 Features 和 FAQ 段落又说所有方法都需要管理员权限,两处说法不一致)。
- 先用
slmgr /dli确认当前版本。 - 方法二按步骤手动执行,例如:
slmgr /ipk <对应版本的产品密钥>
slmgr /skms <KMS 主机>
slmgr /ato
slmgr /xpr
占位符需替换为你有权使用的密钥和主机;仓库没有指定唯一可用的主机。方法一将同样的操作封装成由激活文本文件生成的批处理,方法三对 Windows 10 专业版使用固定的 KMS 密钥和服务器。激活后建议重启,并用 slmgr /xpr 验证结果。
使用约束
- 仅支持 Windows 10;Windows 7、8.1、11、Windows Server 及未列出的版本不在范围内。
- 所有方法都需要联网访问 KMS 主机,不支持离线激活。
- 实际执行需要管理员权限,这与 Requirements 段落的说法冲突。
- KMS 激活有期限,需要定期续期;在未获得授权的批量许可环境之外使用可能违反 Microsoft 授权条款。
- 项目声称不附带二进制、不收集遥测,但激活请求会发往所配置的 KMS 主机。
- 仓库元数据没有声明许可证,尽管 README 徽章显示 BSD-3-Clause。
HotRepo 点评
该项目于 2026-11-07 出现在 HotRepo 新项目榜单,在 14:45 至 15:45 UTC 的一小时窗口内新增 38 star,累计 149 star、0 fork。目前只有这一条新项目榜快照,也没有记录到全语言日榜名次,因此数据只能说明这次短时增长,不足以判断持续热度。它的价值在于把 SLMGR/KMS 命令行为整理成可查阅的参考;使用前需要留意其中管理员权限描述前后矛盾和 KMS 密钥共享带来的授权问题。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。