当前位置: 首页 > news >正文

KMS_VL_ALL_AIO 本地KMS快速激活指南:从零到一,一个批处理搞定 Windows 和 Office 激活

KMS_VL_ALL_AIO 本地KMS快速激活指南:从零到一,一个批处理搞定 Windows 和 Office 激活

【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO

重装系统后"未激活"的水印又回来了?打开Office提示许可证过期?KMS_VL_ALL_AIO 是一个开源单文件批处理脚本,在本地模拟 KMS(微软给企业批量授权用的激活服务),一次激活 Windows 和 Office,个人装机、批量部署都适用。

30秒速览卡:5秒判断它适不适合你

项目内容
它是什么开源单文件.cmd批处理脚本,本机内运行一个本地 KMS 模拟器,不联网、无需自建服务器
支持版本Windows 7 / 8 / 8.1 / 10 / 11、Server 2008 R2 ~ 2025(含 ARM64);Office 2010 / 2013 / 2016 / 2019 / 2021 / 2024 批量版
谁适合用不想买密钥的个人用户、需要批量装机的 IT 管理员、虚拟机测试环境
上手成本双击运行、按2即装自动续期,全程约 1 分钟;命令行无人值守再花 1 分钟熟悉参数
官方仓库KMS_VL_ALL_AIO,GPL v3 协议开源,当前版本 v52

三分钟跑通:从克隆到激活完成

先把它跑起来,后面的原理你随时可以回头再看。全部动作只有三步:

第一步,把脚本弄到手。打开命令行执行:

git clone https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO

克隆下来只有三个文件:主脚本KMS_VL_ALL_AIO.cmdREADME.mdLICENSE。核心就是那个.cmd,拷到目标电脑即可。

第二步,以管理员身份运行它。

KMS_VL_ALL_AIO.cmd

脚本会自己触发 UAC 请求管理员权限,不用你手动右键。进入主菜单后,个人用户直接按2(Install Activation Auto-Renewal,安装自动续期),等它跑完,按0退出。

第三步,验证结果。菜单按8(Check Activation Status)查看各产品的激活状态与剩余天数,或用系统自带命令交叉核对:

slmgr /xpr

看到"已激活"且天数正常,就说明本地 KMS 模拟器已经在工作。⚠️ 提醒一句:运行前最好先把脚本和它会释放的SppExtComObjHook.dll加入杀软白名单,避免中途被拦。

它是怎么做到的:把"盖章窗口"搬进你家车库

你再也不需要跑到"物业"去盖章——盖章窗口就开在你家车库里。把激活状态想成一张停车月卡:KMS 机制下,每张"月卡"最长 180 天有效,到期前必须回签发方(KMS 服务器)重新盖一次章,否则卡片作废。传统做法是企业内网专门搭一台 KMS 主机当"物业",而 KMS_VL_ALL_AIO 的思路是:把盖章窗口直接开进你电脑的车库。脚本向系统注入一个本地 KMS 模拟组件(SppExtComObjHook.dll),Windows 和 Office 每次需要盖章——无论是首次激活、到期续期,还是换硬件、升级版本后重新激活——请求都会在本地被拦截并当场响应,全程不出一户。

机制层面它做了几件事:

  • 基于逆向的 KMS 协议,在本地模拟 KMS 服务端,通过 Windows 的 WMI 接口读写授权信息,效果等价于手动跑slmgr.vbs/ospp.vbs,但全自动;
  • 利用系统的 Image File Execution Options(镜像执行选项)机制让钩子在激活进程启动时生效,Windows 8 及以后还会注册一个计划任务SvcTrigger兜底;
  • 足够聪明:已经永久激活的产品它不会动,只处理未激活的。
Windows / Office 客户端 │ ① 首次激活 / 到期续期 / 换硬件重激活 ▼ SppExtComObjHook.dll(本地 KMS 模拟器,注入系统目录) │ ② 拦截请求,以 KMS 服务器身份当场响应 ▼ 激活凭证生效:标准 KMS 周期约 180 天 │ ③ 钩子 + 计划任务到期前自动续期 ▼ 无需人工干预,循环往复

功能全景:每个菜单项各解决什么问题

一份脚本顶四份脚本用:激活、续期、检查、卸载全在一个菜单里。

