☰
MAS 免费激活 Windows 与 Office 的 4 种方式:从在线一键到批量部署
2026/10/16 2:01:52 网站建设 项目流程

MAS 免费激活 Windows 与 Office 的 4 种方式:从在线一键到批量部署

【免费下载链接】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)把这些都能一次解决:一套开源脚本,4 种免费激活方式覆盖 Windows 和 Office。本文按你的实际环境给出在线、离线、批量三条路线,每步都告诉你做完后该看到什么,照着做即可。

先选对方式:永久激活还是 180 天续期

4 种方式的差别只在有效期和覆盖范围:

  • 选 HWID:要 Windows 10/11 永久生效。走微软官方服务器验证并绑定本机硬件,32 位和 64 位都能用。
  • 选 Ohook:只激活 Office。覆盖 2013 到 2024 年的版本,永久生效。
  • 选 TSforge:Windows、Office 和延长安全更新(ESU)想一次搞定。永久生效,不用分步操作。
  • 选在线 KMS:只阶段性使用这台机器。Windows 和 Office 各得 180 天有效期,安装时默认创建自动续期任务,到期前自动处理。

长期稳定使用,选 HWID、Ohook 或 TSforge;只是临时跑个环境,180 天可续期的 KMS 够用。

在线环境怎么跑:两条命令激活 Windows 和 Office

机器能上网、PowerShell 可用,就走这条最短路线。

  1. 打开开始菜单,搜索 PowerShell 并回车。
  2. 粘贴下面这条命令,回车:
irm https://get.activated.win | iex

这一步成功后,你会看到激活菜单弹出,其中绿色标注的选项就是当前可用的激活方式。

  1. 输入绿色选项对应的数字,回车,等脚本跑完。

如果主命令因域名被屏蔽跑不起来,用这条备用命令(需要较新的 Windows 10/11),它通过 1.1.1.1 的 DNS-over-HTTPS 通道完成同样的下载:

iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)

做完确认两点:Windows 打开"设置 → 系统 → 激活",状态应显示已激活;Office 在"账户 → 产品信息"里同样应显示已激活。杀软可能误报,临时放行即可。

内网或受限机器的离线激活步骤

PowerShell 在线命令被禁,或者机器根本不出网,就走这条路线。它支持 Windows Vista 及以上版本,运行过程完全不依赖外网。

  1. 获取仓库源码:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts

这一步成功后,当前目录会多出一个仓库文件夹,里面就是 MAS 目录。

  1. 双击运行 MAS_AIO.cmd。它包含全部 4 种方式的一体化菜单,输入数字选择即可,跑完看到激活成功提示。
  2. 只需要某一种方式时,改用 Activators 目录 下的独立脚本,每种方式对应一个文件,比如 HWID_Activation.cmd、Online_KMS_Activation.cmd,双击运行就行。

需要逐项核对时,运行 Check_Activation_Status.cmd,它会列出各组件的激活状态与剩余天数。

一次给多台机器配好:静默参数怎么写

批量部署时不用人点菜单。给 MAS_AIO.cmd 追加参数,它会跳过界面直接执行,适合写进部署脚本:

MAS_AIO.cmd /HWID MAS_AIO.cmd /Ohook MAS_AIO.cmd /K-WindowsOffice

需要 TSforge 方式时,用对应的 /Z-Windows 参数。

续期管理按方式区分:HWID、Ohook、TSforge 都是永久,验证通过就不用再管;在线 KMS 是 180 天,若安装时保留了默认的自动续期任务,到期前由任务自动处理;若当时用 /K-NoRenewalTask 跳过了任务,到期前手动重跑 Online_KMS_Activation.cmd 即可。

卡住了:现象 → 原因 → 一步修复

现象原因一步修复
PowerShell 提示禁止运行脚本执行策略限制在同一窗口运行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,输入 Y,重跑激活命令
激活后仍显示未激活方式与当前系统版本不匹配先跑 Troubleshoot.cmd 诊断,再换对应选项;版本不受支持时,先用 Change_Windows_Edition.cmd 切换版本
杀毒软件报毒并拦截第三方软件误报临时关闭第三方杀软,重跑脚本,完成后恢复开启

全部脚本位于 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),仅供参考

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

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

立即咨询