十分钟让 Windows 和 Office 一直处于激活状态:开源智能激活脚本 KMS_VL_ALL_AIO 实操指南
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
下午三点,你的电脑右下角突然弹出一条黄色提示:"Windows 即将过期,请转到"设置"以激活 Windows。"紧接着,Word 顶部也挂上了刺眼的横幅——"未授权产品"。这大概是最让人扫兴的工作打断方式了。
别急着骂系统。这个问题有解,而且用的是一个不到 100KB、完全开源的脚本:KMS_VL_ALL_AIO。它主打一件事——智能激活。从 Windows 7 到 Windows 11,从 Office 2010 到 2024,一个脚本全包。
它到底做了什么?先打个比方
想象一下你家小区停水,但楼下便利店有个常年不关的水龙头,你随时可以去接水。KMS 就是这个水龙头。
解释一下:微软卖给大企业的 Windows 和 Office,走的是批量授权通道,靠公司内部的 KMS 服务器(Key Management Service,密钥管理服务)给每台电脑"发水"(授权)。每次激活有效期 180 天,到期再去服务器续一次。KMS_VL_ALL_AIO 做的事情很直白——在你电脑本地搭一个"水龙头",系统找它续期,它永远有求必应。
你不需要理解什么 GVLK、C2R、SPP 钩子这些黑话,脚本全都替你处理了。你只需要知道:它是一个模拟器,在你电脑里扮演微软的激活服务器。整个项目就三个文件,没有安装包,没有后台常驻进程,脚本跑完就撤。
从下载到激活成功,最快几步走完
开始之前,先确认三件事:这台电脑装的是 Windows(废话)、你手上有管理员权限、系统时间大致准确。都满足,就往下走。
拉取项目:
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,选择 "Install Activation Auto-Renewal"(安装自动续期激活)。
等脚本跑完,看到类似 "Activation successful" 的字样,关掉窗口。完事。
没了?对,没了。Windows 和 Office 一起被处理,零售版 Office 会自动转成批量版再激活,全自动。菜单里那个 [1] Activate 是手动激活,[2] 才是装好就长期省心的方案,新手无脑选 2 就行。
进阶玩法:三个常见场景,怎么配最合适
基础用法五分钟就上手了,但 KMS_VL_ALL_AIO 真正的价值在于适配各种实际场景。
场景一:手里的 Office 是零售版,能激活吗
能。这是它最贴心的地方。
零售版(Retail)和批量版(Volume)的授权通道不通用,纯零售版没法走 KMS。但脚本默认开启了自动转换(AutoR2V=1),检测到你的 Office 是即点即用(C2R,Click-to-Run,微软新的安装方式)零售版,会先把许可证转成批量版,再完成激活。
如果你已经在用订阅版或买断版 Office,不想被转换,也有办法——在菜单里按V,把 "Override Office C2R vNext" 关掉。
场景二:公司内网本来就有自己的 KMS 服务器
有些公司已经搭了正经的 KMS 基础设施,这时候就没必要在本机再模拟一个了。在菜单里按E,进入 External Mode(外部模式),把公司服务器的地址(IP 或域名都行)粘贴进去回车,系统会直接去连那台服务器激活,后续也自动找它续期。
这个模式适合企业 IT 统一管理——你不想每台员工电脑都跑一个本地模拟器,而是都指向同一个正规来源。
场景三:批量装机,想一次到位
给几十台新机器装系统,一台一台手动激活会疯。两个技巧:
一是用静默参数。脚本支持无人值守运行,比如只处理 Office 就加/o,只处理 Windows 加/w,自动续期模式加/a,静默无输出加/s:
KMS_VL_ALL_AIO.cmd /s /a KMS_VL_ALL_AIO.cmd /s /a /w二是用$OEM$文件夹。在菜单里按S,脚本会生成一个$OEM$\$$\Setup\Scripts\结构,里面放着预激活脚本。把这个文件夹放进 Windows 安装镜像的sources目录,装完系统自动完成激活,全程无需人工干预。装机运维的福音。
想深挖的读者
所有参数开关都在脚本开头集中定义,用记事本打开KMS_VL_ALL_AIO.cmd就能改:激活间隔KMS_RenewalInterval(默认 10080 分钟,即每周续一次)、重试间隔KMS_ActivationInterval(默认 120 分钟)、KMS 端口KMS_Port(默认 1688)等。官方说明文档和源码也都在仓库里,进阶读者可以直接看 README.md 和 KMS_VL_ALL_AIO.cmd 本身,注释写得相当清楚。
最容易踩的坑,以及为什么你会踩
新手翻车翻得最多的,往往不是操作错误,而是这几个"看上去没问题"的地方。
杀毒软件把激活钩子文件当成病毒干掉了。自动续期模式会往系统目录放一个SppExtComObjHook.dll(路径C:\Windows\System32\SppExtComObjHook.dll),用于让系统激活服务在续期时自动找你本地模拟器。某些杀软见到 DLL 落盘就报毒隔离。结果就是:激活当时成功,几天后一重启,状态打回原形。
对策:不要图省事把 Windows Defender 整个关掉——脚本官方也特别强调这点。正确做法是把这个文件路径加入杀软的白名单/排除项,然后重新按 2 安装一次。
"运行"了但没弹 UAC,或者中途取消授权。脚本需要管理员权限来写入系统服务和注册表,权限不够会直接报ERROR退出。右键菜单里务必点"以管理员身份运行",UAC 弹窗点"是"。如果你看到脚本一启动就闪退,十有八九是权限问题。
系统时间漂了。KMS 激活有严格的时效校验,系统时间如果和真实时间差得远,激活就会失败。运行前先同步一下时间(设置 → 时间和语言 → 自动设置时间),成本为零。
激活中途被强制中断。比如断电、误关窗口、系统卡死重启。残留了半截配置,下次怎么跑都不对。这时候不用慌,进菜单按3(Uninstall Completely,完全卸载),把残留清干净,再重新按 1 或 2 激活一遍。
已经买了正版授权,手痒跑了一遍脚本。如果你电脑上有正版永久激活的 Windows 或 Office,运行脚本确实有被覆盖成 KMS 激活的风险。万一真发生了,先在菜单里把 [5] Process Windows 和 [6] Process Office 关掉,再重新走一遍菜单 [3] 清理,通常能恢复。真金白银买的授权,没事别瞎跑。
不同人群,选法不一样
个人电脑用户:无脑选自动续期模式(按 2)。装一次,系统每 7 天自动尝试续期,有效期始终维持在 180 天满血状态,你什么都不用管。KMS_VL_ALL_AIO 就是为了这种"装上就忘掉"的体验设计的。
企业 IT / 装机人员:优先 External Mode 对接公司已有 KMS 服务器,配合/s /a静默参数和$OEM$集成镜像,批量部署效率直接起飞。同时记得把脚本纳入软件资产管理,走正规采购合规流程。
临时测试 / 虚拟机折腾党:选手动激活模式(按 1)。它的特点是"无残留"——激活执行完,模拟器痕迹立刻从系统里清干净。测试完删虚拟机走人,干干净净。代价是有效期到了得重新跑一次,但对临时环境来说完全无所谓。
一句话收尾
开源、透明、代码可审查,一个脚本同时管住 Windows 和 Office,十分钟搞定别人折腾一下午的事——KMS_VL_ALL_AIO 就是那盏常亮的水龙头。
现在就打开终端,git clone下来,右键以管理员身份运行,按 2,回车。让"激活即将过期"的弹窗从此消失在你的工作里。记得只在合法合规的场景下使用,遵守你所在地区的法律法规。
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考