MAS 激活脚本完整实战指南:Windows 激活与 Office 激活如何一次搞定
2026/9/24 18:53:41 网站建设 项目流程

MAS 激活脚本完整实战指南:Windows 激活与 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

电脑右下角弹出"Windows 尚未激活",Office 顶部挂着"未授权产品"的灰条,是不是很烦?开源项目Microsoft Activation Scripts(简称 MAS)把 HWID、Ohook、TSforge、Online KMS 四种 Windows 激活 / Office 激活路线和状态检查、故障排查工具打包在一起,照着菜单输入数字就能完成激活与维护。

🔍 动手前先体检:先看清系统激活现状

结论:先跑一遍状态检查脚本,再决定用哪条路线,能避免 80% 的盲目操作。

1. 运行激活状态检查脚本

右键以管理员身份运行 Check_Activation_Status.cmd(也可以直接运行 MAS_AIO.cmd 进菜单选检查项),它会同时显示 Windows 与 Office 的激活状态、许可证类型和剩余激活时间。

2. 确认你的系统环境

  • 激活方式对应不同系统:HWID 只支持Windows 10-11;Ohook 面向Office;TSforge 覆盖 Windows / ESU / Office;Online KMS 通吃 Windows 与 Office。
  • 记录你的 Windows 版本号与 Office 版本(如 2016 / 2019 / 2021),后面选路线要对照。

小提示:检查脚本本身不改动激活,放心先跑;全程记得用管理员权限运行。

🧭 对号入座选路线:4 种激活方式怎么选

结论:激活方式没有"谁最好",只有"谁适合你",按下面场景对号入座即可。

四种路线对比表

路线覆盖对象激活周期联网要求一句话点评
HWIDWindows 10-11永久激活时需联网验证个人电脑首选,激活后不再续期
OhookOffice永久无需联网Office 用户最优解,一次搞定
TSforgeWindows / ESU / Office永久完全离线老系统、服务器、无网络机器的救星
Online KMSWindows / Office180 天(可装续期任务长期有效)需联网灵活,适合测试机与批量轮换

按场景选型

  • 如果你是自用 Win10/11 台式机或笔记本,想一次激活长期省心 →HWID,激活后绑定数字许可证,无需续期。
  • 如果你主要是 Office 弹窗烦,不想反复处理授权 →Ohook,专门负责 Office 激活。
  • 如果你用的是老系统、Windows Server,或机器不方便联网,甚至要处理 Windows 10 停更后的 ESU(扩展安全更新)→TSforge,它是完全离线运行的方案。
  • 如果你是临时测试、多台机器轮换,不想折腾永久方案 →Online KMS,单次 180 天,可以配合计划任务自动续期。
  • 如果你不想研究:直接运行一体化脚本 MAS_AIO.cmd,菜单里绿色高亮的选项就是当前系统的推荐路线,跟着选即可。

⚙️ 上手:从拿到脚本到完成激活

结论:两种执行方式任选其一,核心都是"进菜单 → 输数字 → 等完成"。

方式一:PowerShell 一行命令(Windows 8.1 / 10 / 11)

  1. Win键输入PowerShell右键 → 以管理员身份运行
  2. 粘贴执行下面这行命令并回车:
irm https://get.activated.win | iex
  1. 如果上面的命令被运营商屏蔽卡住,改用这条备用命令(需要较新的 Win10/11):
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)

小提示:执行前务必核对网址是否正确,并确认来源可信,第三方篡改过的"魔改地址"才是真正的高危来源。

  1. 脚本窗口出现菜单后,输入绿色高亮选项对应的数字,回车等待完成即可。

方式二:下载脚本本地运行(Windows Vista 及以上通用)

  1. 获取脚本,任选其一:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts

或直接单独下载 MAS_AIO.cmd 文件。

  1. 右键MAS_AIO.cmd→ 以管理员身份运行
  2. 在弹出的菜单中输入数字选择激活方式(1HWID、2Ohook、3TSforge、4Online KMS),脚本自动处理后续步骤。

小提示:如果你只需要单一功能,也可以直接用分离版脚本,如 HWID_Activation.cmd、Ohook_Activation_AIO.cmd、TSforge_Activation.cmd、Online_KMS_Activation.cmd,用途说明见目录内的 _ReadMe.txt。

