四种方式搞定 Windows 激活与 Office 激活: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
系统弹出“未激活”水印、Office 一直提示“未许可”,刚装完系统时很常见。MAS(微软激活脚本)是支持 Windows 激活与 Office 激活的开源工具,内置 HWID、Ohook、TSforge、在线 KMS 四种方式,附带状态检查、版本切换与故障排查辅助脚本。本文讲三件事:方式怎么选、流程怎么跑通、出问题怎么自查。
🧭 激活方式怎么选:四种情形对号入座
MAS 更适合刚重装完系统、Office 长期显示未激活、或拿不准该用哪种激活方式的用户。选型只看两点:要激活的是什么产品、希望维持多久。把下面的条件对一遍:
- 只欠系统激活,且装的是 Windows 10 或 11:用 HWID。长期有效,激活完成后不需要再管。
- 只欠 Office 激活:用 Ohook。同样长期有效,且不碰系统侧。
- Windows 和 Office 都要处理,或还在用 Windows 10、需要继续接收 ESU(扩展安全更新):用 TSforge,四种里覆盖面最广,效果也是长期。
- 习惯走 KMS 服务器周期机制、接受每 180 天续一次的:用在线 KMS(走微软标准激活服务器、按周期重新激活的方式)。
KMS 180 天续期机制
在线 KMS 是四种里唯一带“期限”的:每次激活管 180 天。选择它时,脚本会在系统里登记一个续期任务,到点附近自动续上。注意:任务被删、计划任务被禁用、或网络环境变化较大,续期就会断,届时需要手动再跑一次激活。接受这种“周期性维护”属性再选它。
项目自带的对照数据(见MAS/Separate-Files-Version/Activators/_ReadMe.txt)整理如下,方便快速回查:
| 方法 | 覆盖产品 | 能维持多久 |
|---|---|---|
| 在线 KMS | Windows / Office | 每次 180 天,靠脚本登记的续期任务保持 |
| TSforge | Windows / ESU / Office | 长期 |
| HWID | Windows 10 / 11 | 长期 |
| Ohook | Office | 长期 |
整合版五步跑通:从获取到验证
仓库提供两种形态:整合菜单脚本MAS/All-In-One-Version-KL/MAS_AIO.cmd,以及MAS/Separate-Files-Version/下的拆分版单功能脚本。新手先走整合版;只想要某一项功能时,日后可以直接双击拆分版对应文件。
- 获取。只认项目官方仓库:
git clone https://gitcode.com/GitHub_Trending/mi/Microsoft-Activation-Scripts或下载压缩包。⚠️ 有仿冒 MAS 之名投放恶意软件的真实案例,来源不明的“修改版”一律不碰。 - 解压定位。解压后进入
MAS/All-In-One-Version-KL/目录,目标文件是MAS_AIO.cmd。不要直接在压缩包里运行,脚本会检测到临时文件夹位置并要求你先解压。 - 运行。双击
MAS_AIO.cmd(需要管理员权限)。脚本会先做几项环境检查:PowerShell 是否可用且处于完整模式、Null 服务(脚本依赖的 Windows 内置服务)是否在运行、脚本换行格式是否正常。看到“Null 服务未运行”或“换行格式异常”的提示,先按提示把环境修好,别反复重跑。 - 输入编号。主菜单出现后,四种激活方式与辅助功能各带一个编号,输入你选定方式的编号回车,按提示走完即可。
- 验证结果。跑完别急着关窗口,用菜单里的“检查激活状态”(编号 5)再确认一遍,或直接运行拆分版的
MAS/Separate-Files-Version/Check_Activation_Status.cmd,确认系统与 Office 的状态都变成已激活。
拆分版MAS/Separate-Files-Version/Activators/下的HWID_Activation.cmd、Ohook_Activation_AIO.cmd、Online_KMS_Activation.cmd、TSforge_Activation.cmd各只管一件事,行为可预期,排查问题时更容易判断卡在哪个环节。
🔧 自查与诊断:出问题时的自助路径
辅助脚本都在MAS/Separate-Files-Version/,遇到状况按下述问题顺序自查:
当前状态到底是不是真的?先跑Check_Activation_Status.cmd,它只查不激活,Windows 与 Office 状态分开输出。留意“一边已激活、一边没有”的混合情况——看起来整体未激活,实际部分组件已授权,避免对正常的组件重复操作。
方式与产品没对上怎么办?“激活成功但状态仍异常”多是错配:给 Office 用了 HWID、给 Windows 用了 Ohook 都属于这种情况。对照上表换回与产品对应的方式重跑。
脚本打不开或中途报错?跑Troubleshoot.cmd。常见根源:脚本被篡改、换行格式异常、系统环境变量异常、相关域名被网络拦截(可改用本地脚本文件方式,或给浏览器配置 DoH 加密 DNS 后重试)、Null 服务被第三方工具禁用。
KMS 到期或停止续期?打开任务计划程序,确认 MAS 相关续期任务还在;任务被删或被禁用时,重新跑一次在线 KMS 激活即可。
还要顺带换版本或找回预装授权?Change_Windows_Edition.cmd与Change_Office_Edition.cmd用于切换已安装的 Windows / Office 版本(如家庭版切专业版)。切换涉及系统变更,先保存正在编辑的文档,完成后用状态检查脚本复核。Extract_OEM_Folder.cmd用于提取设备厂商预置的授权文件,品牌机用户找回预装激活信息时用它。
🚧 边界提示:合规与安全
MAS 的激活行为会改动微软产品的授权状态,请把使用范围限定在本人合法拥有、且系统 / Office 来自合法渠道的设备上,不要拿它替代商业批量授权或官方许可渠道。KMS 按 180 天周期续期,与长期方式性质不同,交付、商用等对外承诺不宜建立在这套机制上。法律后果方面,遵循项目开源许可证与所在地法规即可。
一句话:对个人用户在自有设备上激活 Windows 或 Office 这件事,MAS 把选择、执行和复核都放进了一个菜单,照产品选对方式、前后各查一次状态,全程可控;而授权本身的正当性,取决于你获取系统与 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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考