☰
MAS 激活脚本如何永久激活 Windows 与 Office:四种方式完整指南
2026/10/2 8:14:02 网站建设 项目流程

MAS 激活脚本如何永久激活 Windows 与 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 激活与 Office 激活脚本,提供 HWID、Ohook、TSforge、在线 KMS 四种途径,覆盖 Windows Vista SP1 至 Windows 11(含对应 Server 版)的 32 位与 64 位系统,解决系统与 Office 激活这一核心问题。读完本文,你能独立完成方式选择、命令执行与结果核验。

运行前置:系统要求与一条自检命令

先确认环境满足三条要求,再开始操作:

  • 系统版本:Windows Vista SP1 及以上,含 Win7/8/8.1/10/11 及其 Server 版。脚本会检测 build 号,低于 6001(Vista RTM)会直接拒绝。
  • 权限:需要管理员权限。未提权时脚本会自动弹出 UAC 请求提升。
  • PowerShell:须为 Windows PowerShell 且处于 FullLanguage 模式;Windows 7 需先装 PowerShell 2.0(微软官方目录 KB968930)。

用下面一条命令自检系统与 PowerShell 版本:

powershell -NoProfile -Command "([Environment]::OSVersion.Version); $PSVersionTable.PSVersion"

预期输出两行:第一行系统版本 6.0.6001 或更高(例如 10.0.22631),第二行 PowerShell 版本号。两项都正常即可继续;若走 DoH 备用命令,还要求系统自带curl.exe(较新的 Windows 10/11 默认具备)。

分场景操作:按要达成的目标选路径

脚本获取分两种方式。方式 A:PowerShell 一行命令,从开始菜单打开 PowerShell 后执行:

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

若运营商或 DNS 拦截了该地址,若 A 走不通,改用这条备用命令:

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

方式 B:克隆仓库本地运行(Vista 及以上均可,终端依次执行):

git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts cd Microsoft-Activation-Scripts MAS\All-In-One-Version-KL\MAS_AIO.cmd

两种方式都会进入编号菜单,按提示选择绿色可选项、输入编号并回车即可。MAS_AIO.cmd 把所有激活方式与配套工具合并进了同一个菜单。

场景一:Windows 10/11 永久激活(最高频)

HWID 通过微软官方服务器验证硬件信息,激活一次长期有效。菜单输入1。成功标志:执行完成后返回主菜单,不再出现激活提醒,设置页显示正版,并用下文的状态回读复核。若当前版本不支持 HWID,脚本会提示改用 TSforge。

场景二:Office 2013–2024 永久激活

Ohook 是 Office 专用途径,32/64 位系统均兼容。菜单输入2。成功标志:执行完重启 Office,不再弹出激活窗口。

场景三:Windows、Office 与 ESU 更新一次转正

TSforge 同时覆盖 Windows、Office 与 Extended Security Updates(ESU),适合微软产品较多、或已停止支持系统仍需安全更新的机器。菜单输入3。

场景四:测试机或临时用途的 180 天授权

在线 KMS 发放 180 天授权,到期可续,并支持安装自动续期任务实现长期连续使用。菜单输入4。

四种途径的适用边界对照如下(行序为本文场景频率):

途径(菜单编号)可激活产品有效期取舍建议
HWID(1)Windows 10/11永久单机长期使用首选
Ohook(2)Office永久Office 专用,弹激活窗时首选
TSforge(3)Windows / Office / ESU永久多产品、停更机器一次转正
在线 KMS(4)Windows / Office180 天,可续测试机、临时使用、可挂续期任务

场景五:低频操作——换版本与 OEM 信息提取

更换 Windows 版本用菜单 [6] 或单独脚本 Change_Windows_Edition.cmd;Office 对应菜单 [7] 与 Change_Office_Edition.cmd。换版本后必须重新执行一次激活。厂商机器的 OEM 信息处理,可用 Extract_OEM_Folder.cmd 提取 $OEM$ 文件夹,供重装时回写。

结果确认:状态回读命令与三种结果判定

用菜单 [5] 项运行 Check_Activation_Status.cmd,或在管理员命令提示符执行系统自带命令交叉验证:

slmgr /xpr

回读结果重点看三处字段:授权/激活状态(如"许可已永久激活"字样)、激活到期日期(KMS 方式会显示约 180 天后的具体日期)、产品名与版本。三种结果的含义与动作:

  • 成功:字段显示已永久激活或到期日在将来,无需再操作。
  • 部分成功:Windows 与 Office 仅一方激活,对未激活的一方回到菜单换绿色选项重跑。
  • 失败:显示未激活或报错,先运行 Troubleshoot.cmd(菜单 [8])诊断并清理旧激活残留,再重选方式。

进阶:多机批量部署的静默参数

MAS_AIO.cmd支持命令行参数跳过菜单,任意含/的参数都会进入无人值守模式。/S为静默模式,常见写法:

MAS_AIO.cmd /HWID /S MAS_AIO.cmd /Ohook /S MAS_AIO.cmd /K-WindowsOffice /S MAS_AIO.cmd /Z-WindowsESUOffice /S

KMS 另有/K-NoRenewalTask(不安装续期任务)、/K-Server-<地址>、/K-Port-<端口>、/K-Uninstall等开关;HWID 有/HWID-NoEditionChange;TSforge 有/Z-Reset、/Z-SCID、/Z-ZCID等。完整参数清单以项目实际为准。出厂预装场景可用菜单中的 OEM 提取项生成 $OEM$ 脚本,随重装自动执行,具体选项以菜单实际显示为准。

故障速排

  1. PowerShell 粘贴命令无反应→ 多为执行策略或网络拦截 → 先执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser重试;仍失败改 DoH 备用命令或方式 B。
  2. 提示缺少管理员权限→ 未以管理员身份运行 → 右键脚本"以管理员身份运行",脚本也会自动请求提权。
  3. 提示不支持的操作系统版本→ 系统低于 Vista SP1 → 先升级系统,build 6001 以下无法激活。
  4. 执行后仍显示未激活→ 方式与版本不匹配 → 回菜单换一个绿色选项;用菜单 [8] 排错项清理残留。
  5. 提示 PowerShell 受限模式(ConstrainedLanguage)→ 企业策略限制了 PowerShell → 解除限制或修复系统,详见仓库 README 指引的官方排错页。

安全收尾

  • 脚本只从官方仓库获取,执行前核对命令地址,警惕第三方篡改 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),仅供参考

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

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

立即咨询