KMS_VL_ALL_AIO 快速上手指南:单个批处理文件离线激活 Windows 与 Office
KMS_VL_ALL_AIO 快速上手指南:单个批处理文件离线激活 Windows 与 Office
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
本次任务:把桌面上的「Windows 未激活」水印摘掉,让 Office 从只读状态恢复可用——不重装系统,不花钱买密钥。KMS_VL_ALL_AIO 用单个批处理文件完成这件事:离线激活 Windows 与 Office,全程在本机执行,不依赖外部 KMS 服务器。
覆盖范围是 Windows 7 到 Windows 11,以及 Office 2010 到 2024。
动脚本之前,先记住三件事:
- 项目完全开源,仓库里只有一个
KMS_VL_ALL_AIO.cmd脚本和配套说明,逻辑可逐行审查,不存在黑盒; - 靠本地模拟的 KMS 服务完成激活,过程不经过外网;
- 将来不需要时,
[3] Uninstall Completely一键移除模拟器和残留,想退随时能退。
两个硬性前提:始终以管理员身份运行,并确认系统时间准确。时间偏差是 KMS 激活失败最常见的原因,后面排错时会反复用到。
下载脚本并以管理员身份运行
先把项目克隆到本地:
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,选择「以管理员身份运行」,会出现一个基于终端的交互菜单:
[1] Activate [Manual Mode] [2] Install Activation Auto-Renewal [3] Uninstall Completely [4] Enable Debug Mode [5] Process Windows [6] Process Office [7] Convert Office C2R-R2V [8] Check Activation Status [E] Activate {External Mode} [R] Read Me这一步你该看到:菜单底部提示你选择选项,其中 5 到 7 项各自标注 Yes/No 状态,随时可以按对应键现场切换开关。
选择激活模式:三种场景对应三条路
三种模式的判断标准只有一句话:你要不要在机器上留下驻留组件?
[1] 手动模式(Manual)——什么都不留。激活完成后脚本会清掉本地模拟器痕迹,系统里没有常驻组件。代价是 KMS 有效期一般为 180 天,到期要再跑一次脚本;新装的 Office、更换的系统版本也需重新执行。适合虚拟机和临时测试。
[2] 自动续期模式(Auto Renewal)——一次装好,长期生效。脚本安装SppExtComObjHook.dll钩子,让本地 KMS 模拟器常驻系统,后台默认每 7 天自动续期一次。装完基本可以忘掉"激活"这回事,个人用户选这条路。
[E] 外部模式(External)——借用别人现成的服务器。手里有可信的 KMS 地址(网址、局域网或虚拟机 IP 均可)时,按E输入即可。脚本不在本机装模拟器,直接向该服务器发起激活,适合企业内网已自建 KMS、不想落任何组件的情况。
三者不互斥:可以先用外部通道应急,之后重新运行脚本切回自动续期。
自动续期模式配置步骤
按顺序走三步:
- 以管理员身份运行(如上);
- 按
2选择Install Activation Auto-Renewal,等待本地 KMS 服务配置完成; - 按提示重启电脑。
重启后 Windows 和 Office 默认一并处理,不用单独指定。
如果你的 Office 是零售版(Retail),脚本默认开启AutoR2V=1,会自动把它转换为批量授权版再走 KMS 通道。激活后 Office 仍受限,先按7确认Convert Office C2R-R2V处于 Yes 状态。
验证激活状态
回到菜单按8(Check Activation Status),内置的 PowerShell 检测会把 Windows 和 Office 的授权情况一次列全。这一步你该看到:
- 激活状态为「已激活」;
- 产品密钥通道是
Volume:GVLK,激活类型是 KMS; - 过期时间及剩余天数,一般约为 180 天。
看到「已激活」四个字,本次任务就算完成。顺带说明:Windows 10/11 上脚本默认检测 KMS38(有效期到 2038 年),检测到就自动跳过,避免把长期激活覆盖成普通 180 天。若你希望退回普通 KMS,按X把Skip Windows KMS38切到 No。
激活失败排查方向
按出现概率从高到低查:
- 提示权限不足 / 激活失败:先确认是否右键管理员运行,再看系统时间是否与网络同步。这两条占了失败原因的大头。
- 被安全软件拦截:KMS 类工具误报是常态,加白名单或临时关闭防护再跑。
- 过程被意外中断:重跑脚本,按
[3] Uninstall Completely清掉半截状态,从头再来。 - 报错 0x80040154:多与 Windows 10/11 的 KMS38 配置错乱有关。重设系统后再激活,或按
X将Skip Windows KMS38设为 No,退回普通 KMS 通道。 - 想看清失败细节:按
4开启Enable Debug Mode,重新执行激活,错误信息会完整打印。
静默部署与参数调优
批量部署时,交互菜单反而是多余动作。一条命令完成静默执行:
KMS_VL_ALL_AIO.cmd /s /a这一步你该看到:命令提示符直接返回,不再弹出任何菜单——/s表示静默,/a表示自动续期模式。
常用开关速查:
| 开关 | 作用 |
|---|---|
/a | 自动续期模式 |
/m | 手动模式 |
/e <服务器地址> | 外部 KMS 服务器 |
/r | 卸载并清除全部痕迹 |
/w//o | 只处理 Windows / 只处理 Office |
/c | 关闭零售版转批量版 |
/s//l | 静默执行并输出日志文件 |
想新装系统「出厂即激活」:菜单按S生成$OEM$文件夹,拷进安装镜像的sources目录,装完系统后它会自动执行KMS_VL_ALL_AIO.cmd /s /a。
脚本头部有一片配置项,用记事本打开即可修改。最值得动的是KMS_RenewalInterval:默认 10080 分钟(每周一次),改成 1440 即每天续期。KMS_ActivationInterval控制未激活客户端的重试间隔(默认 120 分钟),KMS_Port默认为 1688。改动原则:命令行开关优先于脚本内配置,两者冲突时以命令行为准。
现在就可以动手:右键KMS_VL_ALL_AIO.cmd以管理员身份运行,按2,重启。回到桌面后按一次8,确认「已激活」和剩余天数。将来想卸载,[3]在那里,不留痕迹。
【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
