Microsoft 激活脚本 MAS:Windows 与 Office 快速激活完整指南
2026/9/18 19:08:17 网站建设 项目流程

Microsoft 激活脚本 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

Microsoft Activation Scripts(简称 MAS)是一款开源的 Windows 与 Office 激活工具,一次运行最多提供 HWID、Ohook、TSforge、在线 KMS 四种激活方式,并内置激活状态检查和故障排查功能。它适合刚装完系统、或 Office 长期显示"未激活"的个人用户——如果你不想研究冗长的激活原理,只想让这台电脑尽快进入正常激活状态,MAS 是目前最常见的选择之一。

动手前,先问自己四个问题 🎯

选哪种激活方式,不看"哪个最火",而是看你这台机器和这份软件的具体情况。打开脚本之前,用下面四个问题给自己定个位:

  • 要处理的产品是什么?Windows 10/11 和 Office 的"对口"方式不同,选错方向会白忙一场(比如 Office 用了只支持 Windows 的方式)。
  • 期望有效期是多久?想要一次搞定、长期有效,还是能接受"180 天一个周期、靠续期任务保持"?这直接决定你在 HWID/TSforge/Ohook 和在线 KMS 之间怎么选。
  • 网络环境如何?在线 KMS 需要能连上微软的 KMS 服务器;如果你所在的网络(公司、学校、部分运营商)屏蔽相关域名,在线方式可能直接连不上,本地化的方式更稳。
  • 是不是商业用途?如果是公司批量部署、或交付给客户的设备,MAS 不是正确工具,请走微软官方许可渠道(详见文末合规边界)。

四个问题答完,你的选择范围其实就剩一两个了。

运行前:先做 30 秒环境自检

MAS 是命令行脚本,对环境有几个硬性要求。提前检查一遍,能避免"点完没反应"的尴尬:

  1. PowerShell 必须可用且正常。MAS 的菜单交互大量调用 PowerShell,如果系统里 PowerShell 被第三方精简或策略限制,脚本会直接报错退出。打开开始菜单搜 "PowerShell" 能正常启动即可。
  2. Null 服务必须在运行。这是 Windows 的一个基础服务,很多清理/优化工具会顺手禁用它,但批处理脚本依赖它工作。脚本启动时会自动检查,若提示 "Null service is not running",先按提示恢复该服务,别反复重跑。
  3. 脚本来源和换行格式要可靠。网上存在冒充 MAS 传播恶意软件的"修改版",请只从官方渠道获取;如果脚本被二次处理导致换行格式异常,会直接闪退。仓库里的脚本文件(如 MAS_AIO.cmd)开头就内置了换行格式和 Null 服务的自检逻辑,这是你判断脚本是否完好的一个信号。

四种激活方式横向对比 📊

项目自带的对照表(见 _ReadMe.txt)只列了产品和有效期,这里补全两个实战维度:

维度HWIDOhookTSforge在线 KMS
适用产品Windows 10/11OfficeWindows / ESU / OfficeWindows / Office
激活有效期长期长期长期180 天(有续期任务时可长期保持)
是否依赖网络基本不需要基本不需要基本不需要需要,连不上 KMS 服务器就失败
前置条件非 Windows Server 版本已安装 Office支持的产品范围内即可网络可达微软 KMS 域名
失败后的影响状态仍显示未激活,可换方式重试同左同左续期任务被删或网络变更后可能"到期未续",需重新激活

一句话读法:要长期、要稳,前三行任选其一按产品对号入座;走标准 KMS 周期机制才选第四行

按你的情况选一条主线跑通

获取脚本:官方仓库可git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts,或直接下载整合版文件 MAS_AIO.cmd。以下三条主线按用户类型给出最短可行路径:

主线一:只激活 Windows 10/11(最常见的情况)

  1. 运行MAS_AIO.cmd(或克隆仓库后打开同一文件);
  2. 在弹出菜单里,只输入绿色(可用)选项的编号,回车;
  3. 选择 HWID 激活项,等待完成。

