MAS 激活脚本 v3.12 完整教程:三步免费去掉 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)v3.12 是一款开源免费的激活脚本,支持 Windows Vista SP1 到 Windows 11 及 Server 系列,32 位与 64 位通用。它把 HWID、Ohook、TSforge、在线 KMS 四个激活通道装进同一个菜单,重装系统后屏幕右下角挂着"在 Windows 上激活 Windows"水印、Office 打开时提示许可未激活的情况,用一次它基本就能处理掉。
四种激活通道对比:先选型再动手
四个通道的作用对象和时效完全不同,选错了要么不生效,要么白忙一场:
| 通道 | 作用对象 | 时效 | 生效条件 | 已知限制 |
|---|---|---|---|---|
| HWID | Windows 10 / 11 | 永久 | 系统更新通道可用、能联网 | Server 版不可用;不支持的版本会改用替代密钥 |
| Ohook | Office 2013 ~ 2024 | 永久 | 已安装受支持的 Office,系统为 Win10/11 常规版本 | 部分 Win10 特定版本、Server、LTSC 不可用 |
| TSforge | Windows + Office + ESU | 永久 | 能联网 | ESU 仅面向 Windows 10 停止支持后的延长安全更新 |
| 在线 KMS | Windows + Office | 180 天 | 能连到 KMS 服务器 | 非永久,默认创建自动续期任务来延续 |
💡 决策速查:只激活 Windows 选 HWID;只激活 Office 选 Ohook;两者都要、或想给 Windows 10 补 ESU 选 TSforge;只在 180 天过渡期才用在线 KMS 兜底。
三步完成激活:获取、执行、复核
第 1 步:克隆仓库到本地
打开 PowerShell 或命令提示符,执行:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts运行后你会看到:当前目录下多出一个Microsoft-Activation-Scripts文件夹,里面有MAS/子文件夹、README.md和LICENSE。⚠️ 只从官方仓库获取脚本,拿到后先核对文件是否完整。
第 2 步:以管理员运行 MAS 菜单
⚠️ 右键 MAS_AIO.cmd 选择"以管理员身份运行"(路径为MAS/All-In-One-Version-KL/MAS_AIO.cmd)。若 UAC 弹窗要求提权,点"是"。
运行后你会看到:黑色窗口标题栏显示Microsoft Activation Scripts 3.12,菜单中[1]~[4]是四种激活方式,[5]~[8]是辅助项:
1 # HWID - Windows 2 # Ohook - Office 3 # TSforge - Windows / Office / ESU 4 # Online KMS - Windows / Office其中名称显示为绿色的项,表示当前系统支持该激活方式;灰色的项跑起来多半会失败,按灰色项选号没有意义。底部提示Choose a menu option using your keyboard,此时按上一步定好的编号即可,比如只激活 Windows 就按1。
窗口随后按阶段滚动打印版本检查、密钥安装、激活请求的结果,最后给出成功或失败的结论。
第 3 步:复核激活状态
✅ 状态确认是整个流程的收尾动作,别只看"执行成功"字样。在菜单里按5选择 Check Activation Status,或者不经过菜单、直接运行 Check_Activation_Status.cmd(位于MAS/Separate-Files-Version/目录):
MAS/Separate-Files-Version/Check_Activation_Status.cmd运行后你会看到:窗口分别打印 Windows 和 Office 的当前激活状态与到期时间。HWID/Ohook/TSforge 成功的标志是状态为永久激活;在线 KMS 则显示约 180 天内的到期时间,且系统里会带一个自动续期任务。
结果核对与排障:症状 → 应对
| 症状 | 应对 |
|---|---|
| 状态与预期不符(例如期望永久激活却显示 KMS 到期时间) | 先确认所选通道与许可类型一致,再用 [5] 重新核对到期时间 |
| 提示当前版本不被所选方式支持 | 先用 Change_Windows_Edition.cmd 或 Change_Office_Edition.cmd 切换到目标版本(对应菜单[6]/[7]),再回到[1]~[4]重新激活 |
| 提示成功但水印还在 | 进菜单[8],按 Fix Licensing → Fix WMI / Fix WPA Registry → Dism RestoreHealth + SFC Scannow 的顺序处理,再回[5]复核 |
| 出现 WMI、许可服务相关报错 | 同样进入 Troubleshoot.cmd(MAS/Separate-Files-Version/),优先跑 Fix WMI 与 Fix Licensing |
常见故障速查:无输出、水印不消、权限报错
| 现象 | 原因 | 处理 |
|---|---|---|
| 在线获取命令粘贴后无输出或直接报错 | 运营商或 DNS 屏蔽了官方域名,请求到不了服务器 | 按 README.md 中 Method 1 的 DNS-over-HTTPS 备用命令重试(需较新的 Win10/11);仍不行就改用本文第 1 步的本地克隆方式 |
| 脚本提示成功但水印仍在 | 许可状态缓存未刷新,或许可组件本身状态异常 | 进[8]依次运行 Dism RestoreHealth、SFC Scannow 与 Fix WMI / Fix Licensing,再用[5]复核 |
| 提示缺少管理员权限,或提示脚本来自临时目录 | 没有以管理员身份运行;或直接在压缩包里双击脚本 | 右键重新提权运行;先把压缩包完整解压,再运行解压目录里的脚本 |
进阶:MAS 静默激活参数组合
给 MAS_AIO.cmd 传入任意/开头的参数就会跳过交互菜单,直接进入非交互执行;再追加/S则不打印过程日志,输出更干净,适合批量部署或写进任务计划:
| 场景 | 命令 | 效果 |
|---|---|---|
| 静默激活 Windows | MAS_AIO.cmd /HWID /S | 仅用 HWID 通道激活 Windows,无多余输出 |
| 三合一静默激活 | MAS_AIO.cmd /Z-WindowsESUOffice /S | 用 TSforge 一次性激活 Windows + ESU + Office |
| KMS 但不建续期任务 | MAS_AIO.cmd /K-Windows /K-NoRenewalTask | 在线 KMS 激活 Windows,且不创建默认自动续期任务 |
| 指向自建 KMS 服务器 | MAS_AIO.cmd /K-WindowsOffice /K-Server-服务器名 /K-Port-端口 | 连指定自建 KMS 激活 Windows + Office,续期任务同样默认关闭 |
更细的参数(/Z-ESU、/Z-Office、/Z-Reset、/Ohook-Uninstall、/K-Uninstall等)都在脚本源码注释里有标注,用到时再查即可。四个通道的独立脚本位于 MAS/Separate-Files-Version/Activators/,需要单独调用某个通道时可以直接运行该目录下的对应文件。
动手前提醒
运行任何激活脚本之前,先确认脚本来自官方仓库(MAS_AIO.cmd 主入口、Separate-Files-Version 下的 Check / Change / Troubleshoot 系列、Activators/ 目录构成日常会用到的全部路径),并把桌面文件、账户凭据等重要数据做好备份。选型对路、状态复核干净,这次重装系统留下的水印就彻底翻篇了。
【免费下载链接】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),仅供参考