3步搞定Windows和Office激活:KMS_VL_ALL_AIO智能激活工具完整上手指南
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
如果你的Windows右下角弹出"此Windows副本不是正版",或者Office打开后频繁提示"许可证不是正版",别急着花钱重装系统。开源免费的KMS_VL_ALL_AIO(Smart Activation Script)是一款单文件批处理激活工具,能在几分钟内自动完成Windows与Office的本地KMS激活,并提供自动续期机制,一次配置、长期有效。本文面向完全没有命令行经验的普通用户和需要批量部署的IT管理员,用一份从零开始的完整指南带你跑通全流程。
一、为什么你的电脑需要这样一个激活脚本
先看三个最常见的真实场景:
- 公司电脑装的批量授权版Windows,IT部门撤走了内网KMS服务器,系统随之掉激活。
- 你从官网下载了Office官方镜像安装,结果用的是零售版许可证,无法走KMS通道激活。
- 电脑换过主板或硬盘后,原来的激活状态失效,重新激活又要折腾半天。
传统激活工具有两大致命伤:一是来源不明的"破解版"工具常常夹带病毒;二是依赖外部服务器,服务器一关就全部失效。KMS_VL_ALL_AIO的思路完全不同——它把KMS服务端"装"进你的电脑本地,自己给自己激活,不联网、不依赖任何人。
二、3步完成首次激活(最简路线)
整个项目只有一个核心文件,不存在安装过程。你只需要:
- 获取脚本:执行
git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO,你会得到KMS_VL_ALL_AIO.cmd(主脚本)、README.md(说明)、LICENSE(许可证)。 - 以管理员身份运行:右键
KMS_VL_ALL_AIO.cmd,选择"以管理员身份运行"。脚本会自动请求提权,如果弹出UAC窗口请点"是"。 - 按数字键 2:在菜单中选择
[2] Install Activation Auto-Renewal,脚本会安装本地KMS模拟服务并完成首次激活,稍后重启电脑即可。
💡 小贴士:Windows Defender会对这类模拟KMS的脚本报"高风险"提示,这是典型的误报。脚本本身是开源的,代码可审查。建议不要关闭Defender,而是把下载目录加入排除项,防止文件被直接删除。
三、这个脚本到底做了什么
在按回车之前,先花30秒搞懂原理,遇到问题时你才不会慌。
KMS是微软官方为批量授权客户提供的激活方式,企业内网架设一台KMS服务器,员工电脑每180天向它"报到"一次完成续期。KMS_VL_ALL_AIO就是把这台服务器"搬"到你本地的工具:
- 它利用Windows自带的KMS客户端机制(而非破解系统文件),把授权方式切换到批量授权(GVLK)。
- 通过
SppExtComObjHook.dll挂钩系统授权进程,在本地直接响应KMS请求,整个过程不联网。 - KMS单次激活最长180天,配合自动续期机制后相当于"永久激活"。
这就像你家装了太阳能板,不再依赖电网供电——电网(外部服务器)断不断电,都影响不到你了。
四、三种激活模式,怎么选?
脚本提供三种模式,初次使用者经常在这里犹豫,直接看表:
| 模式 | 怎么触发 | 适合谁 | 特点 |
|---|---|---|---|
| 自动续期模式 | 菜单按2 | 个人主力机(推荐) | 装一次就长期有效,后台静默续期,新装的Office也会被自动激活 |
| 手动模式 | 菜单按1 | 临时测试机、虚拟机 | 激活后清掉一切残留,到期需重新运行脚本 |
| 外部服务器模式 | 菜单按E | 公司内网有正规KMS服务器 | 不装本地模拟器,直接连你指定的服务器地址 |
什么时候用哪种?日常自用就选自动续期;如果你只是借朋友的电脑临时用一下、不想留下任何痕迹,选手动模式;如果你们公司内网本来就有合法的KMS服务器,直接按E输入服务器IP即可。
⚠️ 注意:如果自动续期模式已安装,菜单里的
[1] Activate也会显示为[Auto Renewal Mode],这是正常的。
五、Office零售版激活失败?脚本已内置自动转换
这是KMS_VL_ALL_AIO最实用的亮点之一。很多人Office激活失败,根本原因在于:零售版许可证必须先转换成批量版,才能走KMS通道。
从v36版本起,脚本内置了自动转换功能(AutoR2V=1,默认开启)。运行激活时,它会自动检测:
- Office 2013/2016/2019/2021/2024 的Click-to-Run安装。
- 检测到零售版,自动替换为对应的批量授权许可证。
- Office 365订阅版会转换为Mondo许可证。
- 已经正常激活的零售版或订阅版会被跳过,不会被误伤。
所以遇到"Office怎么都激活不了"的问题,第一反应不应该是找别的工具,而是确认AutoR2V开关是开启状态,然后重新运行一次激活。
六、IT管理员:批量部署与静默激活
如果你要给公司几十台机器统一部署,脚本的菜单交互式操作显然太慢,这时该用命令行开关。
:: 静默激活,自动续期模式(推荐用于批量装机) KMS_VL_ALL_AIO.cmd /s /a :: 只激活Windows,静默自动续期 KMS_VL_ALL_AIO.cmd /o /w /a :: 只激活Office,不转换C2R零售版 KMS_VL_ALL_AIO.cmd /o /c :: 静默调试模式,激活手动模式 KMS_VL_ALL_AIO.cmd /m /d /s每行注释就是"人话"说明:/s表示静默不弹窗,/a走自动续期,/o只处理Office,/w只处理Windows,/c关闭零售转批量,/d开启调试日志。
对装机商还有一个杀手锏:菜单里的[S] Create $OEM$ Folder会生成一个$OEM$文件夹,把它放进Windows安装镜像的sources目录,装完系统后会自动执行call %~dp0KMS_VL_ALL_AIO.cmd /s /a——从装机到激活全程无人值守。
七、进阶调优:脚本顶部的配置区
用记事本打开脚本,前60行就是配置区,所有默认值都在这里,改完保存再运行即可。
:: 是否处理Windows / Office(1=是 0=否) set ActWindows=1 set ActOffice=1 :: 是否启用Office零售版转批量版 set AutoR2V=1 :: KMS自动续期间隔(分钟),10080=每周,1440=每天,43200=每月 set KMS_RenewalInterval=10080 :: 激活重试间隔(分钟),仅影响未激活客户端 set KMS_ActivationInterval=120 :: KMS通信端口,一般保持默认 set KMS_Port=1688调整频率看个人习惯:追求稳妥就每周续期(10080),想减少后台动作可以改成每月(43200)。取值范围是15到43200分钟,超出会报错。
💡 补充:Windows 10/11 还支持KMS38(激活有效期直达2038年)。脚本默认
SkipKMS38=1会跳过对已激活到2038年的系统重复操作,如果你确实想退回普通KMS,把这项改成0即可。
八、激活失败排查速查表
激活失败时先别急着卸载,对照这张表定位问题:
| 报错或现象 | 最可能的原因 | 处理方法 |
|---|---|---|
| 0xC004F035(Win7) | 机器不具备KMS激活条件(如OEM预装限制) | 换手动模式或放弃KMS方案 |
| 0x80040154 | Windows 10/11 的KMS38配置错乱 | 重置系统授权后重新激活,或退回普通KMS |
| 0xC004E015 | Office零售转批量转换失败 | 运行slmgr.vbs /rilc重建系统许可证 |
| 0xC004E016 / 0xC004F014 | Windows Server还是评估版 | 先执行"评估版转零售/批量版"再激活 |
| 杀毒软件拦截后失败 | SppExtComObjHook.dll被隔离 | 把C:\Windows\System32\SppExtComObjHook.dll加入排除项 |
| 首次运行就失败 | 系统文件损坏 | 以管理员运行Dism /online /Cleanup-Image /RestoreHealth后再试 |
如果以上都无效,启用调试模式(菜单按4),运行激活后把生成的日志内容发到项目社区求助。
九、长期维护与安全建议
激活不是一锤子买卖,养成两个好习惯:
- 每月检查一次状态:菜单按
[8] Check Activation Status,看一眼剩余天数。如果用了手动模式,到期前记得重新激活一次。 - 维护干净环境:装新Office、换系统版本后重跑一次脚本。要彻底卸载时,用菜单
[3] Uninstall Completely,它会清掉钩子DLL、注册表项和KMS缓存,不留残留。
安全上记住三条底线:只从本项目仓库下载;优先用Defender的排除项而不是彻底关闭实时保护;重要数据在折腾激活前先备份。
十、现在就去做的第一步
不要收藏了就不了了之,现在花30秒完成第一步:打开终端执行git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO,右键脚本选择"以管理员身份运行",按2,回车。剩下的交给它。
看完本文,你应该已经能回答这几个问题:
- ✅ KMS_VL_ALL_AIO是单文件、开源、本地模拟KMS的激活脚本,无需联网依赖。
- ✅ 个人自用选自动续期模式(按2),临时使用选手动模式(按1)。
- ✅ Office激活不了先检查
AutoR2V自动转换开关。 - ✅ 团队批量部署用
/s /a静默开关和$OEM$文件夹实现无人值守。 - ✅ 遇到报错先对照排查速查表,再考虑开启调试模式。
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考