🗒️微软产品激活方案:MAS AIO 脚本详解与实战
2025-10-30
| 2025-11-21
字数 864阅读时长 3 分钟
type
status
date
tags
category
icon
password
slug
summary

微软产品激活方案:MAS AIO 脚本详解与实战指南

前言
微软 Windows 与 Office 的正版激活是确保系统安全更新、功能完整以及合规使用的前提。Microsoft-Activation-Scripts(简称 MAS AIO)是一个开源项目,集成多种激活技术,包括 HWIDOhookKMS38Online KMS 等。本文将从原理剖析到实战操作,为技术爱好者与 IT 管理员提供专业、可落地的激活指导。

一、MAS AIO 核心技术原理

方法
适用场景
原理简述
持久性
HWID (Hardware ID)
Windows 10/11 LTSC/Pro 等零售版
绑定数字许可证至微软服务器,与主板/CPU 等硬件特征关联
永久(重装系统保留)
Ohook
Office 2016–2021 零售版
绕过正版验证钩子,实现无 KMS 服务器激活
永久(需完整安装)
KMS38
Windows 10/11 企业版至 2038 年
模拟企业 KMS 服务器,写入 38 年有效期票据
至 2038 年
Online KMS
Windows/Office 卷许可版
连接公开 KMS 服务器,每 180 天续期一次
需定期联网
知识点补充:
  • HWID 激活本质是 Microsoft Account Digital License 的本地化实现。
  • Ohook 使用 osppsvc 服务注入,无需修改系统文件,安全性高。
  • KMS 激活依赖 slmgr / cscript ospp.vbs,MAS 仅自动化流程。

二、环境准备

项目
要求
系统
Windows 10/11(x64)
权限
管理员权限 PowerShell
网络
稳定外网(首次激活需访问微软服务器)
工具
无需额外安装,脚本自解压
注意:
  • 关闭 Windows Defender 实时保护(脚本可能被误报)。
  • 建议在干净系统或虚拟机中测试。

<ins/>

三、实战操作步骤(Notion 风格分层)

1. 启动管理员 PowerShell

  1. Win + X → 选择 Windows PowerShell (管理员)终端 (管理员)
  1. 若提示 UAC,点击“是”
小技巧:可通过 Start-Process powershell -Verb runAs 快速提升权限。

2. 一键加载 MAS AIO 脚本

代码解析:
  • irm = Invoke-RestMethod:下载脚本内容
  • | iex = Invoke-Expression:立即执行返回的 PowerShell 代码
  • 域名 get.activated.win 为官方短链,指向 GitHub Raw 内容

3. 交互式菜单操作

脚本加载后将显示:
text
[1] HWID Activation [2] Ohook Activation[3] KMS38 Activation [4] Online KMS[5] Troubleshooting [0] Exit

激活 Windows(推荐 HWID)

text
> 1> 1 # 选择永久激活
成功提示:Digital License Activated Successfully

激活 Office(推荐 Ohook)

text
> 2
自动检测 Office 安装路径并注入激活,提示 Ohook Activated

四、高级故障排除(Troubleshooting)

问题
解决方案
0xC004F074
KMS 服务器不可达 → 更换网络 / 使用 Online KMS
Office 未检测到
确保安装了完整版(非 C2R 精简版)
HWID 失败
先登录 Microsoft 账户 → 运行 slmgr /ato 手动触发
脚本被拦截
添加信任:Unblock-File -Path .\MAS.ps1
诊断命令:
powershell
# 查看 Windows 激活状态slmgr /xpr# 查看 Office 激活状态cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus

五、最佳实践建议

  1. 优先级:HWID > Ohook > KMS38 > Online KMS
  1. 备份激活状态
    1. powershell
      # 导出票据(重装后恢复)mkdir $env:USERPROFILE\Desktop\Ticketscscript //nologo %windir%\system32\slmgr.vbs /dlv > $env:USERPROFILE\Desktop\Tickets\win.txt
  1. 企业环境:部署自建 KMS 服务器,避免依赖公共服务。

六、参考资源

<ins/>
  • Windows
  • Mac卸载工具AppCleaner:彻底清理,释放系统空间Joplin:开源笔记与待办事项管理的终极工具
    Loading...