Windows激活和Office激活一劳永逸:KMS_VL_ALL_AIO 本地KMS工具零基础指南
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
朋友最近刚组装了一台新电脑,装好 Windows 11 和 Office 2021 后兴高采烈,结果半个月后桌面右下角冒出水印,Word 顶栏也一直提示"产品未激活"。他试过网上各种"激活工具",不是被安全软件秒删,就是号称永久激活却两周就失效,气得差点重装系统。后来我把 KMS_VL_ALL_AIO 发给他,一条命令、十分钟,Windows激活 和 Office 全亮绿灯,至今没再折腾过。这篇文章就来聊聊它到底怎么用。
它是什么:本地模拟KMS的智能激活脚本
KMS_VL_ALL_AIO 是一个完全开源的 Windows 批处理脚本,整个工具就一个.cmd文件,没有后台服务、没有多余组件。它的做法很巧妙:在本地电脑上模拟一台 KMS(密钥管理服务)服务器,让系统认为自己在向"官方服务器"报到,从而实现离线激活。
它能解决什么?
- 覆盖 Windows 7 SP1 到 Windows 11 的全系列桌面系统
- 覆盖 Office 2010 到 2024 的批量授权版,还能自动把零售版转换成批量授权版
- 支持"自动续期"机制,激活后由系统自己定期续命,长期有效
它适合谁?普通个人用户、企业 IT 管理员、频繁搭建虚拟机的开发者都很适合。唯一的门槛是:你得有管理员权限,以及一份合法的软件授权(工具只负责激活管理,不替你解决授权问题)。
首次使用完整步骤:从下载到验证激活
整个流程比我预想的还简单,一共五步。
第一步:获取工具文件
打开命令行,执行:
git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO不熟悉 Git 也没关系,直接从项目页面下载压缩包,解压后你会得到一个KMS_VL_ALL_AIO.cmd文件,全部家当就这一份。
第二步:运行前的三个准备动作
- 把文件放到一个简单路径下,比如
C:\KMS\,避免中文和特殊字符路径带来的兼容问题 - 临时关闭安全软件的实时防护,或把该目录加入白名单(防止脚本被误删)
- 建议先移除电脑上其他 KMS 工具,避免冲突
第三步:以管理员身份启动脚本
右键点击KMS_VL_ALL_AIO.cmd,选择"以管理员身份运行"。如果你只是双击,脚本也会自动弹出 UAC 提权请求,确认即可。
第四步:进入菜单选择激活模式
启动后会出现一个彩色的菜单界面,常见选项如下:
[1] Activate [Manual Mode] [2] Install Activation Auto-Renewal [3] Uninstall Completely [5] Process Windows [6] Process Office [8] Check Activation Status [E] Activate {External Mode}个人长期使用,直接按2安装自动续期模式,脚本会自动激活 Windows 和 Office;企业批量部署,往下看命令行参数部分。
第五步:验证激活状态
回到菜单按8,脚本会调用内置的 PowerShell 脚本,一次性列出 Windows 和 Office 各自的授权状态,看到"已激活"就大功告成。也可以手动验证:
slmgr /xpr这一行命令会弹出当前 Windows 的激活到期时间。
三个值得细品的核心能力
1. 自动续期:装一次,以后基本不用管
这是我最喜欢的功能。它的工作方式是在系统里安装一个本地 KMS 模拟器(SppExtComObjHook.dll),并安排一个计划任务,让系统按固定周期自动"报到"续期。
应用场景:个人电脑长期使用,不想每月手动折腾。操作方式:菜单按2安装自动续期;需要调整续期节奏时,用记事本打开脚本,修改KMS_RenewalInterval的值(单位是分钟,默认 10080,即 7 天一次)。最终效果:激活状态由系统自主维护,一旦到期自动续上,相当于"无感保持激活"。
2. Office 零售转批量:一条龙处理,无需手动干预
很多人卡在 Office 激活上,是因为装的是零售版(R 版),而 KMS 只能激活批量授权版(VL 版)。这个工具默认开启了AutoR2V=1,会自动检测 Click-to-Run 安装的 Office,把零售版许可证转成批量授权版,再执行激活,连 Project、Visio 这些组件也一并覆盖。
应用场景:刚装好 Office 2021/2024,却发现自己拿的是零售版。操作方式:什么都不用做,默认配置下直接运行激活即可;不想转换时,菜单按7或加/c参数关掉。最终效果:Office 全家桶一次激活成功,免去手动转换许可证的麻烦。
3. 无人值守模式:适合批量部署的命令行参数
脚本除了交互菜单,还支持一整套命令行开关,非常适合写进部署脚本:
:: 静默自动续期激活(推荐用于批量装机) KMS_VL_ALL_AIO.cmd /s /a :: 只激活Windows,不碰Office KMS_VL_ALL_AIO.cmd /w /a :: 静默调试模式,输出日志排查问题 KMS_VL_ALL_AIO.cmd /s /d应用场景:IT 管理员给几十台办公电脑统一配置,或开发者在测试环境快速激活。操作方式:把对应参数追加到安装脚本、组策略启动脚本或setupcomplete.cmd中。最终效果:零人工干预、零弹窗完成激活,日志可回溯,全程可维护。
激活过程常见问题与解决方案速查
Q1:脚本一运行就被安全软件拦截/删除?这是最常见的误报。处理办法:临时关闭实时防护 → 把下载目录加入白名单 → 重新下载最新版。如果你用的是 Windows Defender,建议保留它——脚本会自动为关键组件添加排除项,手动关掉反而麻烦。
Q2:激活后过几天又显示"剩余0天"?大概率是自动续期没装上,或者SppExtComObjHook.dll被安全软件清理了。解决:重新运行脚本选2(自动续期),重启系统后再验证。
Q3:我的 Office 是零售版,能激活吗?能。保持默认的AutoR2V=1,脚本会先把零售版转换为批量授权版再激活。若提示转换失败,可先执行cscript //nologo %SystemRoot%\System32\slmgr.vbs /rilc重装系统许可证后再试。
Q4:只想激活 Windows,不想动 Office 怎么办?菜单里按6把 "Process Office" 切为 No,或者用KMS_VL_ALL_AIO.cmd /w /a命令行只处理 Windows。
Q5:脚本支持哪些版本?Windows 7 SP1 及以上,Office 2010/2013/2016/2019/2021/2024 均支持。Windows 7 上如果报错0xC004F035,说明该机型不满足 KMS 激活条件,属于硬件层面的限制。
Q6:怎么把工具彻底卸载干净?菜单按3"Uninstall Completely",会移除模拟器、计划任务并清理 KMS 缓存,不留残留。
四条实用建议:让激活体验更省心
- 按场景调整续期间隔:个人电脑用默认的 7 天(10080 分钟)就很好;服务器可以改成每月 43200 分钟,减少系统开销;测试环境想快速验证,改成 60 分钟也支持。取值范围是 15 到 43200 分钟。
- 装机阶段就预激活:菜单里的
[S] Create $OEM$ Folder能为 Windows 安装介质生成预激活脚本,把生成的$oem$文件夹拷进 ISO/USB 的sources目录,新装好的系统开箱即已激活,适合规模化装机。 - 排查问题先开 Debug 模式:菜单按4开启调试,再跑一次激活,脚本会输出完整执行日志,比对着报错代码瞎猜高效得多。
- 保持脚本原样、路径从简:不要给文件改名加特殊字符,也不要放到带空格和中文的长路径里;把脚本文件本身纳入杀软白名单,能避开绝大多数诡异问题。
开始你的本地KMS激活之旅
回过头看,朋友的那台电脑之所以折腾两周,只是因为没遇到对的工具。KMS_VL_ALL_AIO 把"识别系统 → 选择策略 → 激活 → 自动续期"整条链路压缩成了一个文件、一次点击,把 Windows激活 这件本该麻烦的事,变成了像安装一个普通软件那样简单。开源、单文件、本地运行、支持无人值守,无论你是普通用户还是 IT 管理员,都值得把它放进工具箱。
下载工具,按上面的步骤跑一遍,然后放心去用你完整功能的系统和 Office 吧。
核心文件参考:
- 项目说明文档:README.md
- 功能源码(激活脚本本体):KMS_VL_ALL_AIO.cmd
- 开源许可证(GPL v3):LICENSE
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考