三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

KMS_VL_ALL_AIO 使用教程:3分钟完成 Windows 与 Office 一键激活

KMS_VL_ALL_AIO 使用教程:3分钟完成 Windows 与 Office 一键激活

KMS_VL_ALL_AIO 使用教程:3分钟完成 Windows 与 Office 一键激活

【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO

上周末我帮朋友重装电脑,装完系统、装好 Office 2021 之后,他照例问了我一句:"激活的事,你搞定?"以前我得先搜一堆资料,再复制粘贴好几行命令,折腾十几分钟还不一定成。这次我只花了几分钟:下载一个.cmd文件、右键管理员运行、按一个键,Windows 和 Office 就都激活了,而且之后它会自己续期,不用再管。

这个工具就是KMS_VL_ALL_AIO——一个开源的智能激活脚本,用一个文件同时处理 Windows 和 Office 的 KMS 激活、自动续期、状态检查,全程有菜单引导,新手也能顺畅操作。

先花30秒判断:这脚本值不值得用?

一句话总结:它是给"想正经激活、又不想折腾"的人准备的。你不需要懂 KMS 协议、不需要记 slmgr 命令,打开就能用。

和同类工具比,它的核心差别有三点:

  • 省心:一次安装,自动续期。系统、Office 以后到期都会自己重新激活,不需要你定期手动跑。
  • 干净:激活完可以选"无残留"模式,把模拟器痕迹清掉;官方明确说明不会覆盖已经永久激活的产品。
  • 透明:整个脚本就是一份文本,源码就在眼前,用什么、改什么都看得见,比下载不知底细的 exe 放心。

当然它也有边界:它只支持"支持 KMS 激活"的版本,家里用的 Windows 10/11 家庭版能激活但有效期只有 45 天;Windows 7 只有专业版/企业版等少数版本支持。这些后面会详细列。

几分钟搞定:从下载到激活的完整流程

下载、运行、激活,三步走,新手照做即可。整个过程不需要你打开任何编辑器或命令行。

第一步:拿到脚本文件

打开命令提示符,执行:

git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO

下载完成后,你会看到三个文件:

文件作用
KMS_VL_ALL_AIO.cmd主脚本,所有功能都在这一个文件里
README.md项目说明
LICENSE开源许可证

小提醒:把文件放到一个路径简单的文件夹里(比如C:\kms),不要放在带空格或特殊符号的目录,批处理脚本对这种路径比较敏感。

第二步:右键"以管理员身份运行"

这是最关键的一步。找到KMS_VL_ALL_AIO.cmd,右键选择以管理员身份运行。如果弹出 UAC 用户账户控制窗口,点"是"。

权限不足是脚本无法启动的最常见原因。如果你直接双击没反应或秒退,九成是这个原因。

第三步:在菜单里按一个键

运行后你会看到一个带颜色的菜单,核心选项就这几个:

[1] Activate [模式] —— 立即执行激活 [2] Install Activation Auto-Renewal —— 安装自动续期 [3] Uninstall Completely —— 彻底卸载 [8] Check Activation Status —— 查看激活状态 [0] Exit —— 退出

推荐新手这样做:先按2安装自动续期,再按1执行激活。装好续期后,以后 Windows 或 Office 到期,系统会自己去找本地模拟器续期,你什么都不用做。

脚本会自动检测你装了哪些系统版本和 Office,判断该用哪个密钥,已经永久激活的产品它会跳过不碰。整个过程一般 1 分钟左右,看到激活成功的提示就可以关掉了。

第四步:验证一下结果

  • 8查看激活状态,能看到 Windows 和 Office 的许可信息;
  • 或者按Win + R输入slmgr.vbs -xpr,显示"已激活"即成功;
  • 打开 Word / Excel,点"文件 → 账户",产品信息里会显示"已激活的产品"。

三种激活模式:怎么选才不后悔?

这是脚本最核心的设计,理解它你就理解了整个工具的用法。

自动续期模式(Auto Renewal,最推荐):在系统里安装一个"随时待命"的 KMS 本地模拟器。系统一发出激活请求,它立刻应答,不需要计划任务、不需要你操心。重装 Office、换硬件、升级版本后,它都会自动重新激活。想省事选这个,对应菜单的[2]+[1]

手动模式(Manual,最干净):激活执行完后,把模拟器相关痕迹全部清掉,系统里不留"驻留程序"。缺点是以后到期(最长 180 天)你得再跑一次脚本。适合"我只想临时激活一下"或不喜欢系统里多东西的人。

外部模式(External):不装本地模拟器,而是填一个你自己信任的外部 KMS 服务器地址(公司内网、虚拟机里的服务器都行)。适合有现成 KMS 服务器、或者不想在本地留任何东西的场景。对应菜单的[E]

简单说:图省事选自动续期,图干净选手动,有服务器选外部。KMS 激活有效期最长 180 天(约 6 个月),到期前任意时刻重跑都能刷新到满额。

遇到问题?按现象查这本"排查手册"

比起罗列一堆提问,直接按"你看到了什么"来对号入座更快。

现象一:双击脚本没反应 / 秒退

大概率是没给管理员权限。右键 →"以管理员身份运行"重来。如果还不行,检查路径里是否有中文、空格或特殊符号,把文件挪到C:\kms这类简单路径再试。

现象二:激活报错 0xC004F035(常见于 Windows 7)

含义是"这台机器不满足 KMS 激活条件"。Windows 7 的 KMS 激活有 OEM 2.0 硬件的限制,不是脚本的问题,换别的方案也没用。