功能解决什么问题适合谁
手动激活(菜单 [1])单次快速激活,装完即走不留组件临时处理、测试环境
自动续期(菜单 [2])装完后零维护:续期、换硬件重激活、新装 Office 全部自动响应长期使用的个人与办公机
KMS38 模式(SkipKMS38,默认开)Win10/11 激活有效期直接拉到 2038 年,告别"到期焦虑"不想隔段时间操心激活状态的重度用户
Office C2R 零售转批量(AutoR2V零售版 Office 不支持 KMS,自动转换为批量授权再激活用零售密钥/订阅装 Office 的用户
智能跳过不覆盖已永久激活的产品,只处理未激活的新旧产品混装的环境
无人值守(Silent/Logger+ 命令行参数)几百台机器一条命令统一激活,结果写入日志便于巡检企业 IT 批量装机
外部服务器模式(/e网络里已有正版 KMS 主机时,直接指向它激活已有 KMS 部署的企业
状态检查(菜单 [8])一键列出各产品激活状态和剩余天数装完验证、日常排查
彻底卸载(菜单 [3] //r移除钩子 DLL、注册表项、计划任务,系统恢复原状测试结束的环境清理
生成$OEM$文件夹(菜单 [S])把激活逻辑随系统镜像预装出厂OEM 镜像制作
解码内嵌二进制(菜单 [D])按需释放脚本内嵌的二进制文件,便于审查想核实脚本行为的用户

KMS_VL_ALL_AIO 怎么配置:改几行设置定制行为

配置区就在脚本顶部,用记事本改完保存即可,不需要碰菜单以下的代码。常用配置项:

参数作用推荐值
ActWindows/ActOffice是否处理 Windows / Office 激活1/1
AutoR2VOffice C2R 零售版自动转批量授权1
vNextOverride覆盖 Office C2R vNext 订阅许可1
SkipKMS38Win10/11 用 KMS38(有效期至 2038),0回退普通 KMS1
KMS_RenewalInterval已激活客户端的续期间隔(分钟,15~43200),10080= 一周10080
KMS_ActivationInterval未激活客户端的重试间隔(分钟)120
KMS_Port本地模拟 KMS 使用的端口1688
Silent1= 静默,抑制一切输出0
Logger输出写入日志文件(仅Silent=1时生效)0
External/KMS_IP改用外部 KMS 服务器及其地址0

命令行参数速查(不区分大小写、可任意排序、用空格分隔):

  • /a自动续期模式 ·/m手动激活模式 ·/e 服务器地址外部 KMS 模式 ·/r卸载全部
  • /s静默运行 ·/l写日志(必须配合/s) ·/d调试模式
  • /w仅处理 Windows ·/o仅处理 Office
  • /c关闭 C2R 零售转批量 ·/v不覆盖 vNext 许可 ·/x不跳过 KMS38

规则要点:/r永远优先于激活参数;/a/m/e同时给出时以最后一个为准。

可直接复制的示例:

:: 静默 + 外部 KMS 服务器激活(地址换成你的服务器 IP) KMS_VL_ALL_AIO.cmd /s /e 192.168.1.10 :: 仅处理 Windows 并安装自动续期 KMS_VL_ALL_AIO.cmd /w /a :: 静默手动激活,跳过 KMS38 并开启调试(排查用) KMS_VL_ALL_AIO.cmd /m /x /d /s

场景处方:每类用户该怎么做

对号入座,按方抓药,别把批量部署的药方用在个人电脑上。

个人用户:默认配置 + 自动续期

  • 适用判断:家里/办公电脑,装完不想再碰它。
  • 处方:配置区保持默认,运行脚本按2装自动续期,然后把脚本和SppExtComObjHook.dll加进杀软白名单,收工。
  • 一个坑:Win10/11 的 Home 家庭版 KMS 激活最长只有 45 天(Pro/Enterprise 才是完整周期);且如果哪天杀软把钩子 DLL 删了,续期会静默失效——白名单别省。

企业 IT:静默参数 + 试点先行

  • 适用判断:一次性装机几十台以上,需要可追溯的结果。
  • 处方:配置区设Silent=1Logger=1,命令行用/a批量执行,每台机器的结果落盘成日志方便巡检;已有正版 KMS 主机的直接用/e 地址
  • 一个坑/l不配/s不会生成任何日志;另外批量环境务必保留AutoR2V=1,否则零售版 Office 会大面积激活失败。

测试与临时环境:手动模式 + 用完即卸

  • 适用判断:虚拟机、评测机,追求环境干净。
  • 处方:菜单按1手动激活,测完按3彻底卸载,再重启一次。
  • 一个坑:批处理脚本对带空格、非 ASCII 字符的路径很敏感,脚本放在纯英文短路径下(如C:\tools\),从命令行调用时文件名加引号。

排障与FAQ:激活问题最常问的5个

结论都放在前面,排查顺序照着走,不用自己猜。

杀软拦截/报毒,正常吗?

正常,属于误报。脚本要注入SppExtExtComObjHook.dll并修改注册表(Image File Execution Options 等键),这些动作和恶意软件特征高度重合,而 KMS 模拟本身是标准机制。排查顺序:确认你从官方仓库下载 → 把脚本和它释放的 DLL 加入白名单 → 重新运行。

提示"不支持 KMS 激活"或激活失败?

大概率是版本不支持,不是脚本坏了。排查顺序:先确认不是评估版(Evaluation 版天生不可激活)→ 确认版本在支持列表内(Win7 Starter/Home Basic/Home Premium/Ultimate、Win10/11 的 IoT Enterprise、Pro SingleLanguage、Pro China 等不支持)→ Win7 用户检查是否受 OEM BIOS 限制 → 最后再查系统时间是否准确、是否以管理员身份运行。

显示还剩 180 天,是不是每半年手动弄一次?

不是。装的是自动续期(菜单 [2])的话,脚本按KMS_RenewalInterval(默认一周)自动续,180 天只是 KMS 机制下单次授权的理论时长,之后无需人工干预。装的手动模式(菜单 [1])才需要在到期前重跑。

Office 弹"许可证不是正版"横幅?

先确认转换有没有发生。脚本默认AutoR2V=1会把 C2R 零售版转成批量授权(转换后零售密钥信息会被替换);2021 年后的 C2R 构建会检查注册表里的 KMS 服务器名,手动模式下注册表保留的内网地址172.16.0.2属正常现象,不影响激活。排查顺序:确认AutoR2V=1→ 菜单 [7] 核对转换开关 → 重跑一次激活。

如何彻底卸载?

菜单 [3](Uninstall Completely)或命令行KMS_VL_ALL_AIO.cmd /r /s。它会删掉钩子 DLL、相关注册表项和SvcTrigger计划任务。卸载后建议重启一次,确认系统恢复原状。

维护说明:怎么跟上最新版

这个脚本的价值和它的新鲜度直接挂钩,定期拉新版是纪律。当前版本 v52,仍在持续跟进新系统和新办公套件(例如对 Office 2024 的适配);Windows 或 Office 的大版本更新后,旧版脚本的本地模拟器可能不匹配新协议。建议每隔几个月从官方仓库重新克隆一次,替换旧文件再运行。仓库结构极简:KMS_VL_ALL_AIO.cmd承载全部功能(内置说明文档也编码在其中),README.md是使用入口,LICENSE说明 GPL v3 授权——没有多余目录,审计成本低。


真正能带走的不是"水印没了",而是这套处理思路:把"每 180 天要做一次的事"改造成"装一次就自动跑下去的组件",授权维护从人盯机器变成机器自转。下一步动作很明确:现在就克隆仓库,管理员运行KMS_VL_ALL_AIO.cmd,按2装自动续期——三分钟之后,这台电脑的激活问题就翻篇了。

【免费下载链接】KMS_VL_ALL_AIOSmart Activation Script项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4159942.html

相关文章:

  • ol-ext 上手实操手册:OpenLayers 地图扩展库核心能力拆解
  • `import fnmatch` 是 Python 中导入标准库模块 `fnmatch` 的语句
  • 主题公园移动供电案例:从环球影城场景,看户外频繁插拔工况下工业连接器选型思路
  • 读懂eas.json:expo-react-native-cicd中dev、prod-apk、prod-aab三大构建Profile配置详解
  • PyULog:8条命令解析PX4 ULog日志,导出CSV、KML与SQLite
  • RDMA数据传输操作:Send/Recv与Read/Write全解析
  • AnythingLLM 教程:10 分钟搭建一个本地私有知识库问答应用
  • Element Tiptap富文本编辑器:Vue3项目5分钟接入带菜单的WYSIWYG编辑器
  • SPA 刷新 404 难题终结者:boot-react SinglePageAppConfig pushState 资源解析器深度剖析
  • 我的价值观
  • 如何使用 draw.io 桌面版:离线绘图与批量导出完整指南
  • CEdev 图形编程完全指南:graphx 库调色板、精灵动画与 Tilemap 实战教程
  • iOS跨平台位置模拟实战:基于WebKit调试协议实现GeoPort方案
  • Weasis:内建 2D/3D 影像分析的开源 DICOM 查看器
  • res-downloader完全教程:免费的跨平台资源嗅探器,一键下载视频音乐图片
  • PhoneProfilesPlus新手必学的8个实用场景:会议自动静音、通勤一键飞行模式
  • 让Claude Code、Codex与Gemini协同工作:Agent Relay Harnesses完整指南
  • 训练UniDetector前必看的20+个关键超参数:完整配置项逐条解读
  • 快速上手solid-dnd:10分钟从零搭建你的第一个拖拽应用,新手友好教程
  • 如何系统掌握高级数据结构?AlgorithmsAndDataStructuresInAction官方代码库入门指南
  • Vue-preview 图片预览:新手安装与上手完整指南
  • ShawzinBot:免费把 MIDI 变成游戏按键
  • 如何重置 Navicat 试用期:3 条命令跑通 navicat-key 注册表清理工具
  • ODC 生产环境部署最佳实践:MetaDB、Docker 与高可用架构配置全解析
  • 让联邦查询提速10倍:aws-athena-query-federation谓词下推、分区裁剪与TopN优化实战
  • MobilityDB高精度建模:tpose四元数姿态类型如何描述自动驾驶与机器人运动
  • TeslaLogger新功能MCP Server详解:用自然语言向AI查询你的特斯拉数据
  • B站视频下载完全指南:5 分钟跑通 BilibiliDown,把喜欢的内容存进本地
  • Rollbar.js Node.js 接入实战:Express 服务端错误追踪的 5 步配置法
  • paperetl PubMed 高级过滤教程:用 MeSH 编码与关键词精准筛选科研文献