MAS 激活脚本完全指南:一条命令激活 Windows 与 Office(v3.12)
【免费下载链接】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
Microsoft Activation Scripts(简称 MAS)是一套免费开源的 Windows 与 Office 激活脚本,把 HWID、Ohook、TSforge、Online KMS 四种激活手段放进同一个命令行菜单,并内置激活状态检查与故障诊断工具。刚装完系统、想先解决"未激活"水印又不急着购买授权的个人用户、IT 运维和测试环境搭建者,都可以用它快速处理。
一、适用环境与前置条件
先花 30 秒确认你的系统能不能跑,能省掉后面大量的返工。
| 检查项 | 要求 | 说明 |
|---|---|---|
| 操作系统 | Windows Vista 及以后(含 Win 10/11、Windows Server 各版本) | PowerShell 一键方式要求 Win 8.1/10/11 |
| Office 版本 | 2013 – 2024 | 其他版本不在官方支持范围 |
| 权限 | 管理员身份 | 激活需要修改系统许可文件 |
| 网络 | 在线激活方式必须联网 | 运营商/DNS 拦截时可改走 DoH 或本地脚本 |
提示:
irm命令负责从指定 URL 下载脚本,iex负责执行。执行前务必核对 URL 拼写,避免第三方篡改过的链接混入恶意代码。
二、最短路径跑通(3 步以内)
首选 PowerShell 一键方式(Win 8.1/10/11):
- 开始菜单搜索 "PowerShell",以管理员身份打开
- 粘贴执行:
irm https://get.activated.win | iex- 菜单弹出后,输入绿色选项对应的数字,等待执行结束即可
如果该命令被 ISP/DNS 拦截,换用 DoH 备用命令(需要较新的 Win 10/11):
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)PowerShell 完全不可用时,走本地脚本:克隆仓库后直接运行一体化入口 MAS_AIO.cmd:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts右键"以管理员身份运行"该 .cmd 文件,菜单内容与在线方式一致。
三、方式怎么选:四种激活手段对照
菜单里四个绿色选项各有定位,按下表对号入座即可:
| 激活方式 | 适用对象 | 激活时长 | 适合谁 |
|---|---|---|---|
| HWID | Windows 10/11 | 永久 | 个人电脑,走微软服务器验证,激活后不再依赖任何服务器 |
| Ohook | Office 2013-2024 | 永久 | 同一台机器上的 Office,不影响后续更新 |
| TSforge | Windows / ESU / Office | 永久 | 需要 Extended Security Updates 的场景,备选方案 |
| Online KMS | Windows / Office | 180 天 | 短期测试环境、临时部署;可在菜单中设置续期任务延长 |
一句话决策:个人电脑 = HWID + Ohook;服务器/ESU = TSforge 或 KMS 类方式;临时环境 = Online KMS。
四、出问题了怎么办:失败自检清单
按顺序逐项排查,大多数卡点在前两项就能解决:
irm命令报错或无反应→ 先用 DoH 备用命令;仍失败则切换到本地脚本入口- URL 是否被改动→ 手动下载/执行脚本时核对原始地址,警惕伪装成 MAS 的第三方链接
- 执行完仍显示未激活→ 运行诊断脚本 Troubleshoot.cmd 自动排查,它同时可以清理旧激活信息、重置激活状态
- Office 单独失败→ 确认版本落在 2013-2024 区间,且与所选激活方式匹配;多数情况下改用 Ohook 即可解决
- 杀毒软件拦截→ 部分安全软件会误报,添加例外或临时退出后重新运行
- 想确认当前状态→ 运行 Check_Activation_Status.cmd,可查看 Windows/Office 激活状态与剩余期限
五、仓库里还有什么:目录结构与辅助脚本
Microsoft-Activation-Scripts/ ├── MAS/ │ ├── All-In-One-Version-KL/ │ │ └── MAS_AIO.cmd # 一体化入口,等价于 PowerShell 菜单 │ └── Separate-Files-Version/ │ ├── Activators/ # 四个单一功能激活器 │ │ ├── HWID_Activation.cmd │ │ ├── Ohook_Activation_AIO.cmd │ │ ├── Online_KMS_Activation.cmd │ │ └── TSforge_Activation.cmd │ ├── Change_Windows_Edition.cmd # 切换 Windows 版本 │ ├── Change_Office_Edition.cmd # 切换 Office 版本 │ ├── Check_Activation_Status.cmd# 查询激活状态与剩余时间 │ ├── Extract_OEM_Folder.cmd # 备份 OEM 激活文件,重装/迁移前有用 │ └── Troubleshoot.cmd # 故障诊断与激活状态重置 ├── LICENSE # GPL v3 许可证 └── README.md日常只需要两个位置:All-In-One-Version-KL/下的一体化脚本,和Separate-Files-Version/下的单一激活器与工具脚本。详细说明可参考 Activators 目录内的说明文件。
六、版本、授权与获取更新
项目信息卡片
- 当前版本:3.12(发布日期 2026-07-04)
- 验证方式:运行脚本后显示的版本号,与官方仓库标注对照,即可确认是否在用最新版
- 许可证:GNU GPL v3,全文见 LICENSE
- 更新获取:重新执行
git clone或拉取最新代码;在线入口irm https://get.activated.win | iex每次拉取的都是当时最新脚本
拿一次最新脚本,跑一遍状态检查,按上表的场景选择对应方式,未激活提示即可彻底收尾。
【免费下载链接】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),仅供参考