主线二:只激活 Office

  1. 同样运行MAS_AIO.cmd
  2. 选择 Ohook 激活项(Office 的长期方案,菜单中会标注适用 Office);
  3. 完成后回到菜单,用"检查激活状态"选项复核。

主线三:系统和 Office 都要处理,或用到 ESU

TSforge 覆盖面最广(Windows / ESU / Office)。如果你不想在两个方式之间来回切,直接用 TSforge 一次跑完;或者系统走 HWID、Office 走 Ohook,分两次执行,结果同样长期有效。拆分版文件在 Activators/ 目录下,每个文件只做一件事,适合"我只想要这一项功能"的用户。

跑完之后:怎么确认真的生效了 ✅

激活完成不等于验证完成。回到菜单选择"检查激活状态",或直接运行 Check_Activation_Status.cmd,重点看两处:

  • Windows 与 Office 是分开报告的。不要只看"好像激活成功了"的整体提示,逐项确认每一行的状态描述——系统显示已激活、Office 却仍是未激活,是典型需要分别处理的情况。
  • 留意"混合状态":比如 Windows 已激活但 Office 部分组件未授权,或提示处于"宽限期/通知模式"。出现混合状态时,先记下未授权的那一项,再回到上面对它单独执行对应方式,而不是全部重跑一遍。

如果你改过系统或 Office 版本(用 Change_Windows_Edition.cmd / Change_Office_Edition.cmd),切换后同样要重新走一遍状态检查,版本变更可能让原来的激活失效。

卡住时怎么定位 🔍

按这个顺序排查,大多数问题能一步步收敛:

  1. 脚本根本没反应/闪退→ 先怀疑文件和来源。确认脚本来自官方渠道、未被第三方"改进";闪退常见原因是换行格式异常或被篡改。
  2. 报错指向 PowerShell→ 检查系统 PowerShell 是否被精简或限制(环境自检一节),恢复后重试。
  3. 提示 Null 服务未运行→ 是第三方工具禁用了系统服务,按脚本提示恢复服务即可,这不是脚本的锅。
  4. 在线 KMS 连不上→ 网络或 DNS 屏蔽了相关域名。换个网络环境试试;仍不行就放弃在线方式,改用 HWID/TSforge 这类本地方案。
  5. 显示激活了但状态仍异常→ 九成是方式与产品不匹配(比如拿 HWID 去激活 Office),对照对比表换对方式。
  6. 180 天后掉回未激活→ 检查任务计划里 MAS 的续期任务是否还在,被清理软件删掉就重新激活一次。

走到第 6 步还没解决,运行 Troubleshoot.cmd 做项目内置的深度排查,它会给出更具体的诊断信息。

合规与法律边界 ⚖️

MAS 是社区维护的开源项目,它变更的是产品的授权状态,使用时请守住四条底线:

  • 只用于自有设备:仅限你本人拥有合法使用权的电脑,且上面的 Windows/Office 本身来自合法渠道(零售、OEM 预装、订阅等)。
  • 不用于规避付费购买:商业批量授权、企业规模化部署请通过微软官方许可渠道解决,MAS 不是替代品。
  • 遵守许可证与当地法律:项目以开源许可证发布,使用产生的法律后果由使用者自行承担,不同地区对未授权激活的认定不同,请自行确认。
  • 认清有效期性质:长期方案与 180 天 KMS 周期性质不同;对外交付的承诺(比如给客户装机)不应建立在需要定期续期的机制上。

一句话:MAS 是个人在自己合法设备上的自助工具,它不是授权凭证,也不替代任何官方许可。

下一步:最短闭环行动清单

  1. 运行 Check_Activation_Status.cmd,记下当前 Windows 和 Office 各自的状态;
  2. 对照"四种激活方式横向对比"表,按产品选定方式;
  3. 运行 MAS_AIO.cmd,输入绿色选项编号,走完激活流程;
  4. 再次运行状态检查,逐项确认结果;
  5. 未通过检查时,按"卡住时怎么定位"一节的顺序排查,而不是反复重跑。

更多背景信息可参考 README.md 与 LICENSE。

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

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

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

立即咨询