✅ 怎么确认成功了

结论:激活成功与否,以状态脚本的输出为准,而不是以"弹窗消失了"为准

1. 再次运行状态检查:重跑 Check_Activation_Status.cmd,成功标志是:

  • Windows 显示Activated(已激活),许可证类型为 Digital License(HWID)或 KMS Client / 相应类型;
  • 在线 KMS 路线会显示剩余约180 天的激活有效期,属正常现象;
  • Office 显示已激活,且各组件(Word、Excel 等)状态一致。

2. 顺手核对系统属性Win + Pause打开系统信息,底部"Windows 已激活"字样可作为辅助确认。

3. "看着像没激活"的常见情况

  • 激活完成但桌面图标、水印没立刻消失——重启一次通常就好;
  • KMS 路线显示"剩余 180 天"——这不是失败,是 KMS 的机制,装了续期任务后会自动续;
  • 个别组件仍显示未授权——多为旧许可证残留,用 Troubleshoot.cmd 清理后重新激活。

🛠️ 出错自查:常见问题排查

Q1:PowerShell 报"禁止运行脚本"或执行策略错误?原因是没开管理员权限,脚本下载/执行被策略拦截。操作:重新以管理员身份打开 PowerShell 再执行;仍不行就改用方式二,本地运行MAS_AIO.cmd

Q2:irm命令一直卡住或超时?原因是运营商或 DNS 屏蔽了激活域名。操作:换用带--doh-url参数的备用命令,或干脆下载脚本本地运行。

Q3:激活完成后仍提示"未激活"?原因多为旧许可证残留干扰了新激活。操作:先跑 Check_Activation_Status.cmd 定位哪一环没生效,再用 Troubleshoot.cmd 清理残留后重新激活。

Q4:杀毒软件报毒,还能用吗?原因是脚本需要读写许可相关的注册表与文件,行为敏感容易误报。操作:MAS 是开源项目、代码可审查,建议把脚本加入白名单;同时务必只从官方仓库获取文件

Q5:Office 一直激活不成功?原因多为路线选错或版本不匹配。操作:确认你用的是 Ohook 路线,再确认 Office 为 2013 及以上版本。

Q6:老教程里的 KMS38 怎么找不到了?原因:新版本已用TSforge 取代 KMS38,覆盖面更广。操作:认准 TSforge,别再找旧版脚本。

💡 进阶玩法:老手才用的隐藏操作

  • 静默参数,无人值守MAS_AIO.cmd支持命令行参数直接指定路线,如/HWID/Ohook/Z-Windows/Z-ESU/K-Windows/K-Office/K-WindowsOffice,适合装机时写进批量脚本。
  • 一条命令批量激活:参数可以连写,如/HWID /Ohook同时完成 Windows 与 Office 激活。
  • OEM 预激活:用 Extract_OEM_Folder.cmd(或 AIO 菜单中的对应项)按需组合激活方式,生成$OEM$文件夹,装机时自动完成激活,适合装机商预装。
  • KMS 自动续期:Online KMS 激活后可安装续期计划任务(Renewal Task),到期前自动续上,180 天变"终身有效",适合长期测试机。
  • 版本切换:家庭版想走 HWID 前先跑 Change_Windows_Edition.cmd 切到支持的目标版本;Office 换版本用 Change_Office_Edition.cmd。
  • 不想自动改版本:可加/HWID-NoEditionChange参数,让 HWID 激活跳过版本切换。

🎯 现在就可以做的 3 步

  1. 以管理员身份运行 Check_Activation_Status.cmd,摸清当前激活状态;
  2. 按本文"对号入座"选路线(个人 Win10/11 选 HWID,Office 选 Ohook,离线/服务器选 TSforge,临时选 Online KMS);
  3. 用 PowerShell 一行命令或本地运行MAS_AIO.cmd完成激活,最后再跑一次状态检查确认。

一句话结论:个人 Windows 电脑选 HWID,Office 用户选 Ohook,老系统与服务器选 TSforge,临时需求选 Online KMS——记住这四句,激活从此一次搞定。

详细机制说明可参考项目根目录的 README.md,各激活脚本的对应关系见 Activators/_ReadMe.txt。

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询