Windows 激活老被催?MAS 开源脚本的 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
壁纸刚换好,右下角弹出一行小字:「需要激活 Windows」。删不掉的徽标、Office 角落里的激活提示,成了新装机最后的烦心事。MAS(Microsoft Activation Scripts,微软激活脚本)就是一套开源的 Windows 激活与 Office 激活方案:HWID、Ohook、TSforge、在线 KMS 四种方式加上状态查询、版本切换、故障排除等配套工具,都整合在一个MAS_AIO.cmd里,也可以用一行 PowerShell 命令直接跑起来。
MAS 到底是个什么东西
MAS 是个完全开源、免费的激活器。它的核心是四个激活器,外加一批围绕激活这件事的工具:查状态、切版本、清旧数据、提 OEM 信息。覆盖范围从 Windows Vista 一直往上走,32 位和 62 位系统、Office 2013 到 2024 都在支持范围内,语言版本也做适配。
它和网上流传的「补丁工具」最大的区别在于:代码全部公开,跑的是什么、动了哪些服务,你都能自己翻出来看。放心与否,判断权在你手里。
按你的情况挑路线:4 种方式怎么选
与其把四个功能平铺着念一遍,不如按「要激活什么、想用多久」来对号入座。
Windows 10/11 想一劳永逸,走 HWID
系统就是 Win10 或 Win11,激活一次后不想再管,HWID 是最稳的一条路。它通过微软官方服务器做验证,属于真正的 Windows 10 永久激活,后续不需要任何续期动作。对应脚本在MAS/Separate-Files-Version/Activators/HWID_Activation.cmd,跑一体化版本时菜单里直接有这个选项。
Office 激活失败先查这里:Ohook 是它的专门通道
Office 和 Windows 是分开的两件事。Ohook 专给 Microsoft Office 设计,2013 到 2024 的全版本都覆盖,32 位、64 位通吃。如果你卡在 Office 2016、2019 或更新的版本上反复提示激活失败,优先走这条路,脚本位置是MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd。
Windows、Office 和 ESU 要一次办完,用 TSforge
想一条脚本把 Windows、Office 连同扩展安全更新(Extended Security Updates)都覆盖掉,TSforge 是最全面的选择,同样是永久激活,一次跑完三种产品。文件在MAS/Separate-Files-Version/Activators/TSforge_Activation.cmd。
KMS 激活 180 天到期?这条路线留着备用
前面几条在你的环境里走不通,或者眼下只想先顶着用,就上在线 KMS。它同时支持 Windows 和 Office,激活期 180 天;配合自动续期任务可以按周期续下去,长期维持激活状态。脚本在MAS/Separate-Files-Version/Activators/Online_KMS_Activation.cmd。
四条路线放在一起,方便对照:
| 方式 | 管什么 | 管多久 | 什么时候选它 |
|---|---|---|---|
| 在线 KMS | Windows + Office | 180 天,可挂任务续期 | 临时使用,或其他路线不可用时 |
| HWID | Windows 10/11 | 永久 | 个人电脑的首选 |
| TSforge | Windows / Office / ESU | 永久 | 想一次性全办完 |
| Ohook | Office 2013–2024 | 永久 | Office 是主要痛点 |
一行 PowerShell 命令,3 分钟完成 Windows 激活
最快的路径是连下载都省掉:打开开始菜单,搜出 PowerShell,把下面这行贴进去回车——
irm https://get.activated.win | iex随后出现一个带编号的菜单,照着前面对好的路线,输入绿色选项对应的数字就能开跑。这条命令适用于 Windows 8.1、10 和 11。
网络被运营商拦了、命令没反应的话,换 DoH 绕行的写法(需要较新的 Windows 10/11):
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)PowerShell 这边实在跑不起来,就走传统下载路线:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts克隆下来之后双击MAS/All-In-One-Version-KL/MAS_AIO.cmd。这个一体化主脚本里装着全部激活选项和辅助工具,从 Windows Vista 起都能用。
动手之前,把安全这件事说透
这部分不是客套话,放在中间正好卡在「会操作」和「真操作」之间:
- 先核对地址。那条 PowerShell 命令的本质是「下载脚本并立即执行」:
irm负责下载,iex负责执行。粘贴之前把 URL 逐字看清楚,有人靠篡改这个地址传播伪装成 MAS 的恶意程序,这是最常见的坑。 - 只用官方来源。始终从官方仓库获取 MAS 激活脚本最新版,来历不明的修改版不要碰。开源意味着你可以拉下来 diff 一下,代码有没有被动手脚一目了然。
- 给足权限。激活要动系统服务,用管理员身份运行,普通权限下大概率直接失败。
- 杀软误报提前处理。部分安全软件会对这类脚本报可疑,先临时关掉,激活完成后再打开。
- 系统级操作前先备份。切版本、清理激活信息都会碰到系统文件,重要数据先留一手。
企业环境或生产系统更建议先在测试机上把路线验证一遍,确认和现有系统兼容再推广。
激活失败别硬试,按这个顺序查
问题九成落在三类里:
- 命令执行不了。多半是 PowerShell 执行策略卡住了,先跑
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser再试;还不行就直接走传统路线,手动执行MAS_AIO.cmd。 - 跑完了仍提示未激活。先确认激活方式和系统版本是否匹配——比如 HWID 只认 Windows 10/11。然后运行
MAS/Separate-Files-Version/Troubleshoot.cmd做诊断:它能检查常见错误、清理残留的旧激活信息,并给出对应的处理建议。 - Office 单独失败。通常是版本没对上。确认 Office 落在 2013–2024 区间内、优先试 Ohook,仍失败的话回头检查安装完整性。
激活成功后,用MAS/Separate-Files-Version/Check_Activation_Status.cmd复核一遍:Windows 激活状态、Office 激活状态、剩余时间都能实时看到,之后定期跑一次也能盯住状态变化。
激活方式没错、但版本不对(比如该用专业版却在用家庭版)时,用这两个切换脚本:系统走MAS/Separate-Files-Version/Change_Windows_Edition.cmd,Office 走MAS/Separate-Files-Version/Change_Office_Edition.cmd。另外MAS/Separate-Files-Version/Extract_OEM_Folder.cmd负责提取系统 OEM 信息,部分 OEM 机器的激活场景会用到。
想翻仓库的话:目录结构一览
Microsoft-Activation-Scripts ├── MAS │ ├── All-In-One-Version-KL │ │ └── MAS_AIO.cmd # 一体化主脚本,首选入口 │ └── Separate-Files-Version │ ├── Activators # 四个激活脚本各自独立 │ │ ├── HWID_Activation.cmd │ │ ├── Ohook_Activation_AIO.cmd │ │ ├── Online_KMS_Activation.cmd │ │ └── TSforge_Activation.cmd │ ├── Check_Activation_Status.cmd # 查状态与剩余时间 │ ├── Change_Windows_Edition.cmd # 切系统版本 │ ├── Change_Office_Edition.cmd # 切 Office 版本 │ ├── Extract_OEM_Folder.cmd # 提取 OEM 信息 │ └── Troubleshoot.cmd # 故障排除入口 ├── LICENSE # 开源许可证 └── README.md收尾
家用机就定一条默认路线:Windows 走 HWID,Office 走 Ohook,想一次全办完就上 TSforge——想清楚之后,把那行 PowerShell 命令贴进去,剩下的交给脚本。
【免费下载链接】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),仅供参考