免费激活 Windows 与 Office:KMS_VL_ALL_AIO 智能激活脚本完整指南
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
KMS_VL_ALL_AIO 是一个开源的 Windows 与 Office 智能激活脚本,用单个 .cmd 文件就能覆盖 Windows 7 到 Windows 11 全系版本和 Office 2010 到 2024 的所有版本。它最大的卖点不是帮你输一次密钥,而是让激活变成"设一次、不再管"的省心事:180 天一个循环,后台自动续期,从用户视角看就是永久有效。
两个人的两种烦恼,最后都在这一个脚本里解决
先讲两个真实场景。
小周前两天买了台新笔记本,装完系统看到右下角"尚未激活"的水印,第一反应是去网上找激活码。折腾一下午,试了七八个号称能用的密钥,要么提示无效,要么被判成盗版密钥。最后花几十块找人远程激活,结果三个月后重装系统,一切回到原点。
老钱是某公司的 IT 运维,手里管着三十多台电脑。他的麻烦更现实:每台机器装完系统要逐台手动激活,Office 版本还特别混乱,零售版、批量版、订阅授权混在一起。他不想一台台点,更不想半年后带着 U 盘再跑一整圈。
两个人的问题听起来不一样,本质却是同一个:激活不该是一件需要反复投入时间的事。而 KMS_VL_ALL_AIO 这个智能激活工具,恰好就是奔着"设好就不管"去设计的。
先认识一下:它到底是什么
一句话定位:KMS_VL_ALL_AIO 是一个开源免费的全能 KMS 激活脚本,官方定位叫 "Smart Activation Script",支持 Windows 7/8/8.1/10/11 和 Office 2010—2024。看几个硬指标:
| 维度 | 表现 |
|---|---|
| 形态 | 单个 .cmd 脚本(约 6500 行),无需安装任何运行时依赖 |
| 授权 | GNU GPL v3 开源协议,代码完全透明可查 |
| 覆盖范围 | Windows 7 起全版本 + Office 2010 起全版本 |
| 激活方式 | 本地 KMS 模拟 / KMS38 / 外部 KMS 服务器三选一 |
| 续期机制 | 默认每周自动续一次,180 天循环不掉线 |
| 附加能力 | Office 零售版自动转批量、静默部署、$OEM$ 预激活 |
仓库里干净得很,只有三个文件:KMS_VL_ALL_AIO.cmd 是主脚本,README.md 是使用说明,LICENSE 是开源许可,没有多余的"全家桶"组件。
十分钟上手:Windows 与 Office 激活的完整安装方法
第一步,把脚本拿到本地。打开命令行执行:
git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO下载完成后进入目录,核心就是KMS_VL_ALL_AIO.cmd这一个文件。
第二步,运行前先核对三件事,缺一不可:
- 右键脚本选择"以管理员身份运行"——权限不足是激活失败的头号原因;
- 确认系统时间准确,时间偏差过大会直接被 KMS 拒绝;
- 如果杀毒软件报警,多半属于误报,先把脚本加白名单再跑。
第三步,脚本启动后会进入彩色菜单界面。新手只需要记住这几个按键:
| 按键 | 作用 |
|---|---|
| 1 | 按当前模式执行激活(手动 / 自动续期) |
| 2 | 安装激活自动续期任务 |
| 3 | 完全卸载(清除所有 KMS 痕迹) |
| 8 | 检查当前激活状态 |
| 0 | 退出程序 |
个人用户最省心的路径:先按2装好自动续期任务,再按1执行激活,然后退出。到此流程结束,之后什么都不用再管。
两种激活模式怎么选:一张决策表帮你拿主意
脚本的核心区别在于"激活之后谁来维护"。选错模式不会出错,但体验会差很多:
| 对比项 | 手动激活模式 | 自动续期模式 |
|---|---|---|
| 操作量 | 每次都要进菜单手动执行 | 装一次自动续期后零操作 |
| 有效期 | 180 天,到期需手动重来 | 180 天循环,后台自动续上 |
| 维护成本 | 高,半年折腾一次 | 约等于零 |
| 适合人群 | 测试环境、想研究原理的人 | 普通用户、办公电脑、服务器 |
一句话建议:如果你不想再见到"激活已过期"的提示,直接选自动续期;如果只是临时验证一下,手动模式完全够用。
配置逐行读:把免费激活脚本调成你的形状
脚本顶部有一段集中式配置区,所有行为开关都集中在下面这几行:
:: 基础处理开关 set ActWindows=1 :: 1=处理 Windows,0=跳过 set ActOffice=1 :: 1=处理 Office,0=跳过 set AutoR2V=1 :: 自动把 Office 零售版(C2R)转成批量授权版 :: 续期节奏 set KMS_RenewalInterval=10080 :: 已激活客户端的续期间隔(分钟),10080=每周,1440=每天 set KMS_ActivationInterval=120 :: 未激活客户端的重试间隔(分钟) :: 无人值守 set Silent=0 :: 1=静默模式,全程不弹输出 set Logger=0 :: 1=把日志写入文本文件(需配合 Silent=1) :: 外部服务器 set External=0 :: 1=改用外部 KMS 服务器 set KMS_IP=172.16.0.2 :: 外部服务器地址,配合上一条使用每个参数都配了中文注释,改起来没有门槛。绝大多数人保持默认值就能正常使用,只有批量部署场景才需要动Silent和Logger这两项。
进阶玩法:静默批量部署与一键自动续期的命令行写法
脚本支持的命令行参数比想象中多,几个高频用法直接抄:
:: 静默安装自动续期并激活(企业批量部署最常用) KMS_VL_ALL_AIO.cmd /s /a :: 只处理 Office,不碰 Windows KMS_VL_ALL_AIO.cmd /o :: 只处理 Windows KMS_VL_ALL_AIO.cmd /w :: 卸载自动续期任务 KMS_VL_ALL_AIO.cmd /r :: 改用外部 KMS 服务器激活 KMS_VL_ALL_AIO.cmd /e 192.168.1.10再配合菜单里的[S] Create $OEM$ Folder生成预激活文件夹,把它放进系统安装镜像,新装机开机即已激活,运维批量装机时能省掉大量重复劳动。
如果发现 Office 功能不对,先检查两件事:配置里AutoR2V=1有没有开着(零售版必须先转批量授权),或者直接用菜单选项[7] Convert Office C2R-R2V手动转换一次。
遇到问题先看这张速查表
激活过程出状况时,对照以下三列式表格快速定位:
| 问题现象 | 可能原因 | 解决办法 |
|---|---|---|
| 提示权限不足 | 没用管理员身份运行 | 右键脚本 → 以管理员身份运行 |
| 激活失败 0xC004F035 | 系统时间偏差过大 | 同步网络时间后重试 |
| 被安全软件拦截 | 脚本行为被误报 | 加白名单或暂时关闭防护 |
| Office 功能仍受限 | 零售版未转批量授权 | 打开 AutoR2V 或手动执行选项 7 |
| 想系统级验证状态 | 需要独立命令确认 | Windows 用slmgr /xpr;Office 用cscript ...\OSPP.VBS /dstatus |
它凭什么能保持"永久有效":本地 KMS 模拟激活原理
原理其实很朴素。KMS 是微软给企业环境设计的批量激活机制,脚本把一台"KMS 服务器"搬到了你的电脑本地:
激活请求发出 → 本地KMS模拟器(1688端口) → 颁发180天授权 → 计划任务定期续期 ↓ ↓ ↓ ↓ 系统/Office 钩子+注册表接管 暂时有效180天 到期前自动续上具体来说,脚本通过注册表项和一个小钩子文件,让系统授权服务把 KMS 请求指向本机模拟器而不是外部服务器,再用计划任务周期性地续期。只要不手动卸载,激活就始终处在这个循环里,对使用者而言就是"永久有效"。
现在轮到你了
把全文浓缩成一份行动清单,照着做即可:
- 执行
git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO下载脚本; - 右键以管理员身份运行
KMS_VL_ALL_AIO.cmd; - 菜单选
2安装自动续期,再选1执行激活; - 用选项
8或slmgr /xpr验证激活状态; - 之后每月顺手看一眼状态,确认续期循环正常。
激活从来不该是门技术活。有了 KMS_VL_ALL_AIO,它可以变成一次性的事——装好、点两下、然后忘掉它,把省下来的时间留给真正重要的工作。
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考