MAS 激活脚本完全指南:3 条获取路径与 4 种方式免费激活 Windows 和 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
MAS(Microsoft Activation Scripts,微软激活脚本)是一款开源的 MAS 激活脚本,用一条 PowerShell 命令或一个本地 .cmd 文件免费激活 Windows 与 Office,内置 HWID、Ohook、Online KMS、TSforge 四种方式,覆盖个人装机到批量部署的场景。
先选方案,再动手:MAS 激活 Windows 该选哪种方式
这一节帮你在动手前确定激活对象和有效期需求,避免激活完才发现方式选错。四种方式的差别集中在激活对象、有效期、适用场景三个维度:
| 方式 | 激活对象 | 有效期 | 适合谁 |
|---|---|---|---|
| HWID | Windows 10/11 | 永久 | 个人电脑长期自用 |
| Ohook | Office | 永久 | 只关心 Office 的用户 |
| Online KMS | Windows / Office | 180 天 | 公司、学校等批量装机 |
| TSforge | Windows / Office / ESU | 永久 | 需要激活扩展安全更新(ESU)的进阶场景 |
选择逻辑只有四条:
- 只激活 Windows → 选HWID,向微软服务器申请数字许可证,一次设置长期有效;
- 只激活 Office → 选Ohook,这是 MAS 激活 Office 的专用路径;
- 多台机器统一部署 → 选Online KMS,到期后由脚本内置任务自动续期;
- 老系统或有 ESU 需求 → 选TSforge。
把工具拿到手:MAS 激活命令的 3 条获取路径
这一节解决"脚本从哪来":在线命令、DoH 命令、本地下载三条渠道任选其一即可。
路径一:在线命令。右键开始菜单,以管理员身份打开 PowerShell,粘贴下面这行命令并回车:
irm https://get.activated.win | iex路径二:DoH 加密 DNS。如果命令没有任何反应,多半是脚本源地址被网络拦截了。此时可换用 DoH(DNS over HTTPS,加密 DNS)方式拉取脚本,绕过运营商的 DNS 拦截,需要较新的 Windows 10/11:
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)路径三:本地下载。前两条都走不通时,直接下载一体化脚本 MAS_AIO.cmd,右键选择"以管理员身份运行",菜单与操作和在线方式完全一致。
本地脚本有两种打包形式:
- 一体化版本:全部功能打包在
MAS_AIO.cmd一个文件里,适合绝大多数人; - 分离文件版本:按功能拆成独立脚本,每个脚本只做一件事,适合只需要单一功能、不想进大菜单的用户,各激活器位于 Activators 目录。
跟着菜单走:从管理员权限到 /HWID 静默参数
这一节交代拿到脚本后的完整操作流程,以及跳过菜单的进阶玩法。
- 所有脚本都必须以管理员身份启动,普通身份运行会被直接拒绝;
- 脚本执行后会弹出数字菜单,绿色代表当前系统可用的激活方式,黄色为辅助功能;
- 输入绿色选项前的编号(如 HWID、Online KMS),等脚本跑完即可,全程通常不到一分钟,不需要记任何参数;
- 进阶玩法:在分离文件版本里直接运行单个脚本,例如 HWID_Activation.cmd,文件头部注释列出了可用参数,追加
/HWID静默参数可跳过菜单直接进入静默激活。
⚠️ MAS 激活失败怎么排查:4 个高频问题按命中概率排序
跑不通时按下面的顺序检查,命中概率从高到低,每条附一句解法:
- 权限不足(最高频):普通身份运行会被拒绝。解法——重新右键"以管理员身份运行";
- 网络被拦截:命令无反应或下载中断,基本是运营商 / DNS 问题。解法——换 DoH 命令,或改用本地脚本;
- 安全软件误报:MAS 是开源脚本,MAS_AIO.cmd 的文件头注释专门说明了误报情况。解法——从官方渠道重新下载,不要找来路不明的"修复版";
- Office 版本匹配:机器上没装 Office 就选 Ohook 必然失败。解法——先确认已安装 Office,较老的 Office 版本改试 Online KMS。
确认结果与长期维护:状态检查与 KMS 180 天自动续期
这一节告诉你如何确认激活真的成功,以及之后还需要做什么。
- 激活完成后,运行 Check_Activation_Status.cmd 查看 Windows 和 Office 的激活状态;
- 状态异常时,再跑 Troubleshoot.cmd 做系统级诊断;
- 选择 Online KMS 的 Windows 激活 180 天到期后,由脚本内置的续期任务自动续期,批量机器无需人工跟进;
- 确认界面显示"已激活"后,重启一次系统即可。
💡推荐路径:先试在线一条命令,失败就下载 MAS_AIO.cmd 本地运行,激活成功后务必跑一次状态检查确认。最后提醒:MAS 属于系统激活工具,请确认使用场景符合微软软件许可条款。
【免费下载链接】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),仅供参考