现象三:激活报错 0x80040154

多与 Windows 10/11 的 KMS38 配置错乱有关。处理思路:先重置系统,或者回到普通 KMS 激活方式。

现象四:Office 激活失败、提示许可证不对

先确认你的 Office 是不是零售版(Retail)。零售版必须先转成批量版(Volume)才能用 KMS 激活——脚本从 v36 开始会自动做这个转换。如果自动转换没生效,可以在菜单里单独处理,或先修复 Office 再重试。

现象五:杀毒软件报毒或拦截

KMS 模拟器模仿激活协议的行为,容易被安全软件误报,这是已知的误报现象,前提是你从官方仓库下载。正确做法:把脚本文件加进信任名单,而不是永久关闭杀毒软件。Windows Defender 用户注意:脚本会自动给C:\Windows\System32\SppExtComObjHook.dll添加排除项,所以不建议为了跑它去关 Defender。

现象六:激活当时成功,过几天又失效

先确认你装的是不是"自动续期"而不是"手动"。手动的到期需要重跑;自动续期失效的话,进菜单按2重新安装一次,或先3彻底卸载再装。

最后一个兜底手段

菜单里按4打开调试模式,再执行一次激活,脚本会生成Debug.log。这个日志记录了完整的操作过程,是排查问题最有用的素材。

进阶篇:给想控制得更细的人

如果你已经跑通基本流程,下面这些能让你少走弯路。这部分按需取用,不需要全记住。

命令行参数:静默与批量激活

脚本支持带参数运行,适合自动化场景。参数不区分大小写、顺序随意,用空格隔开即可。

KMS_VL_ALL_AIO.cmd /s /a # 静默执行自动续期模式激活 KMS_VL_ALL_AIO.cmd /w /a # 只激活 Windows,不碰 Office KMS_VL_ALL_AIO.cmd /o # 只处理 Office KMS_VL_ALL_AIO.cmd /r # 卸载并清除所有痕迹 KMS_VL_ALL_AIO.cmd /d /m # 调试模式下运行手动激活

这一段在做什么:/s表示静默无界面,/a走自动续期,/w/o分别限定只处理 Windows 或 Office,/d开启调试日志,/r是安全卸载。

打开文件改几个配置

用记事本打开KMS_VL_ALL_AIO.cmd,文件头部有一块"Configuration Options",都可以按需修改:

set ActWindows=1 :: 1=激活Windows 0=跳过 set ActOffice=1 :: 1=激活Office 0=跳过 set Silent=0 :: 1=静默运行 set KMS_Port=1688 :: KMS通信端口 set KMS_RenewalInterval=10080 :: 自动续期间隔(分钟),10080即每周

这一段在做什么:控制脚本默认行为。比如只打算激活 Office,就把ActWindows改成 0;想加密续期频率,就调KMS_RenewalInterval(范围 15~43200 分钟,1440 是每天,43200 是每月)。

背后的原理,用大白话讲

企业大客户批量买授权,微软给他们开了一个叫KMS(Key Management Service)的激活通道:这些电脑不连微软服务器,而是连自己公司里的"KMS 服务器"完成激活,有效期 180 天,到期前自动续。

这个脚本做的事就是在你电脑里模拟一个本地 KMS 服务器,然后让系统以为自己是企业环境里的批量授权客户端,走正规的 KMS 协议完成激活——不改系统文件、不注入破解,用的是微软自己设计的批量授权机制。Windows 10/11 上还有一个叫 KMS38 的额外选项,可以直接续到 2038 年(脚本默认开启,也可以用[X]关闭回退到普通 KMS)。

支持的版本范围

激活前先确认你的版本在不在清单里:

  • Windows 客户端:Windows 7(仅专业版/企业版/嵌入式)、Windows 8/8.1、Windows 10、Windows 11(含 ARM64 和 N 版);家庭版系列只支持 45 天有效期
  • Windows 服务器:Server 2008 R2 到 2025 的 LTSC / SAC 各版本
  • Office:2010、2013、2016、2019、2021、2024 的批量版;Office 365 / Microsoft 365 会自动转换为 Mondo 许可激活
  • 不支持:Office 2010/2013 零售 MSI 版、Office UWP 应用、Windows 评估版、Windows 7 家庭版等不提供 KMS 的版本

关于安全与合规,说几句实在话

这个工具的开源代码完全透明,但使用上仍然建议注意几点:

  • 只从可信渠道下载,不要用来路不明的"修改版";
  • 安装前临时把脚本加入杀软白名单,装完恢复防护;
  • 激活前对重要数据做个备份,任何系统级工具都值得这个习惯;
  • KMS 批量授权机制是为企业、教育等授权环境设计的,请在合法使用范围内使用它,比如企业测试环境、个人学习研究;有能力时支持正版,是对开发者最基本的尊重。

下一步,你可以这样做

看完这篇文章,按下面的清单走一遍就完整了:

  1. 执行git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO拿到脚本;
  2. KMS_VL_ALL_AIO.cmd放到简单路径,右键管理员运行;
  3. 2安装自动续期,再按1执行激活;
  4. 8slmgr.vbs -xpr验证激活状态;
  5. 遇到问题对照上文的"排查手册",还不行就开调试模式看Debug.log
  6. 想自动化?试试/s /a/w/o这几个参数,够用且安全。

工具帮你省下的时间,用来多看看官方文档和源码,你会更安心,也更会用。

【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

← 返回列表