Windows 11 激活完整指南: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"水印和通知区反复弹出的提醒,是你现在想解决的事。Windows 11 激活这件事不用花钱,也不用找产品密钥:开源工具 Microsoft Activation Scripts(MAS)完全免费,覆盖 Windows 10/11 与 Office 2013–2024,提供 HWID、Ohook、在线 KMS、TSforge 四条路径。
🎯 先选路:按使用场景对号入座
四张路径各有有效期,先按下表给自己定位,后面的章节按你选的路径读即可。
| 使用场景 | 判断条件 | 推荐路径 | 有效期 |
|---|---|---|---|
| 主力机长期用 | Windows 10/11,装完不想再管 | HWID | 永久 |
| 只需要 Office | Windows 已激活或另行处理 | Ohook | 永久 |
| 虚拟机、测试环境 | 几个月内就会重装 | 在线 KMS | 180 天(默认自动续期) |
| Windows + Office 全都要 | 不想把脚本跑两遍 | TSforge | 永久 |
主力机四步完成永久激活
绝大多数情况走 HWID:它把本机硬件信息提交给微软官方服务器做硬件绑定,一次成功永久有效。前提是机器能上网、PowerShell 可用,分四步:
打开开始菜单,搜索 PowerShell 并启动它;
粘贴下面这行命令并回车,它会在线下载并启动 MAS 激活菜单:
irm https://get.activated.win | iex预期看到:窗口清屏后出现编号的激活菜单,绿色项为可用选项。
在菜单中输入 HWID 对应的编号,回车确认;
等待提示激活完成,关闭窗口即可,此后无需任何后续操作。
不想走在线菜单时,可下载 HWID_Activation.cmd 单独运行,效果相同。注意 HWID 只接受受支持的 Windows 10/11 版本,若你的版本不在其列,先用 Change_Windows_Edition.cmd 切换到受支持版本,再回来执行激活。
其余三条路径速览,各看各的适用面
Ohook:Office 2013–2024 一次性永久激活
Ohook 在本地模拟 Office 的激活服务,授权校验在本地直接通过,不经过在线服务器,激活后永久有效。执行方式:激活菜单中 Ohook 项,或单独运行 Ohook_Activation_AIO.cmd。它只管 Office,不处理 Windows 水印;Windows 侧请搭配 HWID 或 TSforge。
在线 KMS:虚拟机与临时环境的 180 天方案
在线 KMS 连接公开的 KMS 服务器,按企业内网同款机制申请激活,有效期 180 天;脚本默认会创建计划任务按期自动续期,机器定期联网即可。执行方式:菜单中在线 KMS 项,或单独运行 Online_KMS_Activation.cmd。如果不想安装续期任务,加参数 /K-NoRenewalTask 跳过,手动续期办法见下文维护部分。
TSforge:Windows、Office 与 ESU 一次全包
TSforge 在本机部署密钥与 KMS 宿主服务(csvlk),激活不依赖外部服务器,还可顺带覆盖 Windows 延长安全更新(ESU)。执行方式:菜单中 TSforge 项,或单独运行 TSforge_Activation.cmd。它是永久激活,但依赖本地宿主服务持续存在,做系统清理时别误删该服务,否则激活会失效。
走不通时按顺序排查这三步
在线命令下载失败——通常是运营商或 DNS 屏蔽了域名。换成走 DNS-over-HTTPS 的这条命令再试一次,需要较新的 Windows 10/11:
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)预期看到与第一步相同的激活菜单;若仍失败,进入第 2 步。
PowerShell 被执行策略拦截——粘贴命令报错时,先在同一个窗口运行执行策略放行命令并输入 Y 确认:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser然后重新运行激活命令。如果 PowerShell 在企业策略下彻底不可用,改用离线方式:把仓库克隆到本地,再双击运行 MAS_AIO.cmd(Windows Vista 及以上均可):
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts离线菜单与激活逻辑和在线命令一致,只是脚本来源不同。
第三方杀软报毒——MAS 完全开源,误报偶有发生。脚本都是纯文本 .cmd,运行前可以打开逐步核对逻辑;确认无误后临时关闭杀软重跑,完成后恢复开启。
激活后先验证,再谈长期维护
激活完成要当场验证,别等水印自己说话:Windows 侧看"设置 → 系统 → 激活"是否显示已激活;Office 侧看"账户 → 产品信息"是否显示已授权。想要更细的结果,运行 Check_Activation_Status.cmd,它会逐项列出 Windows 与 Office 的激活状态和剩余天数。
180 天路径的续期:在线 KMS 默认安装的续期任务会在到期前主动申请下一个 180 天,无需操作。若激活时用过 /K-NoRenewalTask 跳过任务,就在到期前手动重跑一次 Online_KMS_Activation.cmd,这是全部补救动作,无需改动其他配置。
激活没生效时,先运行 Troubleshoot.cmd 诊断;若提示当前版本不受支持,用 Change_Windows_Edition.cmd 切换到受支持版本,再重跑对应激活方式。
📎 附录:批量部署参数速查
菜单面向单台机器;多台机器批量部署时,带参数运行脚本会直接无人值守执行,不弹交互菜单。这些参数适合写进部署脚本(组策略、启动脚本或任意批量工具):
| 静默参数 | 作用 |
|---|---|
| /HWID | Windows 永久激活 |
| /Ohook | Office 永久激活 |
| /K-WindowsOffice | Windows + Office 走在线 KMS(180 天,默认附带自动续期任务) |
| /K-NoRenewalTask | 与 /K-WindowsOffice 搭配,跳过安装自动续期任务 |
| /Z-Windows | TSforge 永久激活 Windows |
| /Z-Office | TSforge 永久激活 Office(含 Project/Visio) |
部署示例(对每台机器同时完成 Windows 与 Office 永久激活):
MAS_AIO.cmd /HWID /Ohook四条路径对象不同、期限不同,入口却只有同一个菜单:主力机选永久,临时环境选 180 天。建议现在就按第一节的表格定位自己的场景,从"主力机四步"开始执行,十分钟内就能清掉水印。
【免费下载链接】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),仅供参考