MAS 激活脚本:一条命令免费激活 Win11 与 Office 的 4 种方案
【免费下载链接】Microsoft-Activation-ScriptsOpen-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.项目地址: https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts
屏幕右下角挂着「未激活」水印,Office 灰底提示一直不消,机房里十几台机器还在排队。MAS 激活脚本把 Windows 与 Office 激活收进一个本地菜单:一条命令启动,四种方案自选,个人单机、小团队批量、完全离线都覆盖,新手照抄命令就能跑通。
先确认这台机器在 MAS 的支持范围里
读完这节能判断你的系统、产品和权限条件是否满足,避免跑一半才发现跑不了。
系统版本够不够
看完这节能确认你的系统版本跑不跑得动。
- 在线命令支持 Windows 8.1 / 10 / 11,本地脚本支持 Vista 及以上。
- HWID 方案只支持 Windows 10 / 11,其他版本菜单里会直接提示换方案。
- 注意:Win8.1 属于部分支持,可选项更少,能升级就升级。
代码是否可信、动作有多大
看完这节能确认代码可查、行为有边界。
- 仓库全部是 .cmd 批处理加 PowerShell 逻辑,源码公开,MAS_AIO.cmd 和四个激活器都能逐行读。
- 脚本的动作范围是激活流程本身,不往系统里装额外软件。
- 注意:第三方改 URL 冒充 MAS 是真实风险,粘贴命令前先核对域名。
两个硬性前提
看完这节能避开最常见的「跑了但没权限」失败。
- 以管理员身份运行,否则部分步骤会失败。
- 你处理的产品必须是已授权或试用期内的,脚本不提供绕过授权的途径。
两条起步路径:在线一键与本地脚本
读完这节能用最短步骤把 MAS 菜单跑出来,之后所有操作都在这一个菜单里完成。
路径 A:PowerShell 一条命令
看完这节能在有网机器上几十秒内弹出激活菜单。
跑通后你会看到:命令行弹出 MAS 菜单,各方案带绿色标记,按编号回车即可激活。
开始菜单搜索 PowerShell 并打开(允许 UAC 提权),粘贴这一行:
irm https://get.activated.win | iexirm 是 PowerShell 自带的下载命令,iex 负责执行,整行就是「下载并立即运行」。
路径 B:域名被拦或机器没网
看完这节能在没网的机器上拿到同样的菜单。
跑通后你会看到:和在线版完全一致的菜单,只是脚本来自本地仓库。
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scriptsgit clone 把整个仓库拷到本地。然后双击仓库里的 MAS_AIO.cmd 即可。
菜单怎么读
看完这节能分清独立项和组合项,不再对着菜单发呆。
- [1]~[4] 是四个独立方案,[5]~[7] 是组合项:[5] 同时激活 Windows 加 Office,[6] 再加 TSforge 覆盖 ESU(Extended Security Updates,延长安全更新),[7] 是 TSforge 加 Office。
- 输入编号回车,提示成功后菜单自动回到主界面,可继续处理其他方案。
四种方案怎么选:一张对照表加五句口诀
读完这节能按自己的场景锁定该输的编号,不用试错。
对照表先看全貌
看完这节能一眼比出四个方案的差异。
| 方案 | 菜单编号 | 适用产品 | 有效期 | 联网要求 |
|---|---|---|---|---|
| HWID | [1] | Windows 10 / 11 | 永久,数字许可证绑定硬件 | 激活时联网一次 |
| Ohook | [2] | Office 2013~365 | 永久 | 基本不需要 |
| TSforge | [3] | Windows / ESU / Office | 永久 | 完全离线 |
| Online KMS | [4] | Windows / Office | 180 天,配续期任务可长期 | 需连到 KMS 服务器 |
KMS(Key Management Service,批量激活服务)是微软面向企业内网的标准激活方式。
五种典型场景对号入座
看完这节能直接抄结论。
- 如果你的场景是个人单机自用 → 选 HWID → 因为一次联网验证换永久数字许可证,之后无续期负担 → 注意激活那一刻必须能上网。
- 如果你的场景是只激活 Office → 选 Ohook → 因为本地处理基本不碰网络,覆盖 2013 到 365 全版本 → 注意以管理员身份运行。
- 如果你的场景是办公室多台机器 → 选 Online KMS → 因为指向自己的 KMS 服务器集中管理,续期任务每 180 天自动续 → 注意先确认不和域策略冲突。
- 如果你的场景是机器完全离线 → 选 TSforge → 因为本地生成 KMS 客户端文件,全程不联网且永久生效 → 注意留给确实连不上网的设备。
- 如果你的场景是开发者虚拟机测试机 → 先用 Online KMS 激活再打快照 → 因为一轮只要几分钟,临时够用 → 注意机器长期留用时改跑 HWID 固化。
Online KMS 的 180 天怎么用
看完这节能判断 KMS 到期是不是真问题。
KMS 激活每 180 天到期一次,脚本默认会装续期任务,到期前自动找服务器续上,所以「180 天」不等于到期就失效。想指定自己的服务器,把地址填进 Online_KMS_Activation.cmd 的服务器参数即可。
卡住了,按这四步排查
读完这节能自己定位四个最常见的卡点,不用盲目重装。
⚠️ 现象:irm 命令粘贴后没反应 —— 原因:运营商或 DNS 拦截了脚本域名。处理:换 DoH(DNS-over-HTTPS,把 DNS 查询走 HTTPS 通道)变体,需要较新的 Win10 / 11:
跑通后你会看到:效果和第一条命令一样,弹出 MAS 菜单。
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)这行是先用 curl 经 DoH 通道取回脚本内容,再交给 iex 执行。
⚠️ 现象:杀软报威胁、脚本被隔离 —— 原因:KMS 类工具是杀软高频误报对象。处理:从官方渠道重新核对开源代码,把脚本所在目录加入白名单,再重新执行。
⚠️ 现象:激活后仍提示未激活 —— 原因:版本与许可状态不匹配,或激活相关服务没启动。处理:运行 Troubleshoot.cmd 逐条排查。
⚠️ 现象:Win8.1 上可选项变少 —— 原因:低版本不在完整支持范围,功能被裁剪。处理:升级到 Win10 或更高再执行。
最后一步:亲手确认激活真的生效
读完这节能亲手验证激活状态,不靠肉眼判断水印消没消。
用自带状态脚本查许可详情
看完这节能列出当前 Windows 与 Office 的许可状态。
跑通后你会看到:许可类型与激活状态逐条打印,一眼能看出哪样没生效。
从克隆的仓库里运行 Check_Activation_Status.cmd 即可。
用系统命令交叉验证激活期限
看完这节能用 Windows 自带命令复核,结果不依赖 MAS。
跑通后你会看到:一行「机器已永久激活」或「许可将于某日期过期」。
slmgr /xprslmgr 是 Windows 自带的许可管理命令,/xpr 表示查询激活期限。
现在打开 PowerShell 跑一次上面那条 slmgr 命令,再打开一个 Office 应用确认灰底提示已消失,两处都正常,这次激活才算真正生效。
【免费下载链接】Microsoft-Activation-ScriptsOpen-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.项目地址: https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考