MAK(Multiple Activation Key,多重激活密钥)
一把可重复使用有限次数的批量授权密钥:每台设备用一次激活次数向微软在线服务器一次性激活,激活后永久有效。
MAK 与 KMS 的完整对比
两者都服务批量授权组织,但设计取向相反:MAK 是「每台各自找微软一次」,KMS 是「内网主机集中续订」。
| 维度 | MAK | KMS |
|---|---|---|
| 联网要求 | 激活时每台设备需能访问微软激活服务器(或电话激活) | 客户端只需能访问内网 KMS 主机,不直接连微软 |
| 有效期 | 永久,激活一次不续订、不过期 | 180 天周期,每 7 天续订一次,长期离线会退回未激活 |
| 基础设施 | 无。不需要主机、不需要 DNS 记录 | 需要 KMS 主机(持 CSVLK)、TCP 1688、SRV 记录 _vlmcs._tcp |
| 数量概念 | 有限的激活次数,每台消耗一次,可在 VLSC 追加 | 无次数概念,但有激活阈值:客户端 25 台 / 服务器 5 台 |
| 适用规模 | 25 台以下、离线机、外点分支、VDI 临时实例 | 25 台以上且长期在内网运行的环境 |
| 集中管理 | VAMT 可查状态与余量,但每台独立激活 | 主机一处管控全网客户端续订,天然集中 |
| slmgr /xpr | 显示「永久激活」 | 显示到期日期 |
| Channel 值 | VOLUME_MAK | VOLUME_KMSCLIENT |
四种激活通道的定位
| 通道 | 授权来源 | 一句话定位 |
|---|---|---|
| 数字许可证 | 零售购买 / OEM 预装 | 个人主流:绑定硬件哈希,重装自动恢复 |
| MAK | 批量授权协议 | 每台一次激活、永久有效、消耗次数 |
| KMS | 批量授权协议 | 内网主机集中续订,180 天周期 |
| ADBA | 批量授权协议 | 激活对象存 AD,域内机器零配置激活 |
整体对比见 四种激活方式。
激活次数机制
| 环节 | 说明 |
|---|---|
| 次数从哪来 | 随批量授权协议购买,记录在 VLSC / Microsoft 365 管理中心的许可台账里。每个 MAK 对应一个「剩余激活次数」 |
| 怎么消耗 | 每台新设备首次激活成功,次数减一;同一台设备重复激活不重复计数 |
| 怎么查余量 | 登录 VLSC 查看该 MAK 的剩余次数;批量环境建议用 VAMT 集中查询各产品 MAK 的余量与各机器激活状态 |
| 怎么释放 | 机器淘汰时先在旧机 slmgr /upk 卸载密钥(Office 用 ospp.vbs /unpkey),次数回滚后可再用于新机 |
| 次数用完 | 联系微软或授权代理商追加购买;规模上来后也可评估迁移到 KMS / ADBA,见 批量激活总览 |
0xC004C003。企业请从 VLSC / 授权 CSP 渠道取钥,并保留许可凭证备查。使用命令
Windows 用 slmgr.vbs,Office 用 ospp.vbs,均需管理员身份:
rem 1. 装入 MAK(从 VLSC 获取)
slmgr /ipk <MAK>
rem 2. 联网激活
slmgr /ato
rem 验证:应为 Licensed + VOLUME_MAK + 永久激活
slmgr /dlv
slmgr /xpr
rem 先进入 Office 安装目录(版本号视安装而定,如 Office16)
cd "C:\Program Files\Microsoft Office\Office16"
rem 1. 装入 MAK
cscript ospp.vbs /inpkey:<MAK>
rem 2. 联网激活
cscript ospp.vbs /act
rem 查看所有产品的许可状态
cscript ospp.vbs /dstatus
无外网但可打电话的环境:slui 4 启动电话激活向导,用安装 ID 换确认 ID。详见 电话激活。
电话激活 MAK(无外网机器)
- 管理员运行
slui 4,选择所在国家 / 地区 - 记录向导生成的安装 ID(一长串数字,基于硬件与密钥生成)
- 拨打微软激活客服电话,提供安装 ID
- 把客服返回的确认 ID 输入向导,完成激活
专业教育版 / 专业工作站版仅支持联网激活,无电话通道,这两类机器需先解决网络。
适用场景建议
| 场景 | 推荐与理由 |
|---|---|
| 少于 25 台电脑的小企业 | MAK。KMS 有 25 台阈值,规模不够主机不激活客户端;MAK 无此限制 |
| 笔记本经常出差、不带回公司 | MAK。激活一次永久有效,不依赖内网主机;KMS 通道超 180 天连不上主机会退回未激活 |
| 外点 / 分支机构零星机器 | MAK。每点不需要各自建主机,联网激活即可 |
| VDI、临时实例频繁重建 | MAK。镜像激活后随实例销毁释放,次数可回滚 |
| 25 台以上、机器长期在内网 | KMS 或 ADBA 更省运营成本,见 批量激活总览 |
MAK 激活后的表现
- 离线永久可用:激活记录在微软服务器,本地已授权,此后不联网也不影响使用
- 不依赖任何服务器:拔网线、搬机房、换网络,激活状态都不变
- 重装同版本后需重新 /ipk + /ato:本地许可不随镜像保留,但次数已被消耗,重装激活不重复扣次数
- 状态可验证:
slmgr /xpr显示「永久激活」——这是与 KMS 通道(显示到期日)最直观的区分
MAK 与零售密钥的对比
| 维度 | MAK | 零售密钥 |
|---|---|---|
| 购买方式 | 批量授权协议,按次数采购 | 单份购买,一次一台 |
| 使用次数 | 购买次数内可激活多台 | 固定 1 台(可跨机转移但任一时刻只在一台上) |
| 激活结果 | VOLUME_MAK,永久有效 | Retail,转数字许可证后永久有效 |
| 适合谁 | 组织批量部署、集中管理 | 个人、单机授权 |
| 主要风险 | 超售 / 外流导致批量封禁 | 低价渠道冒充零售 |
VAMT 能做什么
| 功能 | 用途 |
|---|---|
| 激活状态总览 | 一屏看到全网机器的通道、状态、剩余宽限期 |
| MAK 余量管理 | 按产品分组显示每个 MAK 的剩余次数,规划追加采购 |
| 远程激活 | 对多台机器批量执行 /ipk 与 /ato,无需逐台登录 |
| 报表导出 | 生成 CSV / 报表,作为许可台账与审计材料 |
| 安装激活对象 | 配合 ADBA 场景把 AO 安装到 AD 森林 |
VAMT 是微软免费工具,随 Windows ADK / 独立下载提供,版本与 Windows 部署文档保持同步,以 Microsoft Learn 页面为准。
镜像与批量部署中的 MAK
- 装机镜像:批量授权镜像可预置 MAK,但激活仍在每台机器首次联网时独立完成
- Sysprep / 通用镜像:封装阶段无需激活, generalize 后逐台部署再
/ato - 次数口径:镜像部署一台消耗一次,VDI 实例池频繁创建销毁要按峰值预估次数
- 不要图省事共用:同一台机器重复激活不重复计数,但把一把 MAK 超范围分发给授权外对象属违规
MAK 部署检查清单
- 从 VLSC / M365 管理中心确认 MAK 产品版本与剩余次数
- 确认目标机器版本(
winver)与 MAK 产品一致 - 确认机器能访问微软激活服务器(或具备电话激活条件)
- 执行
slmgr /ipk+slmgr /ato,用slmgr /dlv验证VOLUME_MAK+Licensed - 登记台账:机器名、MAK 后 5 位、激活日期、凭证编号
术语辨析:MAK 不是什么
| 说法 | 事实 |
|---|---|
| 「MAK 是一把通用密钥,谁都能用」 | MAK 随协议发放、按次数管理,授权范围以协议为准;超范围分发属违规 |
| 「MAK 激活 = 换机随便用」 | 次数消耗在具体设备上;换机要先在旧机释放次数,且总次数有上限 |
| 「网上买的 MAK 和企业 MAK 一样」 | 渠道不同的 MAK 都走同一激活协议,但超售 / 外流 MAK 会被批量封禁 |
批量协议类型与 MAK 的关系
| 协议类型 | 典型规模 | 与 MAK 的关系 |
|---|---|---|
| Open License | 中小组织 | 按产品购买许可,配套 MAK;次数可按需追加 |
| Open Value | 中型组织 | 含 Software Assurance 选项,MAK / KMS 均可选 |
| Select / Enterprise Agreement | 大型企业 | 集中采购,MAK 与 CSVLK 统一在 M365 管理中心 / VLSC 管理 |
| 服务提供商(SPLA) | 云服务商 | 按月订阅形态,不用 MAK 计数模型 |
协议条款与权益差异见 授权条款解读;具体协议适配以微软授权代理商说明为准。
激活失败排查表
| 现象 | 排查顺序 |
|---|---|
/ato 后无反应或报网络类错误 | ① 系统时间 → ② 代理 / 防火墙是否拦截微软激活服务器 → ③ DNS 解析 → ④ 换网络验证 |
报 0xC004C003 | 密钥被封禁:核对该 MAK 的 VLSC 来源,联系微软确认状态 |
报 0xC004C008 / 0xC004F061 | 次数超售:查余量;若是二手渠道购得,基本可判定超售 |
报 0xC004F00F | 密钥版本与安装版本不符:winver 核对后换对应产品 MAK |
| 激活成功但重启后掉激活 | 查 SoftwareProtectionPlatform 服务状态;残留第三方工具篡改用 自检清理 |
混合部署:MAK + ADBA
有 AD 域但存在大量域外机器的组织,可以 ADBA 服务域内固定机器、MAK 服务域外与临时机器。激活对象(AO)用 VAMT 安装到 AD 森林后,域内客户端零配置;域外机器按需 /ipk + /ato。两种通道的记录都汇总到同一份许可台账,见 ADBA 专题。
次数管理最佳实践
- 建台账:每个 MAK 对应一张表,记录产品版本、总次数、已用 / 剩余、分配对象
- 先查后激:新机器激活前用 VAMT 或 VLSC 确认余量,避免激活到一半次数耗尽
- 淘汰即释放:机器报废流程里加一步
slmgr /upk,把次数还给池子 - 定期审计:每季度用 VAMT 导出激活状态报表,与许可台账对账
与 MAK 相关的错误码
| 错误码 | 含义 |
|---|---|
0xC004C003 | 密钥被激活服务器阻止(多为黑名单 / 外流批量密钥) |
0xC004C008 / 0xC004F061 | 密钥已在其他设备上使用(超售 MAK 的典型现象) |
0xC004F00F | 密钥版本与安装版本不匹配 |
0x80072F8F | 安全处理器错误,九成是系统时间不对 |
完整清单见 错误码速查。
常见问题
FAQMAK 激活后还会失效吗?
正常情况下不会。MAK 是每台设备向微软在线服务器一次性激活,激活后本地进入已授权状态,不再依赖任何内网设施,永久有效。例外情况是密钥被微软封禁(超售、外流批量密钥)或硬件授权类变更。
MAK 的激活次数用完了怎么办?
登录 VLSC 或 Microsoft 365 管理中心查看该 MAK 的剩余次数,可在线追加购买。已淘汰的机器先在旧机执行 slmgr /upk 卸载密钥释放次数,再在新机激活。次数与许可台账的对应关系建议用 VAMT 集中管理。
MAK 和 KMS 哪个更适合我们公司?
看规模与网络:不足 25 台、电脑经常不带回公司、有外点分支机构的,MAK 更省心;25 台以上且机器长期在内网运行的,KMS 一次部署全自动续订更合适。两者也可以并存,按网络位置二选一。
Office LTSC 能用 MAK 激活吗?
可以。以管理员身份进入 C:\Program Files\Microsoft Office\Office16,执行 cscript ospp.vbs /inpkey:
slmgr /dlv 里怎么确认是 MAK 激活?
Product Key Channel 显示 VOLUME_MAK,License Status 为 Licensed。与 KMS 通道(VOLUME_KMSCLIENT、slmgr /xpr 显示到期日)可以明确区分。
延伸阅读
- 企业批量激活总览 — MAK / KMS / ADBA 三条路径
- KMS 术语 — 另一种批量激活
- Office LTSC 批量激活 — ospp.vbs 实操
- 批量授权与许可条款 — 合规边界