Windows 和 Office 一条命令激活:MAS(Microsoft Activation Scripts)到底怎么用
【免费下载链接】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 激活工具,内置 HWID、Ohook、TSforge、Online KMS 四种激活方式,覆盖 Windows Vista 到 Windows 11 以及 Office 2013 到 2024。你想激活个人电脑、办公软件还是服务器系统,都能在里面找到对应方案,整个操作通常几分钟内完成。
最短上手路径:PowerShell 一条命令
最快的方式是在 PowerShell 里跑一行命令。以管理员身份打开 PowerShell(Windows 8.1/10/11 适用),粘贴后按回车:
irm https://get.activated.win | iex随后会出现一个彩色菜单,输入绿色选项对应的数字,激活就完成了。
如果这条命令被运营商或 DNS 拦截,换用 DoH 备用写法:
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)两条都跑不通时,就用传统脚本方式:以管理员身份运行MAS/All-In-One-Version-KL/MAS_AIO.cmd,从菜单里选数字。这个方式支持 Windows Vista 及以上系统,老机器上也是最稳的选择。
个人桌面用户:HWID 永久激活
个人 Windows 10/11 首选 HWID。它的特点是一次激活、永久有效,激活后不需要联网续期,系统会直接识别为正版。
单独脚本在MAS/Separate-Files-Version/Activators/HWID_Activation.cmd。如果你想在激活前切换系统版本(比如家庭版换成专业版),先用同级的Change_Windows_Edition.cmd切换,再回来激活,流程更顺。
Office 用户:Ohook 永久激活
Office 用户选 Ohook,它覆盖 Office 2013 到 2024,32 位和 64 位都能用,同样是永久激活,激活后不影响 Office 正常更新。脚本位置:MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd。
如果 Ohook 失败,先确认安装的 Office 是否在受支持范围内,再重跑一次。
服务器与批量环境:TSforge 或带续期的 Online KMS
服务器和批量部署有两个偏长期的选择。
TSforge 可以激活 Windows、ESU(扩展安全更新)和 Office,均为永久激活,脚本在MAS/Separate-Files-Version/Activators/TSforge_Activation.cmd,适合长期运行的生产环境。
Online KMS 默认激活期 180 天,但可配合自动续期任务,配好之后就不用再管。MAS/Separate-Files-Version/Activators/下的四个激活脚本都能独立运行,批量部署时按机器类型分发对应文件即可。
测试与临时需求:Online KMS 的 180 天
测试机、虚拟机、短期项目用 Online KMS 最轻:Windows 和 Office 都能激活,脚本在MAS/Separate-Files-Version/Activators/Online_KMS_Activation.cmd。180 天的期限对大多数测试场景足够,不想到期再处理的话,启用自动续期任务。
怎么选:按场景来
如果你是个人桌面用户,建议 Windows 用 HWID、Office 用 Ohook,两者都是永久激活,一次搞定;如果是服务器或长期生产环境,选 TSforge;如果只是临时测试机,选 Online KMS 即可。如果你的系统较老(Vista/7)导致 PowerShell 方式跑不起来,则用MAS_AIO.cmd脚本方式。
🧰 配套工具也实用
都在MAS/Separate-Files-Version/下,各有一句用途:
Check_Activation_Status.cmd:显示激活状态、剩余时间和产品密钥,不确定是否激活成功时先跑它。Change_Windows_Edition.cmd/Change_Office_Edition.cmd:切换系统或 Office 版本,通常在激活前使用。Troubleshoot.cmd:诊断并清理旧的激活信息,出问题时的第一工具。Extract_OEM_Folder.cmd:提取备份 OEM 文件夹,重装或迁移系统后修复激活用得上。
🐛 高频踩坑与应对
- PowerShell 命令无反应:通常是域名被 ISP/DNS 屏蔽。换 DoH 备用命令,或直接改用
MAS_AIO.cmd脚本方式。 - 显示已激活,系统仍提示未激活:旧的激活信息在冲突。运行
Troubleshoot.cmd清理后重新激活。 - Office 激活反复失败:激活方式和 Office 版本不匹配。先确认版本在 2013 到 2024 范围内,再用 Ohook。
- 杀毒软件拦截脚本:激活类脚本容易被误报,可暂时关闭防护或加例外。注意务必使用官方仓库内的文件,第三方常篡改脚本里的 URL 夹带恶意程序。
- 激活后想换版本:部分激活方式对版本有要求。先用
Change_Windows_Edition.cmd切版本,再重新选择激活方式。
获取与更新
当前版本 3.12,发布于 2026-07-04,采用 GPL v3 许可证,可免费使用、修改和分发。想一次拿全所有脚本,可以克隆仓库:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts写在最后
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),仅供参考