Windows 10/11 与 Office 如何一次搞定永久激活:MAS 四种方法激活实战手册
【免费下载链接】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 未激活",打开 Word 顶部又多一条横幅。Microsoft Activation Scripts(MAS)就是为这类场景做的开源 Windows/Office 激活脚本,把 HWID、Ohook、TSforge、在线 KMS 四种方法打包在一起,代码全部公开。下面按准备、动手、验证三步走。
激活前,先过这四项检查清单
💡 先别急着点,花两分钟把这四件事做完,能避开后面绝大多数的弯路:
- 全程用管理员权限:不管是 PowerShell 还是脚本,都要选"以管理员身份运行",这是后面所有操作的前提。
- 先处理第三方杀毒软件:临时关闭,或把脚本加入信任列表。后文我会翻车,元凶就是它。
- 确认网络通畅:在线 KMS 这类方式要连服务器走协议流程,离线环境直接排除。
- 备份一次重要数据:激活时脚本可能会把 Windows 版本换成支持该方法的版本,备份图个安心。
主路径:三步把 Windows 变成"已激活"
目标是 Windows 10/11 永久激活,重启不掉。推荐 HWID 路线:激活状态相当于在硬件上"盖了章",章盖在机器上,只要硬件不大改,状态就一直有效。
- 开始菜单输入 "PowerShell",右键以管理员身份运行;
- 粘贴命令并回车:
irm https://get.activated.win | iexirm负责把脚本从指定地址拉下来,iex立即执行,随后弹出一个选择菜单。这条命令在 Windows 8.1 到 11 上都适用。
- 在菜单里输入绿色选项对应的编号,然后别动它,等它自己跑完。
输出会滚满几屏,等它自己停即可。我在一台 Win11 测试机上完整跑了一遍,从菜单到结束大约三分钟。
备用路线:不想敲命令的话,直接下载 MAS_AIO.cmd,右键以管理员身份运行,菜单操作一样,Vista 起的系统都能用。
📌 配图建议(位置:本节末尾):MAS 主菜单截图,画面里能看到四种激活方法及对应编号;alt 文案:"MAS 激活脚本主菜单截图,显示 HWID、Ohook、TSforge、KMS 四种激活方法编号选项"
其余三种方案怎么用,失败了怎么修
什么时候选 Ohook、TSforge、在线 KMS
Windows 弄完,别忘了 Word、Excel 顶部那条横幅。MAS 还有三种方案,各管一个场景:
- Ohook—— 只处理 Office(含 Project、Visio),2010 到最新版都支持,永久有效。大白话:它把"每次都要向总部核对许可证"换成了"本地盖章",软件不再回头核对,状态稳定下来,Office 更新也照常接收。
- TSforge—— 覆盖 Windows、延长安全更新(ESU)和 Office,永久有效。像工具箱里的老师傅:新系统用得少,但 Windows 7 这类老型号、以及官方常规支持结束后的 ESU 附加项,找它就对。
- 在线 KMS—— Windows、Office 都能激活,一次 180 天,自动续期。好比一张有有效期的餐票:票会到期,但脚本把"到期前换新票"写进了任务计划程序,自己会去领新票。前提是"窗口得开着排队"(必须联网),适合测试机、虚拟机,离线环境直接放弃。
第一条命令被拦时:换加密 DNS 通道
如果运营商或 DNS 把那个地址拦了,换这条。它走加密 DNS 通道把同一个脚本取回来再执行(需要较新版本的 Windows 10/11):
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)和上一条的区别只是域名解析改走 DoH(DNS over HTTPS),绕过网络侧的拦截,拿到的还是同一份脚本。
激活没成功:按固定顺序过一遍四步
先别急着判定失败,跑一次状态检查:
Check_Activation_Status.cmd它会一次性列出 Windows 和 Office 的版本号与授权状态,Check_Activation_Status.cmd 就在 Separate-Files-Version 目录下,双击运行即可,激活到底有没有生效,看一眼就清楚。
真没通过,按这个顺序排查:网络 → 管理员权限 → 换一种方案 → 最后跑 Troubleshoot.cmd 做系统诊断。
我有一次翻车:第三方杀毒软件把 KMS 的续期计划任务给拦了,激活当时看着通过,续期时却会掉。把杀软加白名单后重跑,通过。
给 IT 部门:带参数直接跑,不弹菜单批量部署
企业最在意免交互。脚本支持带参数直接运行:
MAS_AIO.cmd /HWID MAS_AIO.cmd /Ohook MAS_AIO.cmd /Z-Windows带参数后不再弹菜单,直接执行对应的激活动作,可以写进部署脚本里循环调用;在线 KMS 还能指定自建服务器地址和端口(参数说明见 Online_KMS_Activation.cmd 头部注释),接公司自建 KMS 环境。
想把整套源码拉下来逐行看,可以整体克隆(项目 README.md 是官方说明入口):
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-ScriptsMAS/Separate-Files-Version/ 目录把每个功能拆成了独立脚本,比如单看 HWID_Activation.cmd 理解一个机制,比啃大杂烩轻松。
📌 配图建议(位置:本节末尾):带 /HWID 参数运行 MAS_AIO.cmd 的命令窗口截图;alt 文案:"MAS 激活脚本带 /HWID 参数静默运行批量部署 Windows 的命令窗口截图"
MAS 做什么、不做什么:把边界画清楚
三句话说透:
- 源码全程公开,每一行都可以审计,社区用户量大,异常出现得快也被发现得快,当前版本 3.12。
- 命令和脚本只从官方渠道获取。改头换面的"破解全家桶"惯用的手法就是篡改命令里的下载地址,粘贴命令前把地址核对一遍。
- 四种方式都不碰更新组件,Windows Update 和 Office 更新照常工作。
权益边界也划清:Ohook 只让本机 Office 显示为已授权,不产生 OneDrive 容量、在线协作这类订阅权益,云端能力请走官方订阅。
最后:MAS 解决的是"想用却暂没买正版"的过渡期,替代不了正版订阅的完整权益。条件允许时请走正版,用开源工具也记得尊重无偿维护它的人。
【免费下载链接】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),仅供参考