KMS_VL_ALL_AIO:三步搞定 Windows 和 Office 激活,自动续期全包含
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
演示前 3 分钟,客户让你用 Word 改份文档,标题栏突然挂着"未授权的产品",场面瞬间凝固。KMS_VL_ALL_AIO 是一个免费开源的 KMS 激活脚本,单文件同时处理 Windows 和 Office,本文带你 30 秒内跑通。
三十秒上手:从下载到验证成功 🚀
最短路径就 4 步:拿脚本、放纯英文路径、管理员运行、按 2 装完按 8 验证。
- 拿到脚本,项目只有主脚本、README、LICENSE 三个文件。
git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO- 把 KMS_VL_ALL_AIO.cmd 放到 C:\KMS\ 这类纯英文路径,避开中文、空格和特殊符号。
- 右键 .cmd 选"以管理员身份运行",菜单出现后按 2 安装自动续期。
- 完成后按 8 检查状态:显示"已激活"、通道为 Volume:GVLK、类型为 KMS,就算成功。
那它到底怎么跑起来的?
原理白话版:一台 24 小时值守的考勤机 💡
KMS 激活本质是"打卡",而这个脚本把打卡机搬进了你的电脑。
Windows 和 Office 的批量授权版不走微软在线激活,而是依赖单位内部的 KMS 服务器打卡,规则是每 180 天必须到点一次,过期就失效。脚本做的事,就是在系统里装一台本地打卡机(SppExtComObjHook.dll 加一个计划任务),到期前系统会自己找它完成打卡,激活状态持续续上。
一句话总结:它在电脑里模拟了一台本地打卡机,让系统在每个 180 天周期结束前自动打卡,激活状态一直有效。
功能全景:三种模式对号入座
全部能力就三种模式,菜单编号和功能一一对应。
| 模式 | 功能 | 适用人群 |
|---|---|---|
| 自动续期(菜单 2) | 装一次后自动打卡续期 | 绝大多数用户 |
| 手动(菜单 1) | 激活完清理所有痕迹 | 零残留洁癖用户 |
| 外部(菜单 E) | 连接单位服务器激活 | 企业内网环境 |
另外三个常用项:[8] 检查激活状态、[3] 完全卸载(清掉全部痕迹)、[S] 制作 $OEM$ 预激活文件夹,方便装机批量部署。
我的建议:大多数人选自动续期就够了,装完基本不用再碰。Win10/11 用户额外说一句,它默认走 KMS38 方式,把激活有效期延长到 2038 年,接近准永久。
普通用户到这里就可以收工了。想调参数或批量部署呢?
进阶与批量部署:参数表与命令行写法 ⚙️
配置区在脚本开头,记事本打开就能改,也可以把开关直接写进装机脚本。
| 参数 | 默认值 | 含义 |
|---|---|---|
| ActWindows | 1 | 是否处理 Windows(1=开) |
| ActOffice | 1 | 是否处理 Office(1=开) |
| AutoR2V | 1 | Office 零售转批量开关 |
| SkipKMS38 | 1 | Win10/11 是否保留 KMS38 |
| KMS_RenewalInterval | 10080 | 续期间隔(分钟,每周) |
| KMS_ActivationInterval | 120 | 未激活时重试间隔 |
| KMS_Port | 1688 | KMS 通信端口 |
| Silent | 0 | 静默运行,不输出 |
| Logger | 0 | 写日志文件(需 Silent=1) |
两个间隔参数取值范围是 15 到 43200 分钟,1440 是每天、10080 是每周,别写越界。
命令行开关大小写不敏感、空格分隔、可自由组合:
KMS_VL_ALL_AIO.cmd /s /a KMS_VL_ALL_AIO.cmd /w /a KMS_VL_ALL_AIO.cmd /s /L KMS_VL_ALL_AIO.cmd /s /e 192.168.1.10 KMS_VL_ALL_AIO.cmd /r/s /a:静默安装自动续期,用在装机脚本无人值守部署/w /a:只处理 Windows,用在只需激活系统的机器/s /L:静默加日志,用在排错时想留下现场/s /e 地址:走外部服务器激活,用在单位已有现成 KMS/r:完全卸载并清理,用在还机或状态彻底混乱时
排错对照表:常见故障快速定位 🔧
九成问题是环境闹的,不是脚本;对着症状查就行。
| 症状 | 最可能原因 | 一句话解决 |
|---|---|---|
| 脚本秒退或报错 | 没用管理员权限 | 右键"以管理员身份运行" |
| DLL 被杀软隔离 | 安全软件误报 | 脚本目录和钩子 DLL 加白名单 |
| Office 一直未激活 | 零售版没转成批量版 | 检查 AutoR2V 开关后重跑脚本 |
| 激活失败、显示 0 天 | 系统时间不准 | 先校准时间,再重新跑脚本 |
| 报错 0xC004F035 | Win7 硬件或 OEM 限制 | 先跑 sfc /scannow 修复再重试 |
| 行为怪异、输出乱码 | 路径含中文或特殊符号 | 挪到 C:\KMS\ 这类纯英文路径 |
📌 按权限、白名单、路径三件事的顺序排查,绝大多数翻车当场解决。
边界与限制:它做不到的事
脚本能力很强,但下面这些它做不了,提前知道能省时间。
| 做不到 / 不支持 | 说明 |
|---|---|
| Win7 HomeBasic/HomePremium/Ultimate | 这些版本设计就不支持 KMS |
| Windows 评估版 | 不支持 |
| Win10/11 单语言版、中国版 | 不支持 KMS 激活 |
| Office MSI 零售 2010/2013、2010 C2R 零售 | 零售版无法走 KMS |
| Office UWP 商店版 | 不在支持列表 |
| 已永久激活的产品 | 自动跳过,不会覆盖已有激活 |
还有三条诚实的提醒:KMS 打卡周期最长 180 天,手动模式到期前必须再跑一次,自动续期模式则不用操心;Win7 的 KMS 激活受硬件和 OEM 标记限制,部分老机器确实激活不了;如果微软大改 KMS 协议,旧版脚本可能失效,更新到最新版即可。
回到开头那个场景:演示前按 8 查一下状态,屏幕显示"已激活",你就可以安心把电脑推过去了。只多一句:请用获得授权版本的软件,尊重许可协议,把它用在批量授权的场景里。
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考