MAS 激活脚本指南:4 种免密钥方式激活 Windows 11 与 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)是一款开源激活脚本,解决没有产品密钥、也没有企业 KMS 却要激活 Windows 11 与 Office 的难题:一条命令完成 Windows 11 激活与 Office 激活,全程免费,内置 HWID、Ohook、Online KMS、TSforge 四种方式,适合无密钥渠道的个人用户与小团队。
原理速览:4 种免密钥方式各解决什么问题
MAS 把四种常见的免密钥激活路径整合进同一个菜单,运行后在菜单里输入编号即可,无需输入产品密钥,也无需安装任何软件。
| 方式 | 持续时长 | 网络要求 | 适用对象 | 使用备注 |
|---|---|---|---|---|
| HWID 硬件激活 | 永久 | 一次性在线验证 | Windows 10/11 | 绑定硬件指纹,换主板或迁移到新机器要重新激活 |
| Ohook | 永久 | 首次需要联网 | Office(2013 至 Microsoft 365) | 覆盖各版本 Office,常与 HWID 搭配 |
| Online KMS | 每轮 180 天 | 需要,可指向自建 KMS | Windows / Office | KMS 180 天续期任务开启后自动续,任务缺失会到期 |
| TSforge | 永久 | 完全不需要 | Windows / ESU / Office | 断网机器做离线激活的主要选择 |
按目标选:HWID 和 Ohook 适合"一次激活长期不用管",Online KMS 适合集中部署的环境,TSforge 留给离线机器。
适用边界:谁适合,谁别碰
- Windows 10/11 且能正常打开 PowerShell 的系统是主战场;Win8.1 及以下功能有裁剪,不建议使用。
- 需要能接受在本地运行开源脚本;要走严格采购合规流程,或对第三方代码不放心,就别用。
- 机器接入了域策略或装有管控软件:先在一台测试机上跑一次,确认无冲突再铺开。
获取与首次运行:PowerShell 一行式与本地备用
想完成 Windows 11 免费激活,最省事的是 PowerShell 一行式:开始菜单打开 PowerShell,粘贴回车,UAC 提权弹窗点是即可。
irm https://get.activated.win | iex菜单出现后,输入绿色选项对应的编号,几秒内返回结果。如果网络访问不到该域名,就换本地脚本:先克隆仓库,再双击运行 MAS_AIO.cmd。
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts菜单操作与一行式完全一致,区别只是脚本已经在磁盘上,不再受域名可达性影响。
场景选型:单机、批量、虚拟机三套激活组合
📌
- 个人单机:Windows 用 HWID、Office 用 Ohook,两者均永久有效,完成后无维护成本。注意 HWID 绑定硬件,更换硬件后需重新激活。
- 小办公室批量:用 Online KMS,指向自建 KMS 服务器并开启自动续期任务,一台服务器覆盖全部机器,180 天周期自动续。先验证与域策略、管控软件无冲突再铺开。
- 虚拟机与临时环境:先 KMS 激活(一轮 1~3 分钟)再打快照,快照可批量复用。打快照前运行 Check_Activation_Status.cmd 复核状态,避免恢复后状态漂移。
排障手册:先对现象再动手 🔧
⚠️ 杀毒软件报威胁:KMS 类脚本是常见误报对象。从官方获取渠道核对代码,并把脚本目录加入白名单。
域名被拦截怎么处理
irm无响应时,多半是域名被运营商或 DNS 拦截。较新的 Win10/11 可改用 DoH 方式:
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)激活后仍提示未激活怎么排查
多为版本与许可状态不匹配,或激活服务未启动。运行 Troubleshoot.cmd 逐项排查,比反复重跑激活命令更有效。
KMS 180 天续期任务怎么确认
180 天后回到未激活,说明自动续期任务未生效:手动补一次激活,重新添加续期任务,再用 Check_Activation_Status.cmd 复核状态。
MAS 属于免费第三方工具,并非微软官方渠道。建议激活前后都用 Check_Activation_Status.cmd 复核状态;✅ 出现异常时从 Troubleshoot.cmd 开始逐项排查。
【免费下载链接】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),仅供参考