☰
MAS 激活指南:4 种方法免费永久激活 Windows 10/11 与 Office
2026/10/14 2:19:30 网站建设 项目流程

MAS 激活指南:4 种方法免费永久激活 Windows 10/11 与 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

MAS(Microsoft Activation Scripts)是一款免费开源的激活工具,不需要产品密钥,运行后在菜单里输入一个数字,就能完成 Windows 10/11 和 Office 2013–2024 的激活。读完这篇指南,你可以独立完成三件事:根据自己情况选出合适的方法、正确启动脚本、核实激活结果。

动手前先定三件事:激活什么、要永久还是临时、要不要 ESU

MAS 提供四种激活方法,边界各不相同,先对照下表确定自己的场景,后文所有步骤都按这个选择展开:

你的场景对应方法有效期覆盖对象
只用 Windows,希望一劳永逸HWID永久Windows 10/11,32 位与 64 位均可
只需要 Office 能用Ohook永久Office 2013–2024 全系
双系统都要,还要延长安全更新TSforge永久Windows + Office + ESU
临时使用一段时间在线 KMS180 天Windows + Office

场景一:只激活 Windows 并长期使用(HWID)

HWID 会把本机硬件信息提交到官方服务器做绑定验证,成功后永久有效,32 位、64 位系统都支持。除了走菜单,也可以直接运行单文件脚本 MAS/Separate-Files-Version/Activators/HWID_Activation.cmd。

场景二:只激活 Office 2013–2024(Ohook)

Ohook 支持 2013 到 2024 的各代 Office,激活一次同样永久有效。单文件脚本为 MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd,与 HWID 脚本在同一目录。

场景三:Windows、Office 和 ESU 一并解决(TSforge)

如果你的机器需要延长安全更新(ESU),TSforge 是唯一能覆盖它的方案,激活后三项均为永久有效。单文件脚本见 MAS/Separate-Files-Version/Activators/TSforge_Activation.cmd。

场景四:临时使用(在线 KMS)

KMS 是四种方法里唯一的临时方案,对 Windows 和 Office 各给 180 天有效期,脚本默认会装好续期任务。单独脚本为 MAS/Separate-Files-Version/Activators/Online_KMS_Activation.cmd,到期处理详见下文。

两种启动方式:PowerShell 一行命令或本地脚本

方式一:在 PowerShell 里粘贴一行命令

Windows 8.1、10、11 都适用。打开 PowerShell 后执行:

irm https://get.activated.win | iex

irm负责下载脚本,iex负责执行。粘贴前请核对一遍网址。如果所在网络把该域名拦了,换下面这条走 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)

菜单弹出后,输入对应方法的数字即可。

方式二:克隆仓库后运行 MAS_AIO.cmd

如果 PowerShell 被系统策略禁用,就走本地方式,Windows Vista 及以上系统都支持:

git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts

完成后双击 MAS/All-In-One-Version-KL/MAS_AIO.cmd。这个一体化脚本把四种方法合并进同一个菜单,输入数字选择。

如何确认 MAS 激活成功:三条路核对状态

激活跑完后,建议用两条系统入口加一个脚本工具交叉确认,全部显示正常才算数:

  • Windows:打开「设置 → 系统 → 激活」,状态应显示已激活;
  • Office:随便打开一个 Office 应用,看「账户 → 产品信息」;
  • 逐项核查:运行 MAS/Separate-Files-Version/Check_Activation_Status.cmd,它会分别列出 Windows 与 Office 的激活状态和剩余天数,两者都正常就可以放心了。

KMS 180 天到期怎么处理:自动续期与手动重跑

KMS 激活完成后,「设置 → 系统 → 激活」里能看到 KMS 状态和到期时间,剩余天数随时可以用上面的 Check 脚本查询。

正常情况下你什么都不用记:激活时脚本已默认安装续期任务,到期当天会自动重新续期。但有一种例外——如果你在激活时显式加了/K-NoRenewalTask跳过了续期任务,那么 180 天到期前需要自己手动重跑一次 KMS 激活,别让到期后的空窗期影响使用。

激活失败时按这个顺序排查:策略拦截、版本不支持、杀毒误报

命令被拒绝或没有任何反应

通常是系统的执行策略拦住了下载运行的脚本。在同一个 PowerShell 窗口里执行:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

按 Y 确认后重新粘贴激活命令;如果仍然不行,直接改用前面提到的本地 MAS_AIO.cmd 方式。

提示版本不受支持或激活失败

先用 MAS/Separate-Files-Version/Troubleshoot.cmd 做一次诊断,看清当前系统到底是什么版本、卡在哪里,再回菜单重选受支持的方法。如果问题出在版本本身(例如当前版本不在该方法的覆盖范围内),可以在菜单里用版本切换(Change Edition)功能换到受支持的版本,然后再执行激活。

安全软件报警或拦截

个别第三方杀毒软件会把 MAS 误报为威胁。可以临时关闭它重新运行,结束后立即恢复开启,不要让机器长时间裸奔。

批量部署:用静默参数一条命令完成激活

要给多台机器部署时,不需要逐台点菜单。给脚本追加参数后它会跳过交互直接执行,例如MAS /HWID:

参数说明
/Z-WindowsESUOfficeTSforge:Windows + Office + ESU 一次做完
/HWIDWindows 永久激活
/OhookOffice 激活
/K-WindowsOfficeWindows + Office 走 KMS
/Z-WindowsTSforge:仅 Windows
/Z-OfficeTSforge:仅 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

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

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

立即咨询