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 四条激活通道收进同一个菜单,新装系统右下角挂着"未激活"水印的机器,以及 Office 弹"产品未激活"提示的电脑,都可以用它一次性处理。
四条通道先对号入座:谁能激活什么
MAS 的主菜单里只有 4 个激活选项,但各自的边界差别很大。动手前先按下表判断自己该走哪条路:
| 通道 | 能激活的产品 | 有效期 | 前置要求 | 用不了的情况 | 更适合谁 |
|---|---|---|---|---|---|
| HWID | 仅 Windows | 永久 | 能上网,且 Windows 更新服务正常 | 不支持 Server;老版本 Windows 会提示改用替代版密钥 | 只装 Win10/11、想一劳永逸的用户 |
| Ohook | Office 2013 ~ 2024 | 永久 | 已装受支持的 Office,系统为 Win10/11 常规版本 | 部分 Win10 特定版本、Server、LTSC 不可用 | 只要激活 Office 的办公电脑 |
| TSforge | Windows + Office + ESU(延长安全更新) | 永久 | 能联网即可 | —— | 两个都要激活,或要给 Win10 补 ESU |
| 在线 KMS | Windows + Office | 180 天(开自动续期任务后可长期保持) | 能连上 KMS 服务器 | —— | 前三条都走不通时的过渡方案 |
💡 选择思路很简单:只要 Windows 选 HWID,只要 Office 选 Ohook,两者都要或涉及 ESU 就上 TSforge,KMS 是最后的兜底。
场景一:刚装好的 Win10/11,想把系统套件一次弄完
这是最常见的情况。最小操作路径只有四步。
第 1 步:把仓库弄到本地
打开 PowerShell 或命令提示符,执行:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts成功后当前目录会多出一个Microsoft-Activation-Scripts文件夹,里面是 主脚本、README.md 和LICENSE。
第 2 步:用管理员身份启动主脚本
进入MAS/All-In-One-Version-KL/目录,右键MAS_AIO.cmd选"以管理员身份运行"。提权确认框出现时点"是"即可。
第 3 步:在菜单里挑编号
窗口标题显示Microsoft Activation Scripts 3.12,菜单列出[1] HWID、[2] Ohook、[3] TSforge、[4] Online KMS四个激活项,以及[5]~[8]的辅助功能。当前系统支持的方式会以绿色标出,底部停着Choose a menu option using your keyboard的提示。新机一般输3(TSforge 全激活)或1(只激活 Windows)。
第 4 步:等它跑完
窗口会按阶段滚动打印版本检查、密钥写入、激活请求的过程,结束时给出成功或失败的结论,成功标志是明确的激活成功字样。
场景二:只激活 Office,Windows 已经是好的
Office 单独处理走 Ohook 通道,两条路径任选:
- 走主菜单:启动 MAS_AIO.cmd 后输入
2 - 走独立脚本:直接运行 Ohook_Activation_AIO.cmd,它内部还提供安装/卸载 Ohook 的子菜单
执行完毕后,打开之前弹激活提示的 Office 程序确认——不再出现"产品未激活"横幅,就算成了。注意 Ohook 对系统版本有要求:Server、LTSC 以及部分 Win10 特定版本不在支持范围内,遇到时脚本会明确提示。
场景三:老系统、服务器与 180 天过渡
三种典型情况:
- 旧版 Windows(Vista/7/8.1)或 Server 版:HWID 只认 Win10/11,Server 完全不支持 HWID。此时用 TSforge(菜单
[3]),或改用 Online_KMS_Activation.cmd 走 KMS 拿 180 天。 - 版本不在激活支持范围内:先切换再激活。运行 Change_Windows_Edition.cmd(Windows)或 Change_Office_Edition.cmd(Office)把版本切到支持范围,再回到主菜单重新执行对应通道。
- 只需要短期过渡:选
[4] Online KMS。默认会创建自动续期任务让激活长期保持;180 天是单次激活周期,续期任务负责定期刷新。
激活之后:核对状态的三种入口
✅ 出结果后别直接关窗口,状态没确认等于白跑。三种入口按顺手程度排:
- 主菜单
[5]:Check Activation Status,最省事 - 独立脚本:运行 Check_Activation_Status.cmd
- 独立脚本里的子功能:部分激活脚本自带状态查询入口
核对要点:Windows 与 Office 各自打印出当前激活状态和到期时间。永久通道应显示已激活且无到期日(或长期有效),KMS 通道则会显示一个约 180 天后的到期时间——两者都符合预期,才能收尾。
出错了怎么修:常见故障对照
| 现象 | 背后原因 | 处理办法 |
|---|---|---|
| 脚本显示成功,水印却还在 | 许可组件状态缓存未刷新,或组件本身损坏 | 进主菜单[8]Troubleshoot,依次跑 Fix Licensing、Fix WMI / Fix WPA Registry,再执行 Dism RestoreHealth + SFC Scannow,最后回[5]复核 |
| 在线获取脚本的命令粘贴后无输出或报错 | 运营商或 DNS 把官方域名拦了,请求到不了服务器 | 按 README.md Method 1 里给出的 DNS-over-HTTPS 备用命令重试(需较新的 Win10/11);仍不行就改用本文场景一的本地克隆方式 |
| 提示缺少管理员权限,或提示脚本在临时目录中 | 没以管理员身份启动;或直接从压缩包里双击运行 | 右键重新提权运行;先把压缩包完整解压,再从解压出来的目录里运行 |
| 提示版本不支持当前通道 | 例如老系统选 HWID、Server 选 Ohook | 按场景三的路径,换通道或先切换版本 |
排障工具箱的完整内容都在 Troubleshoot.cmd:Fix Licensing、Fix WMI、Fix WPA Registry、Dism RestoreHealth、SFC Scannow 五项齐备,主菜单[8]调用的就是它。
批量部署:跳过菜单的静默参数
给MAS_AIO.cmd传任意一个带/的参数,它就会跳过交互菜单直接执行对应通道;再加/S则不打印过程日志。给多台机器批量跑、或写进任务计划时很实用:
MAS_AIO.cmd /HWID /S—— 静默用 HWID 激活 WindowsMAS_AIO.cmd /Z-WindowsESUOffice /S—— 用 TSforge 一次激活 Windows + ESU + OfficeMAS_AIO.cmd /K-Windows /K-NoRenewalTask—— KMS 激活 Windows,但不创建自动续期任务MAS_AIO.cmd /K-WindowsOffice /K-Server-服务器名 /K-Port-端口—— 指向自建 KMS 服务器
其余细分参数(/Z-ESU、/Z-Office、/Z-ProjectVisio、/Ohook-Uninstall、/K-Uninstall、/HWID-NoEditionChange等)都标注在脚本源码的注释区,需要时到 MAS_AIO.cmd 里查对应段落即可。OEM 镜像制作场景下,Extract_OEM_Folder.cmd 负责把 $OEM$ 文件夹提取出来,供预装环境调用。
仓库文件速查:真正会用到的路径
| 相对路径 | 一句话作用 |
|---|---|
| MAS/All-In-One-Version-KL/MAS_AIO.cmd | 主入口,一个菜单覆盖激活、状态查询、版本切换与故障排除 |
| MAS/Separate-Files-Version/Check_Activation_Status.cmd | 查询 Windows / Office 的激活状态与到期时间 |
| MAS/Separate-Files-Version/Change_Windows_Edition.cmd | 切换 Windows 版本 |
| MAS/Separate-Files-Version/Change_Office_Edition.cmd | 切换 Office 版本 |
| MAS/Separate-Files-Version/Troubleshoot.cmd | 排障工具箱:Dism、SFC、Fix WMI / Licensing / WPA Registry |
| MAS/Separate-Files-Version/Activators/ | HWID、Ohook、Online KMS、TSforge 四个独立激活脚本 |
| MAS/Separate-Files-Version/Extract_OEM_Folder.cmd | 提取 $OEM$ 文件夹,面向 OEM 预装镜像 |
| README.md | 官方说明与在线获取命令 |
三句话收尾
- 来源只认官方仓库:克隆或下载后核对文件齐全,再提权运行主脚本,按场景选编号。
- 永久通道是主线(HWID 管 Windows、Ohook 管 Office、TSforge 全都要),KMS 只承担 180 天的兜底角色。
- 跑完先核对状态再关窗口;状态不对就进
[8]按顺序修复,修完回[5]再确认一遍。
⚠️ 最后提醒:执行任何激活脚本前,请确认脚本确实来自官方仓库而非第三方改包,并提前备份重要数据——激活过程会改动系统许可组件,备份是最后的保险。
【免费下载链接】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),仅供参考