2 分钟搞定 Windows 激活与 Office 激活:MAS 激活脚本一行命令跑起来,3 种永久方式 + 180 天续期
【免费下载链接】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 激活与 Office 激活脚本,支持 Vista 至 Windows 11 的 32/64 位系统,提供 3 种永久激活方式和一种 180 天 KMS 授权。下先用一行命令把它跑起来,再教你按场景挑选激活方式,最后确认激活结果并处理常见报错。
一行命令激活 Windows:PowerShell 命令与网络受限备选
MAS 怎么运行?最快的方式是从开始菜单搜出PowerShell,把下面这条命令贴进去按回车:
irm https://get.activated.win | iex其中irm负责从指定地址下载脚本,iex负责立即执行它。
如果你的网络(部分运营商或 DNS)访问不了该地址,换下面这条通过 DoH(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
远程命令不生效时(例如系统偏老),走本地仓库方式,Vista 及以上系统均可。打开终端依次执行:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts cd Microsoft-Activation-Scripts MAS/All-In-One-Version-KL/MAS_AIO.cmdMAS_AIO.cmd 是"四合一"整合脚本,把 HWID、Ohook、TSforge、在线 KMS 全部收进同一个菜单。两种方式启动后都会出现数字菜单,输入绿色可选项对应的编号,按回车即可执行。
按场景选激活方式:4 种方法怎么选
先看决策建议,对号入座:
- 个人电脑长期用(Windows 10/11)→HWID
- Office 反复弹激活窗口 →Ohook
- Windows、Office、ESU 等多个微软产品想一次转正 →TSforge
- 测试机或临时使用,需求不确定 →在线 KMS
| 方式 | 覆盖产品 | 激活期限 | 一句话要点 |
|---|---|---|---|
| TSforge | Windows / Office / ESU 安全更新 | 永久 | 多产品一次处理完 |
| HWID | Windows 10/11 | 永久 | 经微软官方服务器验证硬件信息 |
| Ohook | Office 2013–2024 | 永久 | 32/64 位系统均可 |
| 在线 KMS | Windows / Office | 180 天 | 到期可续,可挂自动续期任务 |
注:ESU 指 Extended Security Updates,即面向已停止支持的 Windows 版本提供的付费安全更新。
TSforge:Windows、Office 与 ESU 一次处理完
TSforge 同时覆盖 Windows 激活、Office 激活和 ESU 安全更新三条线,机器上微软产品越多越划算,激活一次即永久生效。对应脚本文件:TSforge_Activation.cmd。
HWID:Windows 10/11 永久激活的主力
HWID 的原理是把硬件信息提交到微软官方服务器做验证,通过即完成 Windows 10/11 的永久授权,之后长期有效,无需再管。适合个人主力电脑长期使用。对应脚本文件:HWID_Activation.cmd。
Ohook:Office 2013–2024 的专用方案
Ohook 只面向 Office 设计,兼容 32 位与 64 位系统,装完 Office 运行一次就能长期生效。如果你的痛点集中在 Office 频繁提示未激活,优先用它。对应脚本文件:Ohook_Activation_AIO.cmd。
在线 KMS:180 天授权,到期可续
在线 KMS 为 Windows 和 Office 发放 180 天授权,到期重新运行一次即可续期,也支持添加自动续期计划任务实现 KMS 180 天续期不用手动干预。它适合测试机、临时设备,或暂时不确定使用周期的机器。对应脚本文件:Online_KMS_Activation.cmd。
激活结果怎么确认:三步自查链路 ✅
第一步:查看 Windows 与 Office 当前状态
运行 Check_Activation_Status.cmd,它会显示 Windows 与 Office 的激活状态和剩余天数,先拿到事实依据再谈后续操作。
第二步:按需切换版本
需要换 Windows 版本时运行 Change_Windows_Edition.cmd,换 Office 版本则运行 Change_Office_Edition.cmd。注意:版本切换完成后,需要再执行一次激活。若涉及厂商机器的 OEM 信息处理,还可用 Extract_OEM_Folder.cmd 从系统中提取 OEM 文件夹。
第三步:诊断并清理旧残留
前面两步结果仍不正常时,运行 Troubleshoot.cmd。它会按你这台机器的实际情况做诊断,并清理旧的激活残留。
激活失败怎么办:4 个常见问题解法
粘贴 PowerShell 命令后没反应
多半是执行策略把命令拦下了。先在 PowerShell 中运行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,然后再执行激活命令;若仍跑不起来,直接改走上文"本地仓库运行"的方式。
激活完成后仍提示未激活
常见原因是激活方式与系统版本不匹配,例如用 HWID 去激活它不支持的版本。先回菜单换另一个绿色可选项执行,必要时再运行 Troubleshoot.cmd 看诊断输出。
Office 激活反复失败
Office 问题优先交给专用方式 Ohook。Ohook 仍报错的话,检查 Office 版本与位数是否安装完整,必要时重装 Office 后重试。
访问不了 get.activated.win
部分运营商或 DNS 会拦截该地址。这时换用"一行命令激活 Windows"一节给出的 DoH 备用命令即可,前提是需要较新的 Windows 10/11。
批量部署:静默参数一行命令搞定
多台机器或服务器场景下,MAS_AIO.cmd支持静默参数,例如:
MAS_AIO.cmd /HWID /S加上/S后脚本会跳过菜单交互,直接执行对应的激活流程,方便写进批量部署脚本里统一分发。
⚠️ 运行前安全提醒
- 只从官方仓库获取脚本,执行前再次核对命令地址,谨防第三方篡改 URL。
- 全程以管理员身份运行,权限不足时部分操作会静默失败。
- 操作前备份重要数据,尤其是涉及版本切换的场景。
【免费下载链接】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),仅供参考