MAS 激活指南:免费激活 Windows 与 Office,永久去水印只需 3 步
【免费下载链接】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
系统右下角的"未激活"水印、Office 反复弹出的"未许可"提示,都不用产品密钥就能去掉:开源工具 Microsoft Activation Scripts(MAS)免费激活 Windows 10/11 与 Office。MAS 激活全程不花钱,代码完全开源、可逐行审查,四种激活方式各有分工,下面按你的实际诉求逐一说清。
该用哪种:先回答两个问题
动手之前问自己两件事:要不要永久?要不要覆盖 Office?
- 只要 Windows、想要永久 → 用 HWID(Hardware ID,硬件标识绑定激活),它绑定当前硬件,一次激活后长期有效、无需维护。
- 只要 Office → 用 Ohook,专为 Office 2013–2024 设计,同样永久。
- 两者都要 → 选 TSforge,一步到位,还顺带覆盖 ESU(Extended Security Updates,微软为停止支持的系统提供的付费延长安全更新)。
- 机器只打算用几个月 → 在线 KMS(微软为企业提供的批量激活渠道),单次激活 180 天。
📌 两个前提记一下:PowerShell 方式要求 Windows 8.1/10/11,且必须以管理员身份运行;系统更旧就直接用本地 .cmd 脚本,门槛低到 Windows Vista SP1 和 7 都能用;无论哪种路径,全程都需要联网获取激活载荷。
去掉 Windows 未激活水印:菜单选 1,HWID 一次永久
- 按 Windows 键搜索 PowerShell,右键选"以管理员身份运行"。激活脚本需要管理员权限才能写入系统激活状态,权限不足会被直接拦下。
- 粘贴下面这条命令并回车:它负责下载并运行 MAS 主脚本,中途若弹出提权请求,点确认即可:
irm https://get.activated.win | iex- 脚本跑起来后会弹出一个菜单,所有可执行项都用绿色显示,跟着颜色选就不会错。输入
1回车,选中 HWID。
HWID 通过微软官方校验渠道完成激活,并绑定当前这套硬件;一次激活长期使用,水印不会回来,也不需要再维护。✅ 成功的标志:设置 → 系统 → 激活页面显示"已激活",右下角水印消失。
命令拉不下来:两条备用路径
上面的命令反复中断,多半是本地网络环境屏蔽了官方域名,两条路径二选一:
- 把解析改成 DoH(DNS-over-HTTPS,加密的 DNS 查询通道,可绕过本地 DNS 屏蔽),仍在同一个 PowerShell 窗口执行,要求较新的 Windows 10/11:
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)- 或者干脆不走网络下载:先把源码克隆到本机,再双击仓库里的 MAS_AIO.cmd。
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts本地脚本弹出的菜单与 PowerShell 版本是同一套,输入对应编号即可完成激活,老系统走这条路最稳。
Office "未许可"提示:同一菜单选 2,Ohook 永久有效
如果系统已经激活、只剩 Office 还提示"未许可",不用换工具:重新执行上面那条命令(或再次双击 MAS_AIO.cmd),菜单出现后输入2选 Ohook。Ohook 覆盖 Office 2013–2024 各版本,激活一次永久有效,没有到期日。
提示版本不受支持时
运行 Change_Office_Edition.cmd 把当前版本切换到 Ohook 支持的版本,再执行一次 Ohook 即可。Windows 版本不匹配时逻辑相同,改用 Change_Windows_Edition.cmd 切换后再重新激活。
Windows 和 Office 一起处理:TSforge 一次收尾
菜单里输入3选 TSforge,Windows、Office 和 ESU 一次全部处理完,且都是永久激活。不喜欢一步到位的话,也可以把前面的 HWID(编号 1)与 Ohook(编号 2)依次跑完,最终效果一样,只是多一次交互。
机器只用几个月:KMS 180 天到期怎么续
选在线 KMS:Windows 与 Office 都支持,单次激活 180 天。默认情况下脚本会自动装一个续期任务,到期前悄悄续上,日常基本感知不到;如果你当时用/K-NoRenewalTask参数跳过了这个任务,就不存在自动续期,到期前手动再执行一次 KMS 激活即可。
状态验证与四类常见报错:收尾都在这
确认激活状态与剩余天数
- Windows 看"设置 → 系统 → 激活";Office 打开"账户"页查看产品信息,显示已激活就算完成。
- ✅ 更稳妥的做法:双击 Check_Activation_Status.cmd,它会逐项列出每个产品的激活状态和剩余天数。状态显示已授权、没有到期倒计时就是成功;KMS 用户会看到大约 180 天的剩余时长。
四类最常见报错及处理方式
- PowerShell 提示禁止运行脚本——执行策略把下载脚本拦下了。在同一窗口执行
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,输 Y 确认后重跑;还不行就改用本地 .cmd。 - 提示版本不受支持——先跑 Troubleshoot.cmd 做诊断,确认是版本不匹配后,用 Change_Windows_Edition(Office 用 Change_Office_Edition)切换版本,再重新激活。
- 下载中断或命令执行不了——网络屏蔽了官方域名,按前面提到的 DoH 命令或本地脚本两条路径处理。
- ⚠️ 第三方杀软报毒——开源脚本的特征触发了误报,临时关闭杀毒软件重跑,完成后记得恢复。
进阶:批量部署几十台机器的静默参数
要一次处理几十台机器,不必每台都开菜单交互。给命令行追加参数,脚本会跳过交互直接进入无人值守模式:
MAS_AIO.cmd /HWID MAS_AIO.cmd /Ohook需要 Windows 和 Office 一起处理、或连 ESU 也覆盖时,把参数换成/K-WindowsOffice(KMS 方式激活 Windows + Office)或/Z-WindowsESUOffice(TSforge 方式覆盖 Windows + ESU + 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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考