Windows 怎么免费激活?用开源工具 MAS 3 分钟搞定 Windows 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
右下角的"未激活"水印、每次打开 Office 就弹出的授权窗口,交给开源激活工具 MAS(Microsoft Activation Scripts)就能处理——免费激活 Windows 11 和 Office,全程 3 分钟内走完,全程不需要产品密钥。
⚙️ 动手前,先自测 3 个问题
对号入座,决定你该走哪条路:
- 系统够新吗?Windows 8.1 / 10 / 11 走「PowerShell 命令」主路径;Vista、Win7 这类老系统直接看「下载版」一节(MAS 支持 Vista 及以上,其中 Vista 需 SP1 以上)。
- PowerShell 能正常跑命令吗?能打开、粘贴命令不报红就走主路径;被公司策略禁用或报"无法运行脚本",改走下载版。
- 要激活什么?只要 Windows、只要 Office、还是两个都要,入口相同,进菜单各选一次即可。
📊 4 种激活方式,先看清再选
MAS 菜单里其实包含 4 种激活方式,差别在对象和有效期:
| 方式 | 激活对象 | 有效期 | 怎么选 |
|---|---|---|---|
| HWID | Windows 10/11 | 永久 | 走微软官方硬件绑定通道,激活一次长期免维护,多数人的 Windows 首选 |
| Ohook | Office(2013 至 2024) | 永久 | 老版本到 Office 2024 通吃,免费激活 Office 首选 |
| Online KMS | Windows + Office | 180 天 | 临时使用场景;脚本默认装一个续期任务,到期自动续,实际接近无感 |
| TSforge | Windows + Office + ESU | 永久 | 已停更系统的救星,连延长安全更新(ESU)一起补上 |
组合建议:Windows 选 HWID,Office 选 Ohook,菜单里输两个数字就完成。四种方式在 MAS/Separate-Files-Version/Activators/ 目录下各有独立.cmd,想单独跑哪一种就双击哪一种。
🚀 主路径:PowerShell 一条命令激活
点击开始菜单,搜索
PowerShell并打开。粘贴下面这条命令,按回车——它的作用是直接从官方地址下载并运行 MAS:
irm https://get.activated.win | iex菜单弹出后,只选绿色字体标注的选项(绿色 = 作者推荐),输入选项前的数字回车:
- 激活 Windows 11 → 选HWID
- 激活 Office → 选Ohook
等窗口显示成功信息,按提示退出即可。
整个流程从打开 PowerShell 到激活完成,一般不超过 3 分钟。
⬇️ 命令跑不通?换下载版
主路径被拦截、PowerShell 不可用或系统太老时,改用本地脚本版:
把仓库拉到本地:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts进入克隆出的目录,双击运行一体化脚本 MAS/All-In-One-Version-KL/MAS_AIO.cmd(或右键"以管理员身份运行")。
之后界面与 PowerShell 路径完全一致,同样输绿色选项前的数字。
下载版与命令行版是同一套逻辑,只是入口不同,选哪个都不影响激活效果。
✅ 激活完,核对 2 个地方
- 打开「设置 → 系统 → 激活」,Windows 应显示已激活;Office 则打开任意组件,看「文件 → 账户 → 产品信息」。
- 想要机器判定,双击 MAS/Separate-Files-Version/Check_Activation_Status.cmd,它会逐项列出 Windows 与 Office 的激活状态和剩余天数。
选了 HWID / Ohook / TSforge 这类永久方式的,验证通过就不用再管;选 Online KMS 的,确认续期任务已安装即可,到期它会自动续。
🔧 卡住了?按症状对号入座
别慌,以下 4 种是高频情况,基本一步就能解开。
运行命令提示"无法运行脚本"
系统默认禁用了远程脚本。在同一个 PowerShell 窗口执行下面这条(把当前用户的执行策略放开为 RemoteSigned),输入Y确认后重新粘贴激活命令:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser仍被拦截就转下载版。
显示激活成功但水印还在
通常是当前 Windows 版本不受该方式支持。先双击 MAS/Separate-Files-Version/Troubleshoot.cmd 跑一遍诊断(内含 DISM、SFC、修复授权等 6 个工具),再用 Change_Windows_Edition.cmd 把系统切到受支持的版本,然后重新激活。
杀毒软件报毒拦截
MAS 是逐行可审计的开源脚本,个别第三方杀软会误报。临时退出杀软重跑一遍,跑完记得再启用。
命令报网络错误
多半是运营商或 DNS 屏蔽了域名。在更新版 Windows 10/11 上可改用 DoH 方式,绕开本地 DNS 解析:
iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)🧰 进阶:批量部署带参数,不点菜单
给命令行加参数,MAS 会进入无人值守模式,跑完即退,适合把命令写进部署脚本:
MAS_AIO.cmd /HWID MAS_AIO.cmd /Ohook MAS_AIO.cmd /K-WindowsOffice MAS_AIO.cmd /Z-Windows /Z-Office常用参数速查:
| 参数 | 作用 |
|---|---|
/HWID-NoEditionChange | 当前版本不支持 HWID 时不做版本切换 |
/K-NoRenewalTask | KMS 激活但不装自动续期任务(到期需手动重跑) |
/Ohook-Uninstall | 移除 Ohook |
/K-Uninstall | 移除 Online KMS 激活 |
/Z-Reset | 重置 TSforge 相关授权数据 |
多台机器批量部署时,把对应命令直接写进推送脚本即可。
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),仅供参考